zoukankan      html  css  js  c++  java
  • 编译安装apache

    第一步啥都不干,先下载apr模块

    [root@iZgt88z6l1kvd7Z ~]# yum install apr apr-devel apr-util apr-util-devel -y

    第二步,拿到httpd的源码包,解压(我这里是用ftp上传的,不管怎么样要有包)

    [root@iZgt88z6l1kvd7Z ~]# tar -xjvf httpd-2.4.43.tar.bz2

    切换目录

    [root@iZgt88z6l1kvd7Z ~]# cd httpd-2.4.43/

    预编译

    ./configure --prefix=/usr/local/apache2/ --enable-rewrite --enable-so --enable-mpms-shared=all --with-mpm=event

    我在这里遇到了一个报错

    <configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/
    安装一下后就正确执行了
    [root@iZgt88z6l1kvd7Z httpd-2.4.43]# yum install -y pcre*

    编译

    [root@iZgt88z6l1kvd7Z httpd-2.4.43]# make

    安装

    [root@iZgt88z6l1kvd7Z httpd-2.4.43]# make install

    启动

    [root@iZgt88z6l1kvd7Z httpd-2.4.43]# /usr/local/apache2/bin/apachectl start

    查看一下网络


    80端口是由httpd占用的
    (因为我防火墙以前配置过策略所以不用管否则开启端口)
    firewall-cmd --zone=public --add-port=80/tcp --permanent
    firewall-cmd --reload

    打开浏览器

  • 相关阅读:
    Clever Y POJ
    Searching the String ZOJ
    DNA repair HDU
    考研路茫茫——单词情结 HDU
    DNA Sequence POJ
    病毒侵袭持续中 HDU
    C语言结构体和联合体
    c语言趣味
    c语言指针
    c语言指针难点
  • 原文地址:https://www.cnblogs.com/hxlinux/p/12873579.html
Copyright © 2011-2022 走看看