软件开发LinuxApache

RHCE培训笔记——Apache

Linux下的Apache,软件包是httpd。Httpd的主配文件是/etc/httpd/conf/httpd.conf,其配置指令主要分三部分:控制整个Apache服务器行为的部分(即全局环境变量);定义主要或默认服务参数的指令;虚拟主机的设置参数。Httpd的相关资料多如牛毛,这里就不细说了,本文实验是结合dns和apache实现虚拟主机网站的发布。

实验平台为CentOS 6.2,环境为:

DNS服务器暨Apache服务器

主机名:itpro    IP地址:192.168.56.153

客户端测试机

主机名:station    IP地址:192.168.56.123

准备工作:

先安装DNS和Apache相应的软件,直接使用yum 安装即可,并设置开机启动

[root@itpro ~]# yum install httpd bind bind-chroot

[root@itpro ~]# chkconfig httpd on

[root@itpro ~]# chkconfig named on

[root@itpro ~]# service httpd start

[root@itpro ~]# service named start

一、先配置DNS服务器

1.配置主配文件/etc/named.conf

在options {}中,找出并修改以下三句内容:

listen-on port 53 { any; };#括号内容改为any

listen-on-v6 port 53 { any; };#改为any

allow-query    { any; };#改为any

2.配置区域配置文件,在末尾自定义区域(这里只定义正向解析,反向解析不定义)

修改后内容如下:

[root@itpro ~]# cat /etc/named.rfc1912.zones

……省略部分内容……

zone "sq.com" IN {

        type master;

        file "sq.com.zone";

        allow-update { none; };

};

zone "op.com" IN {

        type master;

        file "op.com.zone";

        allow-update { none; };

};

3.在/var/named下创建数据文件op.com.zone和sq.com.zone

[root@itpro ~]# cd /var/named/

[root@itpro ~]# cp -p named.localhost op.com.zone

[root@itpro ~]# cp -p named.localhost sq.com.zone

两文件的最终内容如下(其实是一样的):

[root@itpro named]# cat op.com.zone

$TTL 1D

@      IN SOA  ns.sq.com. root (

                                        0      ; serial

                                        1D      ; refresh

                                        1H      ; retry

                                        1W      ; expire

                                        3H )    ; minimum

        NS      ns

ns      A      192.168.56.53

www    A      192.168.56.53





[root@itpro named]# cat sq.com.zone





12345678910


$TTL 1D

@      IN SOA  ns.sq.com. root (

                                        0      ; serial

                                        1D      ; refresh

                                        1H      ; retry

                                        1W      ; expire

                                        3H )    ; minimum

        NS      ns

ns      A      192.168.56.53

www    A      192.168.56.53





[root@itpro named]# cd

[root@itpro ~]#




4.重启named服务

[root@zoro ~]# service named restart

Stopping named: .                                          [  OK  ]

Starting named:                                            [  OK  ]
参与2

1同行回答

yulu4314yulu4314技术支持长春
谢谢分享,内容很不错!显示全部

谢谢分享,内容很不错!

收起
系统集成 · 2022-07-05
浏览379

提问者

zhouhuaooo
技术支持戴尔科技
擅长领域: 服务器Linux云计算

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2013-09-25
  • 关注会员:1 人
  • 问题浏览:1684
  • 最近回答:2022-07-05
  • X社区推广