源碼編譯安裝 httpd

一 環境準備

  1. 獲取 httpd 源碼
    wget http://mirrors.shu.edu.cn/apache//httpd/httpd-2.4.37.tar.bz2
    源碼編譯安裝 httpd
  1. 解壓源碼包
    tar xf httpd-2.4.37.tar.bz2
    源碼編譯安裝 httpd
    3.掛載本地光盤,並配置yum源
    mount /dev/cdrom /media
    vim /etc/yum.repos.d/new.repo
    [base-001]
    name=CentOs everything
    baseurl=file:///media/
    enabled=1
    gpgcheck=1
    gpgkey=file:///media/RPM-GPG-KEY-CentOS-7
    cost=566
    源碼編譯安裝 httpd

源碼編譯安裝 httpd
源碼編譯安裝 httpd

  1. 安裝開發包組
    yum groups install Development\ Tools -y
    yum groups install "Platform Development" -y

    源碼編譯安裝 httpd
    源碼編譯安裝 httpd
    源碼編譯安裝 httpd
    5.查看本地是否安裝過 httpd 如果用rpm安裝過 用rpm-e 卸載
    源碼編譯安裝 httpd

    二 編譯安裝

    1. 進入解壓之後的文件夾內
      cd httpd-2.4.37/
      源碼編譯安裝 httpd
      2.查看幫助文檔【生產環境中 ,根據自己的需求來配置相關的特性】
      源碼編譯安裝 httpd
      源碼編譯安裝 httpd
      源碼編譯安裝 httpd

3.配置安裝目錄並檢查環境
./configure --prefix=/usr/local/apache
yum install apr*
./configure --prefix=/usr/local/apache
直到 檢查通過無報錯~~

源碼編譯安裝 httpd

源碼編譯安裝 httpd

源碼編譯安裝 httpd

4編譯,安裝
make
make install**

源碼編譯安裝 httpd

三 啓動服務並測試
cd /usr/local/apache/
cd bin/
./httpd 啓動服務
systemctl stop firewall 關閉防火牆
netstat -ntl 查看80端口狀態

源碼編譯安裝 httpd
源碼編譯安裝 httpd
源碼編譯安裝 httpd
用另一臺電腦來登陸其網站
源碼編譯安裝 httpd

四收尾工作 (二進制程序環境變量 頭文件輸出 庫文件輸出 幫助文件輸出)
vim /etc/profile.d/httpd.sh

PATH=/usr/local/apache/bin:$PATH
export PATH

源碼編譯安裝 httpd
ln -sv /usr/local/apache/include/ /usr/include/httpd
源碼編譯安裝 httpd

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