目录
六、配置安装DNS服务器
- 配ip地址
加多这个: DNS1=192.168.73.2
- 设置光驱DVD模式
- [root@wenjian ~]# mkdir /cdrom
- [root@wenjian ~]# mount /dev/cdrom /cdrom/
- [root@wenjian ~]# vi /etc/yum.repos.d/CentOS-Base.repo
[base]
name=CentOS-$releasever - Base
baseurl=file:///cdrom
gpgcheck=0
enable=1
- [root@wenjian ~]# yum -y install nfs-utils
- [root@wenjian ~]# yum -y install bind bind-chroot
- [root@wenjian ~]# vi /etc/named.conf
options {
listen-on port 53 { any; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
recursing-file "/var/named/data/named.recursing";
secroots-file "/var/named/data/named.secroots";
allow-query { any; };
include "/etc/named.zones";
include "/etc/named.root.key";
- [root@wenjian ~]# cp -p /etc/named.rfc1912.zones /etc/named.zones
- [root@wenjian ~]# vi /etc/named.zones
zone "zhu.com" IN {
type master;
file "zhu.com.zone";
allow-update { none; };
};
zone "73.168.192.in-addr.arpa" IN {
type master;
file "192.168.73.zone";
allow-update { none; };
};
- [root@wenjian ~]# cd /var/named/
- [root@wenjian named]# cp -p named.localhost zhu.com.zone
- [root@wenjian named]# cp -p named.loopback 192.168.73.zone
- [root@wenjian named]# vi /var/named/zhu.com.zone
$TTL 1D
@ IN SOA @ root.zhu.com. (
NS @
A 127.0.0.1
www IN A 192.168.73.27
dns IN A 192.168.73.22
ddd IN A 192.168.73.77
- [root@wenjian named]# vi /var/named/192.168.73.zone
@ IN SOA @ root.zhu.com. (
NS @
A 127.0.0.1
AAAA ::1
27 IN PTR www.zhu.com.
22 IN PTR dns.zhu.com.
77 IN PTR ddd.zhu.com.
- [root@wenjian ~]# systemctl start firewalld
- [root@wenjian ~]# firewall-cmd --permanent --add-service=dns
- [root@wenjian ~]# firewall-cmd --reload
- [root@wenjian ~]# chgrp named /etc/named.conf /etc/named.zones
- [root@wenjian ~]# chgrp named zhu.com.zone 192.168.73.zone
- [root@wenjian ~]# systemctl restart named
- [root@wenjian ~]# systemctl enable named
打开网络和共享中心,更改适配器设置,以太网(或已经连接的网络),属性,Internet协议4,使用下面的DNS服务器地址:首选:192.168.73.27(ip地址)。
利用cmd测试DNS服务器:
- >nslookup // (cmd测试)
默认服务器: www.zhu.com
Address: 192.168.73.27
- > dns.zhu.com //(正向查询)
服务器: www.zhu.com
Address: 192.168.73.27
名称: dns.zhu.com
Address: 192.168.73.22
- > ddd.zhu.com
服务器: www.zhu.com
Address: 192.168.73.27
名称: ddd.zhu.com
Address: 192.168.73.77
- > 192.168.73.22 //(反向查询)
服务器: www.zhu.com
Address: 192.168.73.27
名称: dns.zhu.com
Address: 192.168.73.22
- > 192.168.73.77
服务器: www.zhu.com
Address: 192.168.73.27
名称: ddd.zhu.com
Address: 192.168.73.77
七、Web服务器
1、Apache服务器的安装与测试
- 配ip地址
- 设置光驱DVD模式
- [root@wenjian ~]# mkdir /cdrom
- [root@wenjian ~]# mount /dev/cdrom /cdrom/
- [root@wenjian ~]# vi /etc/yum.repos.d/CentOS-Base.repo
[base]
name=CentOS-$releasever - Base
baseurl=file:///cdrom
gpgcheck=0
enable=1
- [root@wenjian ~]# yum -y install nfs-utils
- [root@wenjian ~]# yum -y install httpd //安装Apache软件包
- [root@wenjian ~]# systemctl start httpd //开启Apache服务器
- [root@wenjian ~]# systemctl restart httpd //重启Apache服务器
- [root@wenjian ~]# systemctl enable httpd //设置Apache服务器开机自启动
- [root@wenjian ~]# systemctl stop firewalld //关闭防火墙
测试:在地址栏中输入:http://192.168.28.100,如果出现如下图所示页面,则表示Apache服务器安装成功。

2、个人网站的配置安装
- 修改userdir.conf文件
- [root@gzh01 conf.d]# vi /etc/httpd/conf.d/userdir.conf
- 内容
添加 # 改为如下内容:
- <IfModule mod_userdir.c>
#
# UserDir is disabled by default since it can confirm the presence
# of a username on the system (depending on home directory
# permissions).
#
#UserDir disabled
#
# To enable requests to /~user/ to serve the user's public_html
# directory, remove the "UserDir disabled" line above, and uncomment
# the following line instead:
#
UserDir public_html
- </IfModule>
- 增加用户
- [root@gzh01 conf.d]# useradd qy
- 切换用户
- [root@gzh01 conf.d]# su qy
- 回到用户主目录
- [qy@gzh01 conf.d]$ cd
- [qy@gzh01 ~]$ pwd
- /home/qy
- 在用户主目录下创建public_html
- [qy@gzh01 ~]$ mkdir public_html
- 创建首页文件
- [qy@gzh01 ~]$ vi public_html/index.html
- // 输入一些内容 如:这是qy主页
- 回到root用户
- Su root
- 重启httpd
- Systemctl restart httpd
- 对用户主目录授权
- [qy@gzh01 ~]$ chmod 711 /home/qy
- 临时关闭selinux
- [qy@gzh01 ~]$ setenforce 0
测试:在地址栏中输入:http://192.168.28.100/~qy/,如果出现如下图所示页面,则表示成功。

3、配置基于端口号的虚拟主机
- [root@99 ~]# mkdir /var/www/html/123 /var/www/html/234 /var/www/html/456
- [root@99 ~]# vi /var/www/html/123/index.html(下同)
// 输入一些内容
- [root@99 ~]# vi /var/www/html/234/index.html
- [root@99 ~]# vi /var/www/html/456/index.html
- [root@99 ~]# vi /etc/httpd/conf/httpd.conf
#Listen 12.34.56.78:80
Listen 80
Listen 123
Listen 234
Listen 456
- [root@99 ~]# vi /etc/httpd/conf.d/vhost.conf //添加如下内容
<VirtualHost 192.168.73.10:123>
- DocumentRoot "/var/www/html/123"
- </VirtualHost>
- <VirtualHost 192.168.73.10:234>
- DocumentRoot "/var/www/html/234"
- </VirtualHOst>
- <VirtualHost 192.168.73.10:456>
- DocumentRoot "/var/www/html/456"
- </virtualHost>
- [root@99 ~]# systemctl stop firewalld
- [root@99 ~]# setenforce 0
- [root@99 ~]# systemctl restart httpd
测试:在地址栏中输入:http://192.168.28.100:234,如果出现如下图所示页面,则表示成功。


4、 配置基于域名的虚拟主机
- vi /etc/httpd/conf.d/virtual.conf
<VirtualHost 192.168.73.99>
ServerName z1.15.com
DocumentRoot /var/www/html/z1/
</VirtualHost>
<VirtualHost 192.168.73.99>
ServerName z2.15.com
DocumentRoot /var/www/html/z2/
</VirtualHost>
<VirtualHost 192.168.73.99>
ServerName z3.15.com
DocumentRoot /var/www/html/z3/
</VirtualHost>
- mkdir -p /var/www/html/z1
- mkdir -p /var/www/html/z2
- mkdir -p /var/www/html/z3
- cd /var/www/html/
- vi z1/index.html //随便添加一些内容
- vi z2/index.html //随便添加一些内容
- vi z3/index.html //随便添加一些内容
- systemctl stop firewalld
- systemctl start httpd
- 修改目录C:\Windows\System32\drivers\etc下hosts文件中增加以下内容
192.168.73.99 z1.15.com
192.168.73.99 z2.15.com
192.168.73.99 z3.15.com
- 测试:在地址栏中输入:http://z1.15.com,如果出现如下图所示页面,则表示成功。





528

被折叠的 条评论
为什么被折叠?



