域名解析
(以腾讯云为例)
域名购买
在腾讯云首页搜索域名
点击立即注册
搜索想要注册的域名,进行购买即可
域名解析
购买完域名即可进行域名解析
点击控制台,在我的资源里面找到域名注册,点击进入
点击我的域名
点击解析
可以直接点击新手快速解析
在网站IP直接输入服务器IP地址点击确定即可
nginx反向代理
为什么需要反向代理
域名解析完默认是80端口,如果想要换成其他端口只能域名:端口号,这样不够美观。例如suave.fit:6666
反向代理
我这里准备的是一台腾讯云的服务器为例(centos7.x),nginx版本是:nginx-1.9.6.tar.gz,nginx官网(点击即可跳转)
下载完直接拉入到/opt文件下
进入/opt文件夹
cd /opt
解压
tar -zxvf nginx-1.9.6.tar.gz
查看nginx在哪个位置
whereis nginx
我们进入安装好的nginx里面有一个sbin文件,执行这个sbin里面的可执行文件nginx(安全组和防火墙一定要开发80端口,不让的话会被拦截)
./nginx
进入/usr/local/nginx/conf找到,并打开nginx.conf文件
vim nginx.conf
编辑nginx.conf文件,保存并退出
我们还要重新启动一下nginx,我们来到启动nginx的sbin目录下(/usr/local/nginx/sbin),重启nginx
./nginx -s reload
重启时可能会遇到nginx: [error] open() “/usr/local/nginx/logs/nginx.pid” failed (2: No such file or directory)这样的错误,输入一下代码即可解决
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
这样就可以通过域名直接访问了