CentOS 手动安装apache,centosapache
CentOS 手动安装apache,centosapache
周末在CentOS7上面尝试手动安装apache server(httpd)
Step1. 安装依赖
具体需要哪些依赖包,根据不同的apache搭建需求。这篇文章只能作参考。
yum安装依赖包:
# yum install expat-devel (安装apr-util时需要)
# yum install openssl-devel (apache ssl需要)
# yum install pcre-devel (apache pcre需要)
官网下载apr 和apr-util ,apache必须的依赖
手动安装apr
#tar -xzvf apr-1.6.3.tar.gz
#cd apr-1.6.3/
#./configure --prefix=/usr/local/apr
# make# make install
手动安装 apr-util
#tar -xzvf apr-util-1.6.1.tar.gz
#cd apr-util-1.6.1/
# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
# make
# make install
Step2. 安装apache
下载最新版本apache,并安装
#tar -xzvf httpd-2.2.34.tar.gz
# cd httpd-2.2.34/
#./configure \
--with-apr=/usr/local/apr \
--with-apr-util=/usr/local/apr-util \
--prefix=/usr/local/apache \
--sysconfdir=/etc/httpd24 \
--enable-so \
--enable-ssl \
--enable-cgi \
--enable-rewrite \
--enable-module=shared
--with-pcre \
--with-zlib
Step3. 启动apache,确认安装成功
启动apache
#/usr/local/apache/bin/apachectl start
启动成功后,进入浏览器输入url:192.168.0.100 ,安装成功会读到index.html网页,完成
评论暂时关闭