中小企业web服务器的高可用集群方案设计(12)
时间:2017-01-16 19:37 来源:毕业论文 作者:毕业论文 点击:次
file "localhost.zone"; }; zone "0.0.127.in-addr.arpa" { type master; file "named.local"; } zone "test0.com " { type master; file "test0.zone"; } zone "1.168.192.in-addr.arpa" { type master; file "test0.inverse"; } 键入以上内容后,如下图: 图4. 主配置文件 保存退出 4.建立区域配置文件 #cd /var/named 建立localhost域的区域配置文件,文件名是localhost.zone #vim localhost.zone 在其中添加 $TTL 86400 localhost. IN SOA ns.localhost. admin.localhost. ( 2013032401 20M 5M 5D 1D ) localhost. IN NS ns.localhost. ns.localhost. IN A 127.0.0.1 保存如下图: 图5. 区域配置文件 退出 建立localhost的反向域解析域0.0.127.in-addr.apra的区域配置文件,文件名:named.local #vim named.local 在其中添加 $TTL 86400 @ IN SOA ns.localhost. admin.localhost. ( 2012032401 20M 5M 5D 1D ) @ IN NS ns.localhost. 1 IN PTR ns.localhost. 保存如下图: 图6. 反向解析域配置文件 退出 先将虚拟机的网卡切换成bridge(桥接连接)方式,保证物理机能上网,另外保证物理网卡和虚拟机内部的eth0网卡在同一网段 再在虚拟linux系统中添加默认网关如下: #route add default gw 192.168.1.1(此IP通常为路由器IP地址) 而后在虚拟linux系统中指定DNS服务器(此时指定是为了获取根域信息),方法如下: #vim /etc/resolv.conf 在其中添加 nameserver DNS_IP(在windows中,在cmd下 使用ipconfig /all 查看到的DNS地址192.168.0.1,填写在此即可) 最后将查找到的根域信息到指定的文件中 #dig -t NS . > /var/named/named.ca 5.3 编译安装nginx 前提:检查是否安装gcc openssl-devel pcre-devel zlib-devel,两个开发包组Development Tools,Development Libraries 基本路径文档介绍:用户-----/etc/passwd ;组-------/etc/group;用户密码-----/etc/shadow;组密码-----/etc/shadow;解包 -----tar xf; 包------nginx-1.0.13。 1.建立运行nginx服务的系统用户和系统组,这样可以提高系统的安全性 #groupadd -r nginx #useradd -g nginx -r -M -s /sbin/nologin nginx 2.获得源码包nginx-1.0.13.tar.gz #tar xf nginx-1.0.13.tar.gz #cd nginx-1.0.13 #./configure \ --prefix=/usr \ 安装目录 (责任编辑:qin) |