-
配置光盘为本地yum源
#创建临时挂载目录 [root@localhost ~]# mkdir /mnt/cdrom #挂载光盘到临时挂载目录下 [root@localhost ~]# mount /dev/cdrom /mnt/cdrom #进入到yum配置目录 [root@localhost Packages]# cd /etc/yum.repos.d/ [root@localhost yum.repos.d]# ll #建立备份文件夹 [root@localhost yum.repos.d]# mkdir bak #将原来的yum源配置文件全部移动到备份文件夹下 [root@localhost yum.repos.d]# mv * ./bak [root@localhost yum.repos.d]# ll #新建一个本地源文件 [root@localhost yum.repos.d]# vi local.repo #修改文件内容如下: [local_server] name = this is local repo baseurl = file:///mnt/cdrom enabled = 1 gpgcheck = 0 #更新yum源 [root@localhost yum.repos.d]# yum list
-
安装并配置dns服务
#安装dns [root@localhost ~]# yum install -y bind [root@localhost ~]# yum install -y bind-utils [root@localhost ~]# yum install -y bind-libs #安装apache [root@localhost ~]# yum install -y httpd #配置 [root@localhost ~]# vi /etc/named.conf 12 options { 13 listen-on port 53 { any; }; 14 listen-on-v6 port 53 { ::1; }; 15 directory "/var/named"; 16 dump-file "/var/named/data/cache_dump.db"; 17 statistics-file "/var/named/data/named_stats.txt"; 18 memstatistics-file "/var/named/data/named_mem_stats.txt"; 19 recursing-file "/var/named/data/named.recursing"; 20 secroots-file "/var/named/data/named.secroots"; 21 allow-query {any; }; #修改第13行和21行中括号内的内容为any; #文件末尾添加如下内容 61 62 zone "test001.com" { 63 type master; 64 file "test001.com.zone"; 65 allow-update {none;}; 66 }; # 复制一份域名zone文件并修改 [root@localhost ~]# cp -p /var/named/named.localhost /var/named/test001.com.zone [root@localhost ~]# vi /var/named/test001.com.zone #修改为如下内容: TTL 1D @ IN SOA test001.com. admin.test001.com. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum NS @ A 127.0.0.1 AAAA ::1 www IN A 192.168.224.129 #关闭防火请 [root@localhost ~]# systemctl stop firewalld #关闭selinux [root@localhost ~]# vi /etc/selinux/config # 修改如下内容: 7 SELINUX=enforcing #为 7 SELINUX=disabled #重启虚拟机 [root@localhost ~]# shutdown -r now #启动dns服务并测试dns [root@localhost ~]# service named restart [root@localhost ~]# nslookup www.test001.com Server: 192.168.224.129 Address: 192.168.224.129#53 Name: www.test001.com Address: 192.168.224.129
PS:
如果发生错误
可以查看 /var/log/messages
更改权限 chown named.named test001.com.zone
- 安装并配置apache服务
#由于虚拟机重启过,需要重新挂载光盘
[root@localhost ~]# mount /dev/cdrom /mnt/cdrom
#安装apache
[root@localhost ~]# yum install -y httpd
#配置apache
[root@localhost ~]# vi /etc/httpd/conf/httpd.conf
#修改第95行为如下样子:
93 # If your host doesn't have a registered DNS name, enter its IP address here.
94 #
95 ServerName www.test001.com:80
96
97 #
#创建主页文件
[root@localhost ~]# vi /var/www/html/index.html
#添加内容如下:
<html>
<body>
<h1>Hello world!</h1>
</body>
</html>
#安装linux字符界面下网页浏览器
[root@localhost ~]# yum install -y lynx
#浏览网站
[root@localhost ~]# lynx www.test001.com
windows测试并浏览网站
修改c:\windows\system32\drivers\etc\hosts文件
添加一行
192.168.224.129 www.test001.com
浏览器打开 www.test001.com,看是否访问正常
网友评论