1.Yum install –y gcc* 安装gcc环境
Yum install –y openssl* 安装openssl软件包
2.下载httpd源码包;
Tar –xzvf httpd-2.2.9.tar.gz –C /usr/src 解压源码包到/usr/src目录中<源码包放置目录>
3.Mkdir –p /usr/local/apache2
4../configure --prefix=/usr/local/apache2 --enable-so 配置编译选项
--enable-rewrite --enable-ssl --with-ssl=/usr/lib
--enable-suexec --with-suexec-caller=daemon
--with-suexec-docroot=/usr/local/apache2
5.Make 编译服务器程序
6.Make install 安装服务器程序
7./usr/local/apache2/bin/apachectl start 启动httpd服务
8./usr/local/apache2/bin/apachectl -t 语法检测
更改httpd启动方式:
1.将http脚本复制到/etc/rc.d/init.d这个目录下:
cp -a apachectl /etc/rc.d/init.d/httpd
2.vi httpd
#chkconfig: 345 70 70
#description: apache
3.添加httpd到启动项:
chkconfig --add httpd
4.查看是否有httpd服务:
chkconfig --list httpd
源码安装后Apache服务器的根目录:
/usr/local/apache2/
日志文件:
/usr/local/apache2/logs/
Httpd主配置文件:
/usr/local/apache2/conf/httpd.conf
Hhttp服务器网页根目录:
/usr/local/apache2/htdocs/
创建虚拟WEB主机:
Cd /usr/local/apache2/htdocs/ 创建虚拟目录linuxidccom
Mkdir linuxidccom
Cd benetcom
Cp /usr/local/apache2/htdocs/index.html ./ 创建测试网页
Vi index.html
Cd /usr/local/apache2/conf/ 增加虚拟主机配置
Vi httpd.conf
:r extra/httpd-vhosts.conf
<VirtualHost *:80>
# ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "/usr/local/apache2/docs/linuxidccom"
ServerName www.linuxidc.com
# ServerAlias www.dummy-host.example.com
ErrorLog "logs/linuxidc.com-error_log"
CustomLog "logs/linuxidc.com-access_log" common
</VirtualHost>
用RPM安装后的Apache配置文件具体位置:
/etc/httpd/ Apache服务程序根目录
/etc/httpd/conf/httpd.conf 主配置文件
/var/www/html 网页文档默认根目录
/var/log/httpd/error_log 错误日志文件
/var/log/httpd/access_log 访问日志文件
Ubuntu Server 14.04 安装Web服务器(Linux+Apache+MySQL+PHP) http://www.linuxidc.com/Linux/2015-06/119061.htm
Linux下安装配置PHP环境(Apache2) http://www.linuxidc.com/Linux/2015-05/118062.htm
Ubuntu 13.04 安装 LAMP\Vsftpd\Webmin\phpMyAdmin 服务及设置 http://www.linuxidc.com/Linux/2013-06/86250.htm
CentOS 5.9下编译安装LAMP(Apache 2.2.44+MySQL 5.6.10+PHP 5.4.12) http://www.linuxidc.com/Linux/2013-03/80333p3.htm
RedHat 5.4下Web服务器架构之源码构建LAMP环境及应用PHPWind http://www.linuxidc.com/Linux/2012-10/72484p2.htm
Apache 的详细介绍:请点这里
Apache 的下载地址:请点这里
本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-03/129229.htm