手工編譯安裝Apache

手工編譯安裝Apache

大體可以分爲5步:

  1. 把光盤設備中的系統鏡像文件掛載到一個空目錄
  2. Linux虛擬機對宿主機匿名訪問,實現文件共享,方便下載的安裝包在虛擬機上安裝運行
  3. 用vim編輯器創建yum倉庫的配置文件,安裝gcc、gcc-c++、pcre、pcre-devel四個環境包(pcre : 一個Perl庫,支持正則表達式)
  4. 手動安裝apache服務程序。注意:使用yum命令安裝時,apache服務的軟件包爲httpd,如果直接yum install apache 則會報錯
  5. 啓用httpd服務程序並將其加入到開啓啓動項中,使其能夠隨系統開機運行,持續提供web服務
    接下來我們進行具體操作:
    我們先實現宿主機和虛擬機的文件匿名共享:1.打開源文件共享2.在本地策略項修改訪客權限3.mount.cifs //ip地址(宿主機)/共享文件夾 /虛擬機指定目錄下(自定義)
    手工編譯安裝Apache

手工編譯安裝Apache

手工編譯安裝Apache

手工編譯安裝Apache

文件共享成功後,這裏將共享的文件解壓到指定目錄/opt,這裏解壓過程不再展示

手工編譯安裝Apache

手工編譯安裝Apache
手工編譯安裝Apache
安裝 gcc 、 gcc-c++ 、(推薦yum安裝,有依賴性關係)make、pcre、pcre-devel(rpm -ivh安裝) 四個包(pcre :一個Perl庫,支持正則表達式)

手工編譯安裝Apache

到我們安裝包解壓目錄中的httpd-2.4.2的路徑下,去執行配置文件。注意:這裏要注意切換到httpd-2.4.2路徑下去執行,然後執行make(編譯)和make install(安裝)命令

手工編譯安裝Apache

手工編譯安裝Apache

切換到apache文件路徑中將其執行文件放入系統啓動項,生成文件httpd

手工編譯安裝Apache
對httpd進行vim編譯,使其可以用service命令可以啓動
手工編譯安裝Apache
手工編譯安裝Apache
這裏要注意,編譯好後要看看你的文件有沒有執行權限。如果沒有,執行chmod +x /etc/init.d/httpd

手工編譯安裝Apache

先查看httpd配置文件路徑,對其配置文件進行編譯

手工編譯安裝Apache

手工編譯安裝Apache
一切就緒後,關閉防火牆。兩條命令:1、service iptables stop 2、setenforce 0 ,然後開啓httpd服務
service httpd start

手工編譯安裝Apache
手工編譯安裝Apache

基本操作就是這樣,請多指教!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章