linux下lamp(apachemysqlphp)環(huán)境的詳細配置

linux下lamp(apachemysqlphp)環(huán)境的詳細配置

ID:33399794

大?。?07.03 KB

頁數(shù):17頁

時間:2019-02-25

linux下lamp(apachemysqlphp)環(huán)境的詳細配置_第1頁
linux下lamp(apachemysqlphp)環(huán)境的詳細配置_第2頁
linux下lamp(apachemysqlphp)環(huán)境的詳細配置_第3頁
linux下lamp(apachemysqlphp)環(huán)境的詳細配置_第4頁
linux下lamp(apachemysqlphp)環(huán)境的詳細配置_第5頁
資源描述:

《linux下lamp(apachemysqlphp)環(huán)境的詳細配置》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、1、Lamp環(huán)境的詳細配置(基礎篇)編譯之前的準備工作,一般我們在網(wǎng)上下載源代碼的軟件包,都是用C語言,C++編寫的。既然如此,我們就需要一種能夠編譯這種軟件包的工具,那么在linux下就提供一種非常好用的工具gcc編譯器,目前可以編譯的語言:C、C++、Fortran、Java,所以你要在編譯之前確保你的系統(tǒng)已經(jīng)安裝好gcc的編譯器;另夕卜,你還需要安裝autoconf,automake工具,它們用于自動創(chuàng)建功能完善的makefile文件,用于編譯安裝,在redhat(linux)下可以用yum命令自動安裝gcc編譯器和相關(guān)工具。2、使用yum命令安裝gcc及相關(guān)工具

2、:[rootPlocalliostlocal]#yuminstallgccgcc-c++autoconfautomake-y3、在網(wǎng)上下載Lamp環(huán)境所需的source軟件包,例如:druxr-xr-x12jackjack4096Mar2213:34-rwxr-xr-x1rootroot57693568Sep202011mysql-5.1.14-beta-linux-i686-glib23.tar.gz

3、-rwxr-xr-x1rootroot12046184Sep192008php-5.Z.6.tar,gz[rootPlocalhostsrcltt注意:http-2.2

4、.17是經(jīng)過解壓之后,生成的目錄;源軟件包名為http-2>2el7>tangz4、解壓源代碼軟件包;[rootPlocalhostsrcltttarzxvfhttpd-2.2.17.tar.gz注意:解壓之后會生成一個httpd-2.2.17的目錄,我們用命令“cd”,切換到目錄httpd-2.2.17下;5、一般在解壓之后,會在目錄httpd-2.2.17下,生成./configure可執(zhí)行文件,我們可以利用這個文件執(zhí)行一些編譯前的配置工作,例如指定apache的工作目錄,指定apache支撐的模塊,配置文件的路徑[rootPlocalliosthttpd-2.2.

5、1?]#./configure-prefix=/usr/local/apache>-enable-so>-enable-rewrite參數(shù)詳解:prefix=/usr/local/apacle〃指定apache的安裝路徑。-enable-so//itapache以動態(tài)共享對象(DSO)的方式編譯。-enable-rewrite〃基于規(guī)則的URL操控,讓apache支持重寫功能;-sysconfdir=/etc〃指定apache主配置文件的工作目錄。6、指定參數(shù)配置之后,用make進行編譯;然后編譯安裝。ootOlocalhosthttpd-2.2.171#make&

6、&makeinstall^備注:安裝成功后會生成12個目錄,所以我們最好是切換到/usr/local/apache/目錄下,確認一下;[root@localhost?]#cd/usr/local/apache/[root@localhostapache]#Is[root@localhostapache]#

7、7、apache服務的啟動與關(guān)閉1)啟動[root@localhostapache]#?/bin/apachec七1start[root@localhostapache]#■#另一種方式:TootFIocaniosFapaclieJiT/Hn/apacHecfr^rT

8、etc/HHpreCon備注:apachectl命令的路徑:/usr/local/apache/bin/apachectl#apache的默認偵聽的端口是80,利用netstat命令查看一下apache服務偵聽的端口是否開啟:[root@localhostapache]#netstat-ant

9、grep:80tcp00:::80:::*LISTEN[root@localhostapache]#

10、#我們可以用lynx命令在字符界面測試,看apache服務是否成功運行,系統(tǒng)默認是沒有這個命令的,我們需要安裝一個軟件包生成這個命令,首先利用rpm命令查看一下;Lroot@lo

11、calhostapache]#rpm-qlynxpackagelynxisnotinstalled備注:提示程序包lynx沒有安裝;#用yum命令安裝提供lynx命令的工具包;[rootSlocalhostapache]#Is/mnt/cdrom/Server/

12、greplynxlynx-2?8.5-28.1.el5_2.1.i386.rpm[rootSlocalhostapache]#yuminstalllynx-y

13、#測試[root?localhostapache]#lynxhttp://localhost備注:如若出現(xiàn)下面的界面,則

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。