CentOS 7下LAMP源码安装(3)安装 httpd 及配置

本文详细介绍Apache Web服务器的安装步骤及配置方法,包括apr、apr-util、libmcrypt等依赖组件的安装过程,并提供了httpd配置的具体示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在安装过程中如果遇到什么错误,要根据实际错误代码进行更正.


1. 安装 apr  apr-util

./configure --prefix=/usr/local/apr
make && make install

./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make && make install

2. 安装libmcrypt

./configure --prefix=/usr/local/libmcrypt
make && make install

3. pcre
./configure --prefix=/usr/local/pcre
make && make install

4. zlib
./configure --prefix=/usr/local/zlib
make && make install

3. 安装httpd
./configure "--prefix=/usr/local/apache24" \
"--enable-so" \
"--with-apr=/usr/local/apr" \
"--with-apr-util=/usr/local/apr-util/" \
"--with-pcre=/usr/local/pcre" \
"--with-zlib=/usr/local/zlib/" \
"--enable-rewrite" \
"--enable-cgi" \
"--enable-modules=most" \
"--enable-mpms-shared=all" \
"--with-mpm=event" \


httpd 安装完毕配置
1、添加至自启动
复制 /usr/local/apache2/bin/apachectl  至 /etc/init.d/httpd
chkconfig --add httpd
chkconfig httpd on


2、修改httpd httpd.conf
第二行添加
# chkconfig: 345 85 15
# description: Apache Web Server(Testing Only)

3、配置httpd.conf
ServerName 127.0.0.1
Listen 9988 #端口跟防火墙开放端口
这里防火墙开放端口也要设置


初步设置完毕。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值