Apache httpd-CentOS7下Apache httpd的安裝與配置

前述c++

  apr apr-util 下載地址: http://mirrors.hust.edu.cn/apache/apr/apache

  httpd 下載地址: http://mirrors.hust.edu.cn/apache/httpd/服務器

操做ide

  步驟1: 安裝依賴的軟件包ui

     yum install gcc-c++ -y spa

     yum install pcre-devel -y  3d

  步驟2: 安裝apr rest

     tar -zxvf apr-1.6.3.tar.gz && cd apr-1.6.3 code

     ./configure server

    如出現錯誤: rm: cannot remove 'libtoolT': No such file or directory

    將configure文件中的  RM='$RM'  修改成  RM='$RM -f' 保存便可

     make && make install 

  步驟3: 安裝apr-util

     tar -zxvf apr-util-1.6.1 && cd apr-util-1.6.1 

     ./configure --with-apr=/usr/local/apr 

     make && make install 

    如出現錯誤: xml/apr_xml.c:35:19: fatal error: expat.h: No such file or directory

    安裝依賴包解決:   yum install expat-devel -y 

  步驟4: 安裝httpd

     tar -zxvf httpd-2.4.33.tar.gz && cd httpd-2.4.33 

     ./configure --prefix=/local/server/apache2 --enable-module=so --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-util=/usr/local/apr/bin/apu-1-config 

     make && make install 

  步驟5: 簡單配置一下 /local/server/apache2/conf/httpd.conf 

    取消ServerName的註釋

    ServerName www.example.com:80

    修改訪問權限

    <Directory />
      AllowOverride none
      Require all granted
    </Directory>

  步驟6: 啓動httpd服務

     /local/server/apache2/bin/apachectl start | stop | restart 

  步驟7: 頁面訪問

    http://172.16.100.94     # 我部署的apache服務器的地址

    

閉幕詞

  1.大部分人說的apache服務器和httpd是一個東西,這和apache小組的發展歷史有關,有興趣的能夠自行了解

  2.apr和apr-util不推薦使用yum安裝,好像卸載從新安裝apache的時候會有點問題,具體緣由未明,多是本身蠢搞錯了

  3.訪問不通的時候記得看一下是否是防火牆的問題

相關文章
相關標籤/搜索