linux下安裝配置apachephp

linux下安裝配置apachephp

ID:8803285

大?。?9.69 KB

頁數(shù):4頁

時間:2018-04-08

linux下安裝配置apachephp_第1頁
linux下安裝配置apachephp_第2頁
linux下安裝配置apachephp_第3頁
linux下安裝配置apachephp_第4頁
資源描述:

《linux下安裝配置apachephp》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫。

1、A、yum安裝A.1、安裝Apache1.安裝Apacheyuminstallhttpd2.安裝Apache擴展yum-yinstallhttpd-manualmod_sslmod_perlmod_auth_mysql3.Apache目錄配置文件目錄/etc/httpd/conf4.重啟服務servicehttpdrestart5.開機啟動chkconfighttpdon6.卸載yumremovehttpdA.2、安裝php1.安裝php及其擴展yuminstallphpphp-commonphp-gdphp-mcryptphp-pearphp-pecl-memcachep

2、hp-mhashphp-mysqlphp-xmlphp-mbstringyuminstallphp-*2.php目錄php的配置文件在/etc/php.d/下和/etc/php.iniA.3、驗證安裝在apache根目錄(DocumentRoot“/var/www/html”)下新建文件1.php,在里面輸入。能正常顯示則安裝成功。4.卸載yumremovephpA.4、php升級默認安裝的php都是5.1.16版本,現(xiàn)升級為5.2.10版本發(fā)現(xiàn)centos官方的一個testrepo里面有php5.2.x,安裝centos官方的rpm比較放心。1

3、.添加yumrepophp5.2.xvi/etc/yum.repos.d/CentOS-Testing.repo[c5-testing]name=CentOS-5Testingbaseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/enabled=1gpgcheck=1gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testingpriority=12.安裝yumupgradephpB、編譯安裝默認安裝的apache、php、mysql

4、都不是最新版本的,現(xiàn)要升級成最新版本。B.0、準備1.安裝編譯工具gccyum–yinstallgcc2.安裝libxml2安裝php時要用到該工具yum–yinstallibxml2libxml2-develB.1、Apache安裝1.下載Apache從官網(wǎng)(http://httpd.apache.org/download.cgi)下載安裝文件httpd-2.2.18.tar.gz2.減壓開始安裝cd/usr/localtarzxvfhttpd-2.2.18.tar.gzcdhttpd-2.2.18./configure--prefix=/usr/local/apache

5、2--enable-so--enable-mods-shared=most--with-mpm=workermakemakeinstall3.配置項說明#--prefix=指明編譯后的二進制文件安裝到目錄,用實際安裝路徑替換,如--prefix=/usr/local/apache-2.2.15,如果省略此配置參數(shù),默認安裝到/usr/local/apache2目錄。#--enable-so指明編譯動態(tài)加載模塊(DSO)支持到httpd二進制文件,此模塊使得Apache的各功能模塊可以與核心分

6、開編譯、運行時動態(tài)加載。有了DSO支持,升級和增加模塊時只需編譯相關的模塊即可,不必重新編譯整個系統(tǒng)。最新版本的Apache缺省編譯此模塊到httpd二進制文件,如果你在使用早期版本的apache并且需要DSO支持,可能要明確指出此選項。#--enable-mods-shared=明確指明要以DSO方式編譯的模塊,為空格分隔的模塊名列表、all或者most,all表示包含所有模塊,most表示包含大部分模塊,如--enable-mods-share="rewritedeflate",--enable-mods-share=

7、most,效果等同于多個--enable-=share# --with-mpm=先擇Apache多路處理模塊,={beos

8、event

9、worker

10、prefork

11、mpmt_os2},prefork為Unix系統(tǒng)下默認處理模塊,它將運行一個非線程型的、預派生的Web服務器,適合于沒有線程安全庫,需要避免線程兼容性問題的系統(tǒng),它是要求將每個請求相互獨立的情況下最好的MPM,這樣若一個請求出現(xiàn)問題就不會影響到其他請求。worker為支持混合的多線程多進程的多路處理模塊,由于使用線

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

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

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