目录
1、搭建一个通过网址https://www.openlab.com/money访问的缴费网站,网站内容为money
2、配置DNS的正向解析
1、搭建一个通过网址https://www.openlab.com/money访问的缴费网站,网站内容为money
首先查看自己是不是有nginx的包没有的话装一个
首先创建网页文件根目录,定义网页内容为money
[root@client /]# mkdir -pv /www/money
[root@client /]# echo money > /www/money/index.html
修改seLinux
[root@client /]# setenforce 0
配置基于https的配置,配置公私钥
私钥
[root@client conf.d]# openssl genrsa -out /etc/pki/tls/private/https.ke
证书
[root@client conf.d]# openssl req -utf8 -new -key /etc/pki/tls/private/https.key -x509 -days 100 -out /etc/pki/tls/certs/https.crt
再生成证书按提示依次输入国家、省份、城市、公司、组织、域名、邮箱·
然后去设置配置文件(IP配置你自己的IP)
[root@client /]# vim /etc/nginx/conf.d/money.conf
server {
listen 192.168.244.123:80 ssl;
ssl_certificate /etc/pki/tls/certs/https.crt;
ssl_certificate_key /etc/pki/tls/private/https.key;
server_name www.openlab.com;
root /www/https;
location /{
}
}
设置映射关系
[root@client /]# vim /etc/hosts
192.168.244.123 www.open.com
重启服务
[root@client conf.d]# systemctl restart nginx
测试(注在目录后要加/)
2、配置DNS的正向解析
首先先装包,dns服务的包名是bind,服务名是named
编辑主配置文件,设置全局选项,编辑区域配置
[root@xinhuo ~]# vim /etc/named.conf
配置正向解析文件资料(注这里语言检查非常严格,要认真看看)
关闭防火墙
[root@xinhuo network-scripts]# systemctl stop firewalld
关闭selinux
[root@xinhuo network-scripts]# setenforce 0
重启服务
这里不用systemctl restart 的原因是会报错(解决办法,参考Job for named.service failed because the control process exited with error code.-CSDN博客)
[root@xinhuo network-scripts]# named -u named
测试
先修改配置文件(修改dns服务器)
[root@xinhuo network-scripts]# vim /etc/resolv.conf
测试