Apache 安裝手冊-中文

Apache 安裝手冊-中文

ID:40774607

大小:46.50 KB

頁數(shù):7頁

時間:2019-08-07

Apache 安裝手冊-中文_第1頁
Apache 安裝手冊-中文_第2頁
Apache 安裝手冊-中文_第3頁
Apache 安裝手冊-中文_第4頁
Apache 安裝手冊-中文_第5頁
資源描述:

《Apache 安裝手冊-中文》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、安裝jdkrpm?-ivh?j2sdk-1_4_2_04-linux-i586-rpm?Apache安裝手冊第一步:獲得apache資源文件,并拷貝到服務(wù)器臨時目錄第二步:依據(jù)服務(wù)器內(nèi)存大小修改apache參數(shù)修改文件apache_.xx/src/include/httpd.h中參數(shù)#ifndefHARD_SERVER_LIMIT#ifdefWIN32#defineHARD_SERVER_LIMIT1024#elifdefined(NETWARE)#defineHARD_SERVER_LIMIT2048#else#de

2、fineHARD_SERVER_LIMIT256<===依據(jù)實際內(nèi)存修改HARD_SERVER_LIMIT256#endif#endif原則如下:apache_max_process_with_good_perfermance<(total_hardware_memory/apache_memory_per_process)*2apache_max_process=apache_max_process_with_good_perfermance*1.5例子1:一個apache+mod_php的服務(wù)器:一個apache進

3、程一般需要4M內(nèi)存因此在一個1G內(nèi)存的機器上:apache_max_process_with_good_perfermance<(1g/4m)*2=500apache_max_process=500*1.5=750所以規(guī)劃你的應(yīng)用讓服務(wù)盡量跑在500個進程以下以保持比較高的效率,并設(shè)置Apache的軟上限在800個。例子2:一個apache+mod_resin的服務(wù)器:一個apache進程一般需要2M內(nèi)存在一個2G內(nèi)存的機器上:apache_max_process_with_good_perfermance<(2g/2

4、m)*2=2000apache_max_process=2000*1.5=3000第三步:編譯apache源文件./configure--prefix=/usr/local/apache2/--enable-shared=max--enable-module=so--enable-headers--enable-deflatemakemakeinstall注意:Apache與其他服務(wù)結(jié)合主要體現(xiàn)在modules目錄中,每結(jié)合一次該目錄中會產(chǎn)生相應(yīng)的.so文件沒有產(chǎn)生即表示沒有結(jié)合啟動apcahe:php編譯后apach

5、e無法啟動,APACHE服務(wù)器的httpd怎么啟動?通常rpm包安裝后的啟動方法為/etc/rc.d/init.d/XXXstart

6、stop

7、restart和serviceXXXstart

8、stop

9、restart有的軟件編譯后,上述方法無法使用.提示:unrecognizedservice這是找不到啟動文件導(dǎo)致的.啟動方法如下:以apachehttpd-2.2.4.tar.gz為例:/usr/local/apache/bin/apachectlstart如果你不知道apachectl的位置.可以使用find/-na

10、meapachectl搜索Mysql安裝源碼安裝安裝二進制源代碼如果你下載的是二進制源代碼,它的名字類似于mysql-max-4.1.9-pc-linux-gnu-i686.tar.gz:。你必須成為root用戶,然后解壓到/usr/local目錄,操作步驟如下:$cd/usr/local$su#tar-zxvf/tmp/mysql-max-4.1.9-pc-linux-gnu-i686.tar.gz在所有文件解壓完后,一個名字叫mysql-max-4.1.9-pc-linux-gnu-i686的目錄將被創(chuàng)建出來。我們

11、為這個目錄做個符號鏈接,并給它一個更友好的名字mysql(免得叫mysql-3.22.21-pc-linux-gnu-i686這么長):#ln-smysql-max-4.1.9-pc-linux-gnu-i686mysql如果以后有新版本的MySQL的話,你可以僅僅將源碼解壓到新的路徑,然后只需要做個符號鏈接就可以了。這樣非常方便,數(shù)據(jù)也更加安全?!〗⒁粋€MySQL用戶好,現(xiàn)在我們將建立一個能運行MySQL守護程序的用戶帳號,并且所有MySQL文件都?xì)w此帳戶擁有。使用Linuxconf或者useradd命令去添加一個

12、叫mysql的帳號,在添加之前,確保沒有人注冊了這個帳戶,還要暫時禁止login功能(不過一般都是在沒有其他人登陸的情況下調(diào)試機器,因此這個步驟可免) 為MySQL做準(zhǔn)備首先讓我們將MySQL目錄和文件的擁有權(quán)改成mysql用戶和root組:#cd/usr/local#chown-Rmysql:rootmysql-max-4.1.

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

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

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