一、环境准备
InsideServer(rhel6.5) ip: 202.100.10.100
在内网和外网分别搭建web服务和ftp服务,步骤都是一样的,我只举例一个
二、步骤过程
(1) 卸载原有的httpd服务,采用编译安装
编译安装的优点:
1. 具有较强大的自由度
2. 可及时获得最新的软件
3. 普遍适用于大部分linux,便于移植
(2) 解压缩包、安装http服务
解压缩包
tar zxf httpd-2.2.17.tar.gz -C /usr/src/
cd 到压缩包目录下
cd /usr/src/httpd-2.2.17
运行脚本,生成二进制文件
1. ./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite --enable-charset-lite --enable-cgi
2. make
安装http
make install
(3) 看一下安装结果
(4)创建软连接
1. 软连接可以跨分区,也可以对目录进行操作,源文件被删除后链接有效
2. 硬链接不可对目录操作,不可跨分区,源文件被删除后链接文件同样有效,创建时不加 -s
(5) 添加httpd系统服务
编译安装下linux默认不认可,所以httpd不支持chkconfig服务
(6)调整启动级别
(7)建立web站点
查看配置文件
启动服务,更改首页文件
浏览器访问
搭建基本完成
后面可以再添加访问控制