Apache 安裝手冊(cè)-中文

Apache 安裝手冊(cè)-中文

ID:40774607

大?。?6.50 KB

頁數(shù):7頁

時(shí)間:2019-08-07

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

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

1、安裝jdkrpm?-ivh?j2sdk-1_4_2_04-linux-i586-rpm?Apache安裝手冊(cè)第一步:獲得apache資源文件,并拷貝到服務(wù)器臨時(shí)目錄第二步:依據(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ù)實(shí)際內(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:一個(gè)apache+mod_php的服務(wù)器:一個(gè)apache進(jìn)

3、程一般需要4M內(nèi)存因此在一個(gè)1G內(nèi)存的機(jī)器上:apache_max_process_with_good_perfermance<(1g/4m)*2=500apache_max_process=500*1.5=750所以規(guī)劃你的應(yīng)用讓服務(wù)盡量跑在500個(gè)進(jìn)程以下以保持比較高的效率,并設(shè)置Apache的軟上限在800個(gè)。例子2:一個(gè)apache+mod_resin的服務(wù)器:一個(gè)apache進(jìn)程一般需要2M內(nèi)存在一個(gè)2G內(nèi)存的機(jī)器上: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é)合一次該目錄中會(huì)產(chǎn)生相應(yīng)的.so文件沒有產(chǎn)生即表示沒有結(jié)合啟動(dòng)apcahe:php編譯后apach

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

6、stop

7、restart和serviceXXXstart

8、stop

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

10、meapachectl搜索Mysql安裝源碼安裝安裝二進(jìn)制源代碼如果你下載的是二進(jìn)制源代碼,它的名字類似于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在所有文件解壓完后,一個(gè)名字叫mysql-max-4.1.9-pc-linux-gnu-i686的目錄將被創(chuàng)建出來。我們

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

12、叫mysql的帳號(hào),在添加之前,確保沒有人注冊(cè)了這個(gè)帳戶,還要暫時(shí)禁止login功能(不過一般都是在沒有其他人登陸的情況下調(diào)試機(jī)器,因此這個(gè)步驟可免) 為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動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。