Linux-CentOS7 Apache HTTP Server安装 - Go语言中文社区

Linux-CentOS7 Apache HTTP Server安装


原文传送门:Linux下Apache HTTP Server 2.4.20安装  再次感谢作者我爱默小兜

     自己不习惯于yum安装的特性,所以决定自定义安装Apache,在看了别人文章操作成功后,自己再写一篇以作备用。

所需资源

    1.httpd-2.4.29.tar.gz    下载传送门:httpd-Apache下载
    2.apr-1.6.3.tar.gz apr-util-1.6.1.tar.gz  下载传送门:httpd相关工具包下载 
    3.pcre-8.38.tar.gz  下载传送门:pcre下载  注意:下载pcre 不是pcre2

如图:

开始安装

    1.命令 "yum install gcc gcc-c++" 安装需要的环境
    2.命令 "tar -zxvf httpd-2.4.29.tar.gz" 解压 ,解压后如图:     


    3.命令 "tar -zxvf pcre-8.38.tar.gz" 解压 ,解压后如图:   

    4.安装pcre
        (1)配置 "./configure --prefix=/work/test/pcre" ("pwd" 看好你自己的安装目录)

        

        (2)安装 "make & make install",安装完成后如图

        

    5.将工具包放到httpd文件夹下的srclib目录,解压、重命名
        (1)移动文件

    

        (2)解压 "tar -zxvf apr-1.6.3.tar.gz","tar -zxvf apr-util-1.6.1.tar.gz"

    

        (3)重命名"mv apr-1.6.3 apr","mv apr-util-1.6.1 apr-util"

    

    6.安装Apache-httpd
        (1)配置 "./configure --prefix=/work/test/apache  --with-included-apr    --with-pcre=/work/test/pcre" 
        (2)安装 "make & make install" (时间略长耐心等待...) 完成后如图
    

测试启动

    1.修改配置文件   原文传送门:修改apache配置
       

        "#ServerName localhost:80" 改为 "ServerName localhost:80"

    2.启动apache,开放端口(阿里云ECS有安全组,需要开放80端口,其他类型服务器同理)
       
   3.主机IP地址访问,看到如下界面既是成功
   



    

    

        

        

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_28822993/article/details/79373280
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-04-12 07:38:56
  • 阅读 ( 1434 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢