公司旧域名www.accp.com,因业务需求有变,更需要使用新域名www.kgc.com代替
不能废除旧域名
从旧域名跳转到新域名,且保持其参数不变
Linux服务器(192.168.13.144)
这个主题测试机
<强> 1,安装Nginx服务强>
(root@localhost ~) # rpm -Uvh http://nginx.org/packages/centos/7/noarch/rpms/nginx -释放- centos - 7 - 0. el7.ngx.noarch.rpm # #安装nginx官方源 警告:/var/tmp/rpm-tmp。vS0k20:头V4 RSA/SHA1签名,密钥ID 7 bd9bf62: NOKEY 准备中……# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # (100%) 正在升级/安装…… 1:nginx -释放- centos - 7 - 0. el7。ngx # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # (100%) (root@localhost ~) # yum安装nginx是# #百胜安装nginx
<强> 2,修改nginx默认配置文件强>
# vim/etc/nginx/conf.d/default. root@localhost ~参看# #修改默认配置文件 服务器{ 听80; server_name www.accp.com;# #修改主机名 #字符集koi8-r; access_log/var/log/nginx/www.accp.com-access.log主要;# #开启日志服务
<强> 3,安装绑定解析服务强>
(root@localhost ~) # yum安装绑定- y
<强> 4,修改主配置文件(named.conf) 强>
# vim/etc/named.conf root@localhost ~ 选项{ 监听端口53{任何;};# #监听所有 listen-on-v6 53端口{::1;}; 目录“/var/命名”; 转储文件/var/叫/数据/cache_dump.db”; statistics-file "/var/叫/数据/named_stats.txt”; memstatistics-file "/var/叫/数据/named_mem_stats.txt”; recursing-file "/var/叫/数据/named.recursing”; secroots-file "/var/叫/数据/named.secroots”; allow-query{任何;};# #允许所有
<强> 5,修改区域配置文件(named.rfc1912.zones) 强>
# vim/etc/named.rfc1912 root@localhost ~。区# #配置区域配置文件 区“accp.com”{ 类型的主人; 文件“accp.com.zone”;# # accp区域数据配置文件 允许更新{没有;};};
<强> 6,修改区域数据配置文件(accp.com.zone) 强>
# cd/var/named/root@localhost ~ (root@localhost命名)# cp - p命名。localhost accp.com.zone # #复制模板 (root@localhost命名)# vim accp.com.zone # #修改区域配置文件 TTL美元1 d SOA中的@ @ rname.invalid。( 1 d;刷新 1 h;重试 1 w;到期 3 h);最低 NS @ 一个127.0.0.1 www的192.168.13.144 # #本机地址 (root@localhost命名)# systemctl开始叫# #开启dns服务 (root@localhost命名)# systemctl firewalld停止。服务# #关闭防火墙 (root@localhost命名)# setenforce 0 (root@localhost命名)# systemctl开始nginx # #开启nginx服务 (root@localhost命名)# netstat -ntap | grep nginx # #查看端口 tcp 0 0 0.0.0.0:80 0.0.0.0: * 4093/nginx:听大师
<强> 7,用测试机测试网页强>
<强> 8日修改配置文件,设置域名跳转强>
# vim/etc/nginx/conf.d/default. root@localhost命名参看# #修改配置文件 服务器{ 听80; server_name www.accp.com; #字符集koi8-r; access_log/var/log/nginx/www.accp.com-access.log主要; 位置/{ 如果($主机=" www.accp.com "){# #匹配如果域名是老域名 重写^/(. *)http://www.kgc.com/1美元永久性的;# #则永久设置跳转新域名 } 根/usr/share/nginx/html; 指数指数。html你; }
<强> 9日添加新域名解析强>
# vim/etc/named.rfc1912.zones root@localhost命名 区“kgc.com”{ 类型的主人; 文件“kgc.com.zone”;# # accp区域数据配置文件 允许更新{没有;}; }; (root@localhost命名)# cp - p/var/named/accp.com.zone/var/named/kgc.com.zone # #复制区域数据配置文件为kgc的数据配置文件 (root@localhost命名)# systemctl重启命名为# #重启解析服务 (root@localhost命名)# systemctl重启nginx # #重启nginx服务Nginx重写跳转应用场景详解