- 到买域名的位置,买了个最便宜的,够用就行。
https://www.aliyun.com/sale-season/2020/procurement-domain
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200302130107642.png
- 买了之后还得申请域名填持有者信息,这个是需要实名登记的。
-
邮箱验证(点击收到的邮件中的验证链接),通过了还得实名认证(上传身份证)
一个小时之后,通过了。 -
到管理主页上,打开域名管理页面。
-
这里有购买成功的域名,点击右侧的解析设置
-
添加记录
-
在记录值里填写主机的公网IP之后,等几分钟就可以用域名访问主机了
8. 到云服务器上查看nginx安装情况,上次已经装好了的。1.8版本。
各种模块一应俱全。
--user=nobody --group=nobody --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --with-http_sub_module --with-http_ssl_module --with-pcre=/usr/local/pcre-8.33 --with-zlib=/usr/local/zlib-1.2.11 --with-openssl=/usr/local/openssl-1.0.1j
- 在里面增加sever 监听80端口
server {
# 监听80端口
listen 80;
root /var/www/html;
charset utf-8;
index index.html index.htm index.nginx-debian.html;
server_name www.mxxx.xxz;
location / {
# 请求转发到gunicorn服务器
proxy_pass http://0.0.0.0:5000;
# 设置请求头,并将头信息传递给服务器端
proxy_set_header Host $host;
# 设置请求头,传递原始请求ip给 gunicorn 服务器
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
- 这个到阿里云下面操作,添加进出443、80端口
- 解决端口占用,先看一下目前开启的端口.
netstat -lntp # 查看端口,如果没有就先安装net-tools再输入就好了
yum -y install net-tools
把占用端口的进程杀掉 ,然后
kill xxxxx
- 重启nginx .
- OK用域名可以访问了,不过好像公安部提示要备案,太麻烦,不搞了。
下次再弄证书和443端口。