实验环境
某公司根据其信息化建设要求,需要构建一台独立配置的网站服务器。考虑到站点的运行效率、稳定性及可扩展性等因素,要求CentOS 7 系统中构建httpd服务器,并使用httpd-2.4.25源码版进行编译安装。
需求描述
- 编译安装httpd服务器,要求支持动态模块扩展、地址重写、多字符集。
- 网站名称设置为www.bdqn.com,默认首页设置为index.hml和index.php。
- 将/usr/share/doc/HTML/目录下的index.html复制到网站根目录下并改名为redhat。
- 在浏览器中分别访问http://www.bdqn.com/redhat与http://www.bdqn.com/,查看不同的测试页面。
- 推荐步骤
- 编译安装httpd软件包
- 配置并启动httpd服务包
- 测试web站点
一、 安装Apache
1.解压文件: 解压的文件/mnt/httpd-2.2.17.tar.gz 解压到目录/usr/src
[root@centos01 ~]#tar zxvf /mnt/httpd-2.2.17.tar.gz -C /usr/src
2.配置apache:
进入到解压的目录[root@centos01 ~]#cd /usr/src/httpd-2.2.17/
配置:./configure 安装httpd到/usr/local/httpd:–prefix=/usr/local/httpd 加载动态模块:–enable -so 支持地址重写:–enable-rewrite
支持更多的字符集:-enable-charset-lite 支持脚本:–enable-cgi