Centos7編譯安裝Apache教程。

zhilian發表於2024-01-12

在CentOS 7上編譯安裝Apache的步驟如下:

  1. 確保系統已經安裝了編譯所需的依賴項:

    sudo yum install -y gcc pcre-devel openssl-devel
  2. 下載Apache原始碼:

    • 訪問Apache官方網站( )找到您所需的版本。
    • 複製下載連結並在終端中使用wget命令下載Apache原始碼:

      wget <Apache下載連結>
  3. 解壓原始碼:

    tar -xf <Apache原始碼檔名>.tar.gzcd <Apache原始碼檔名>
  4. 配置並編譯Apache:

    ./configure --prefix=/usr/local/apache2 --enable-so --enable-ssl --with-ssl=/usr/include/openssl --enable-rewrite --enable-cgi
    make
    sudo make install
  5. 建立Apache的系統服務檔案:

    sudo vi /etc/systemd/system/httpd.service

    在該檔案中,輸入以下內容:

    [Unit]Description=The Apache HTTP ServerAfter=network.target remote-fs.target nss-lookup.target[Service]Type=forkingExecStart=/usr/local/apache2/bin/apachectl startExecStop=/usr/local/apache2/bin/apachectl stopExecReload=/usr/local/apache2/bin/apachectl gracefulPrivateTmp=true[Install]WantedBy=multi-user.target
  6. 啟用Apache服務並設定開機自啟動:

    sudo systemctl enable httpd
  7. 啟動Apache服務:

    sudo systemctl start httpd
  8. 驗證Apache是否成功安裝:
    在Web瀏覽器中輸入伺服器的IP地址或域名,您應該能夠看到Apache的預設歡迎頁面。

現在,您已經成功在CentOS 7上透過編譯安裝了Apache。請注意,以上步驟提供了基本的指導,實際操作可能會有所差異。如有需要,您可以參考Apache官方檔案或社群資源獲取更詳細的資訊和幫助。


來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/70025954/viewspace-3003566/,如需轉載,請註明出處,否則將追究法律責任。

相關文章