實驗
實驗要求:
手工編譯安裝WEB服務,實現客戶機訪問。
由於下載的源碼包在win7系統目錄中,通過samba服務實現源碼包共享到linux服務器:
Win7上將文件夾LAMP共享,在linux服務器上通過smbclient訪問:
創建名爲lamp目錄,通過RPM方式安裝命令cifs,實現共享目錄掛載:
使用mount命令掛載並進入目錄lamp查看:
將httpd的tar包解壓縮到指定目錄/opt目錄下:
爲了降低併發連接數,將apr的tar包同樣解壓縮到指定目錄/opt下:
若要httpd使用apr軟件包,需要將這兩軟件包遞歸複製到httpd子目錄srclib中,另創建兩個文件:
使用手工編譯需要安裝gcc,gcc-c++,make,pcre-devel等軟件包:
使用yum方式安裝,之前需要建立yum倉庫:
使用同樣方法安裝gcc-c++,make,pcre-devel等軟件包:
進入到/opt/httpd目錄下進行手工編譯:
使用make進行編譯:
編譯完後執行make install進行安裝:
對網站安裝路徑進行優化,方便啓動和停止服務:
編輯httpd腳本文件,在開頭插入下面標記的一段內容,使其成爲httpd服務腳本:
使用chmod命令使httpd服務具有執行權限:
若服務啓動項中沒有httpd服務,使用chkconfig命令添加,並設置在終端3和5中開啓:
編輯httpd配置文件:
添加監聽端口和本機IP地址,並設置完全合格域名:
啓動服務並使用客戶機測試:
添加一個網頁並訪問:
實驗完成