linux平台下的Apache服务
2009-09-29 21:50
295 查看
********************************************************************************************
Apache服务器的安装及其应用
准备环境
1. 搭建DNS服务器
2. 开始FTP服务
3. 上传APache源码包
4. 进行编译安装
5. 测试
――――――――――――――――――――――――――――――――――――――――――――――――
应用
1. 创建用户,并设密码
2. 设置用户的个人主页目录
3. 在主页目录中创建名为index.html的文件
4. 配置域名虚拟主机
5. 测试
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1.搭建DNS服务器
(1)域名服务器的两个软件包分别在第四和第一张光盘上,bind和caching,必须先安装bind软件包。
mount /media/cdrom
cd /media/cdrom/RedHat/RPMS
rpm -ivh bind-9.2.4-2
eject
mount /media/cdrom
cd /media/cdrom/RedHat/RPMS
rpm -ivh caching-nameserver-7.3.3.noarch.rpm
(2)开启区域
vi /etc/named.conf
include "/etc/rndc.key";
zone "hongwei.com"{
type master;
file "hongwei.com";
};
(3)做区域配置文件
cd /var/named
cp named.local hongwei.com
vi hongwei.com
$TTL 86400
@ IN SOA localhost. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
@ IN NS localhost.
www IN A 172.16.2.99
(4)修改linux主机的DNS
vi /etc/resolv.conf
namedomain=172.16.2.99
(5)测试
nslookup
> www.hongwei.com
Server: 172.16.2.99
Address: 172.16.2.99#53
Name: www.hongwei.com
Address: 172.16.2.99
――――――――――――――――――――――――――――――――――――――――――――――
2. 开启FTP 服务
service vsftpd start
――――――――――――――――――――――――――――――――――――――――――――――
3.进行编译安装
(1)上传上传APache源码包
[root@rhel4 ~]# cd /home/aa
[root@rhel4 aa]# ls
httpd-2.0.59.tar.gz
(2)释放源码包文件
tar zxvf httpd-2.0.59.tar.gz
(3)编译前的配置
./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite
(4) 编译服务器的程序
make
(5)安装已编译完成的程序
make install
(6)重启服务
/etc/rc.d/init.d/httpd start
(7)测试
http:/www.hongwei.com
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
应用
1. 创建用户,并设密码
# useradd lei
# passwd lei
# Changing password for user lei.
New UNIX password: 设置密码
Retype new UNIX password: 确认密码
passwd: all authentication tokens updated successfully.
――――――――――――――――――――――――――――――――――――――――――――――――――--
2. 设置用户的个人主页目录
[root@rhel4 ~]# cd /home/lei
[root@rhel4 lei]# mkdir public_html
―――――――――――――――――――――――――――――――――――――――――――――――――――
3. 在主页目录中创建名为index.html的文件
[root@rhel4 lei]# cd public_html
[root@rhel4 public_html]# vi index.html
―――――――――――――――――――――――――――――――――――――――――――――――――――
4.设置权限
chmod o+x /home/lei
service httpd stop
Stopping httpd: [ OK ]
―――――――――――――――――――――――――――――――――――――――――――――――――――
5.重启服务
/usr/local/apache2/bin/apachectl start
―――――――――――――――――――――――――――――――――――――――――――――――――――
4. 配置域名虚拟主机
vi /usr/local/apache2/conf/httpd.conf
#</VirtualHost
NameVirtualHost 172.16.2.99
<VirtualHost 172.16.2.99>
ServerName www.hongwei.com
DocumentRoot /home/lei/public_html
</VirtualHost>
――――――――――――――――――――――――――――――――――――――――――――――――-――
5.重启服务
/usr/local/apache2/bin/apachectl restart
―――――――――――――――――――――――――――――――――――――――――――――――――――
6.测试
http://www.hongwei.com/
本文出自 “风尚.趣” 博客,请务必保留此出处http://fengshangqu.blog.51cto.com/913588/208637
Apache服务器的安装及其应用
准备环境
1. 搭建DNS服务器
2. 开始FTP服务
3. 上传APache源码包
4. 进行编译安装
5. 测试
――――――――――――――――――――――――――――――――――――――――――――――――
应用
1. 创建用户,并设密码
2. 设置用户的个人主页目录
3. 在主页目录中创建名为index.html的文件
4. 配置域名虚拟主机
5. 测试
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1.搭建DNS服务器
(1)域名服务器的两个软件包分别在第四和第一张光盘上,bind和caching,必须先安装bind软件包。
mount /media/cdrom
cd /media/cdrom/RedHat/RPMS
rpm -ivh bind-9.2.4-2
eject
mount /media/cdrom
cd /media/cdrom/RedHat/RPMS
rpm -ivh caching-nameserver-7.3.3.noarch.rpm
(2)开启区域
vi /etc/named.conf
include "/etc/rndc.key";
zone "hongwei.com"{
type master;
file "hongwei.com";
};
(3)做区域配置文件
cd /var/named
cp named.local hongwei.com
vi hongwei.com
$TTL 86400
@ IN SOA localhost. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
@ IN NS localhost.
www IN A 172.16.2.99
(4)修改linux主机的DNS
vi /etc/resolv.conf
namedomain=172.16.2.99
(5)测试
nslookup
> www.hongwei.com
Server: 172.16.2.99
Address: 172.16.2.99#53
Name: www.hongwei.com
Address: 172.16.2.99
――――――――――――――――――――――――――――――――――――――――――――――
2. 开启FTP 服务
service vsftpd start
――――――――――――――――――――――――――――――――――――――――――――――
3.进行编译安装
(1)上传上传APache源码包
[root@rhel4 ~]# cd /home/aa
[root@rhel4 aa]# ls
httpd-2.0.59.tar.gz
(2)释放源码包文件
tar zxvf httpd-2.0.59.tar.gz
(3)编译前的配置
./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite
(4) 编译服务器的程序
make
(5)安装已编译完成的程序
make install
(6)重启服务
/etc/rc.d/init.d/httpd start
(7)测试
http:/www.hongwei.com
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
应用
1. 创建用户,并设密码
# useradd lei
# passwd lei
# Changing password for user lei.
New UNIX password: 设置密码
Retype new UNIX password: 确认密码
passwd: all authentication tokens updated successfully.
――――――――――――――――――――――――――――――――――――――――――――――――――--
2. 设置用户的个人主页目录
[root@rhel4 ~]# cd /home/lei
[root@rhel4 lei]# mkdir public_html
―――――――――――――――――――――――――――――――――――――――――――――――――――
3. 在主页目录中创建名为index.html的文件
[root@rhel4 lei]# cd public_html
[root@rhel4 public_html]# vi index.html
―――――――――――――――――――――――――――――――――――――――――――――――――――
4.设置权限
chmod o+x /home/lei
service httpd stop
Stopping httpd: [ OK ]
―――――――――――――――――――――――――――――――――――――――――――――――――――
5.重启服务
/usr/local/apache2/bin/apachectl start
―――――――――――――――――――――――――――――――――――――――――――――――――――
4. 配置域名虚拟主机
vi /usr/local/apache2/conf/httpd.conf
#</VirtualHost
NameVirtualHost 172.16.2.99
<VirtualHost 172.16.2.99>
ServerName www.hongwei.com
DocumentRoot /home/lei/public_html
</VirtualHost>
――――――――――――――――――――――――――――――――――――――――――――――――-――
5.重启服务
/usr/local/apache2/bin/apachectl restart
―――――――――――――――――――――――――――――――――――――――――――――――――――
6.测试
http://www.hongwei.com/
本文出自 “风尚.趣” 博客,请务必保留此出处http://fengshangqu.blog.51cto.com/913588/208637
相关文章推荐
- 在linux平台上搭建目前企业公司中基于域名,ip以及端口的虚拟主机apache服务!还有
- linux平台下apache的源码安装和将apache服务配置成系统服务
- Linux平台搭建apache服务
- 在Red Hat Linux5下构建LAMP网站服务平台之编译安装Apache与配置基于域名的虚拟Web主机
- linux服务之Apache
- 【Linux】【Apache】【CGI】Linux搭建apache2.2.6 服务器的fcgi开发平台
- Linux系列-Red Hat5平台下的Samba服务搭建
- 【LAP服务器搭建】Linux平台+Apache服务器+PHP语言源码安装及配置
- 如何在Windows平台下安装或卸载Apache服务
- CentOS 5.2,Linux 2.6+ 内核 ,Apache+MySQL+PHP 安装及基本配置过程记录 && 将apache安装为系统服务
- Linux平台上配置Apache服务器笔记(一)-基本安装
- Linux(ubuntu)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因
- [RHEL5企业级Linux服务攻略]--第7季 Apache服务全攻略之常规配置
- 在windows平台删除mysql和apache服务
- Linux环境把Mysql和Apache加入到系统服务里面
- linux+apache+mysql+php平台构建及环境配置
- 使用linux计划任务自动拉起停止的通达OA服务apache和mysql服务
- Linux系统Apache服务 - 配置 HTTP 的虚拟机主机
- linux下利用yum、编译安装配置apache服务
- Linux系列-Red Hat5平台下的DHCP服务搭建