共计 2417 个字符,预计需要花费 7 分钟才能阅读完成。
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