1.安装前先检查系统是否有自带apache: rpm -qa |grep httpd
2.逐个删除: rpm -e httpd软件包
3.wegt命令 下载 apache 也可以手动下载上传到服务器,在此之前可以先建立文件夹,将安装包放进去
下载apache,具体版本和地址可以去Apache官方网站找:http://httpd.apache.org/
4.解压缩 Apache 安装包 tar –zxvf httpd-xxxx.tar.gz
5.开始安装 Apache 之前需要安装几个apache必备的支持 apr 、apr-util 、pcre
apr和apr-util的下载地址:http://apr.apache.org/download.cgi
pcre的下载地址:https://sourceforge.net/projects/pcre/files/pcre/8.39/
6.依次解压缩apr和apr-util: tar zxvf apr -C xxx 解压并移动到上面解压出来的apache的srclib下并且去除版本号,不用编译安装 (xxx指的是apache的srclib)
7.编译安装pcre,编译安装之前需要先安装 c++ 的支持:yum install -y gcc gcc-c++ ,否则会报错(
pcre-8.32 configure: error: You need a C++ compiler for C++ support),然后解压缩完pcre之后切换到pcre目录下,使用
./configure 等待命令运行完成之后,make 然后
make install
开始安装Apache
1.apache需要开启ssl支持,所以要安装ssl,直接用云命令安装即可:
yum install openssl-devel
yum update openssl
yum install openssl-devel
yum update openssl
2.切换到解压出来的apache目录,编译apache
./configure --prefix=
/usr/local/php/apache24 --enable-so --enable-deflate=shared --enable-ssl=shared --enable-expires=shared --enable-headers=shared --enable-rewrite=shared --enable-static-support --with-included-apr --with-mpm=prefork
注:红色字体部分是指定安装的目录,就是编译安装完成后apache的目录,根据需要自己修改目录
3.编译好了之后执行安装:make --> make install
4.最后,修改 apache的配置文件 httpd.conf 中的 ServerName 为 localhost
5.启动apache: 切到bin 目录下启动
./apachectl -k restart
浏览器输入你的ip或者域名 就会出现 It works!。编译安装成功!
除特别注明外,本站所有文章均为原创,转载请注明原文链接:https://www.myblogbo.com/article/17.html