鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

源码编译安装

适用的软件版本

是否适配CentOS 7.6

是否适配CentOS 8.1

是否适配openEuler 20.03 (LTS-SP1)

Apache httpd 2.4.39

  1. 获取Apache源码。
    1. 在本地浏览器下载源码。

      下载地址:https://archive.apache.org/dist/httpd/httpd-2.4.39.tar.bz2

    2. 将源码包上传到服务器“/home”目录下。
      若服务器可以访问网络,则通过wget命令直接下载源码。
      1
      2
      cd /home
      wget https://archive.apache.org/dist/httpd/httpd-2.4.39.tar.bz2 --no-check-certificate
      
  2. 解压Apache安装包。
    1
    2
    cd /home/
    tar -xvf httpd-2.4.39.tar.bz2
    

  3. 进入“httpd-2.4.39”目录,查看该目录下的文件。
    1
    2
    cd /home/httpd-2.4.39/
    ls
    

  4. 配置Apache。
    1
    ./configure --build=arm --prefix=/usr/local/apache2 --enable-so  --with-mpm=worker
    
    • --prefix=PATH:指定Apache的安装目录。
    • --with-mpm=worker:指定Apache的工作模式。
  5. 执行编译。
    1
    make -j60
    

    -j60参数充分利用多核CPU优势,加快编译速度。

  6. 执行安装。
    1
    make install
    

  7. 查看安装目录。
    1
    ls /usr/local/apache2
    
  8. 查看版本。
    1
    /usr/local/apache2/bin/apachectl -v