在Centos7上源碼編譯httpd

在Centos7上源碼編譯httpd

安裝源碼包

首先在http://httpd.apache.org下載所需要的安裝包
小編在這里下載的是httpd-2.4.27.tar apr-1.6.2.tar apr-util-1.6.0.tar
首先編譯安裝apr-1.6.2.tar.gz 
#1 tar -zxf apr-1.6.2.tar.gz #先解壓安裝包
#2 cd apr-1.6.2/#cd到解壓的目錄下
#3 ./configure --prefix=/usr/local/apr#指定安裝的路徑
#4 make && make install
#1 然后安裝apr-util-1.6.0.tar.gz
#2 cd apr-util-1.6.0/
#3 ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
#4 make && make install
#5 yum install pcre-devel
#1 最后安裝httpd-2.4.27.tar.bz2 
#2 tar -jxf httpd-2.4.27.tar.bz2
#3 cd httpd-2.4.27/
#4 ./configure --prefix=/usr/local/httpd --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --sysconfdir=/etc/httpd
#5 make && make install

安裝好后的配置

#1 導出二進制程序目錄至PATH環境變量中,編輯文件/etc/profile.d/NAME.sh 
#2 echo "export PATH=/usr/local/httpd/bin/:$PATH" > /etc/profile.d/httpd.sh
#3 source /etc/profile #重讀
#4 systemctl stop firewalld.service #關閉防火墻
#5 netstat -nltp|grep 80
#6 如果發現80端口沒有處在監聽狀態
#7 cd /usr/local/httpd/conf/
#8 vim httpd.conf
#9 找到#ServerName www.example.com:80 把#號去掉
#10 然后運行httpd start 就ok拉

然后在瀏覽器上輸入你虛擬機的地址測試下

在Centos7上源碼編譯httpd

原創文章,作者:N27_flypig,如若轉載,請注明出處:http://www.www58058.com/85249

(2)
N27_flypigN27_flypig
上一篇 2017-08-21
下一篇 2017-08-21

相關推薦

  • NFS實現(雙httpd + php-fpm + nfs + mysql 搭建discuz論壇)

    NFS相關介紹一、NFS簡介1. NFS(Network File System): NFS是一個文件共享協議, 也是是在類Unix系統中在內核中實現的文件系統。2. 起源: 最早是由SUN公司研發,非常古老,只是實現文件共享,安全控制方面比較簡陋。 版本有, NFSv1, NFSv2,NFSv3,NFSv4. v4版開始支持kerber…

    Linux干貨 2016-10-19
  • N22-南京-修 第一周作業

    一、計算機的組成     計算機由硬件系統和軟件系統組成;         硬件系統:運算器、控制器、存儲器、輸入設備、輸出設備; (運算器、控制器):統稱為CPU,它是一個具有特定功能的芯片,通過其內部含有的微指令集對從內存中讀取來的數據…

    Linux干貨 2016-08-15
  • shell腳本之變量、運算、條件測試。

    概述 程序:指令+數據 程序編程風格: 過程式:以指令為中心,數據服務于指令 對象式:以數據為中心,指令服務于數據 shell程序:提供了編程能力,解釋執行 計算機:運行二進制指令; 編程語言: 低級:             匯編 高級:…

    Linux干貨 2016-08-15
  • 13grep和正則表達式

    grep:Global search REgular expression and Print out the line . 文本過濾工具,根據用戶指定的模式對目標文本進行匹配檢查;打印匹配到的行。過濾即不改變原來文本數據。 grep [options] PATTERN [file…] –color=auto: 對匹配到的文本著色顯示…

    Linux干貨 2016-11-27
  • 系統時間與硬件時間

    1. “系統時間”與“硬件時間”    系統時間: 一般說來就是我們執行 date 命令看到的時間,linux系統下所有的時間調用(除了直接訪問硬件時間的命令)都是使用的這個時間。    硬件時間: 主板上BIOS中的時間,由主板電池供電來維持運行,系統開機時要讀取這個時間,并根…

    Linux干貨 2016-08-05
  • centos7或centos6中如何編譯安裝源碼程序包

    yum倉庫配置、程序的編譯安裝

    2017-12-02
欧美性久久久久