Nat 主机建站实践
建站教程
1、购买主机
先到上方的套餐介绍页面购买一个适合你使用的主机,还有就是准备好一个已经备案了的域名。
2、绑定域名到Nat主机
打开 产品详情页 ,切换到 网络 选项卡,点击 域名绑定 ,再点击 域名管理
在弹出的对话框中,填入相关信息:
- 域名:填入你已经备案并且想要绑定到此Nat主机的域名
- 指向:端口填80
- SSL:前期建议选择关闭,网站搭建起来后,可以再来这打开
- 会话跟随:如果你的网站设计用户登录,建议选择 IP地址
填完相关信息后即可保存
3、设置SSH端口转发
如果公网要访问你的Nat主机,那么就要来这里添加转发的端口,先添加一个SSH的端口
点击 网络 选项卡,点击 端口转发 选项,再点击 转发管理 按钮
按下图来设置,协议类型选择 TCP,目标端口填写 22
记住公网IP和公网端口,等下用SSH连接服务器要使用
4、连接服务器
打开你的SSH软件,我是用的是xshell6 ,新建一个会话属性,在 主机 那一栏内填写上面得到的公网IP,在 端口号 那一栏填写上面得到的公网端口,如图所示。
5、安装宝塔面板
如果你要安装宝塔面板,建议安装CentOS 7.X的系统,在SSH客户端里输入下面的安装命令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
6、添加宝塔端口转发
宝塔默认的访问端口是8888,phpmyadmin的默认端口是888,MySQL的默认端口是3306,你可以按下图来填写。
宝塔完成后,SSH里会显示你的登陆地址为:
http://58.218.201.88:8888/*******
如果你要访问的话,请输入:
http://你的公网IP:8888分配的对应公网端口/*******
不出意外的话就能正常打开宝塔面板了,接下来就是安装LNMP或者LAMP环境
顺带跑个分
7、部署网站
在宝塔面板点击 软件商店 ,安装 宝塔一键部署源码 插件,然后一键部署 WordPress 博客程序
在弹出的对话框中,输入你绑定到Nat主机上的域名
接下来会自动创建好数据库名、数据库用户和数据库密码,打开绑定的域名,执行安装步骤,填写相关信息。
8、添加域名解析
登陆你域名DNS商的网站,如果您是建站用途,可以添加CNAME到 cname.xuzhou.uovz.com 联通移动电信 三线智能解析,或者A记录解析到以下任意一个IP都可以。
- 电信58.218.201.88
- 联通153.36.108.88
- 移动221.178.238.68
9、开启SSL
Nat主机开启SSL比较麻烦,只能在Nat产品管理面板开启SSL,证书需要自动准备,这里推荐到腾讯云上申请免费一年的证书,这样就不需要经常去更换了。
点击产品管理面板的 网络 选项卡,点击 域名绑定,点击 域名管理 按钮
在弹出的对话框中,端口依然是 80,在 SSL 选项中选择 开启,强制HTTPS先 关闭,填入证书相关信息
宝塔面板里无需开启HTTPS,如果你的伪静态有问题,可以在网站设置里开启 WordPress 伪静态
进入 WordPress 后台,在 WordPress地址 和 站点地址 里填写HTTPS域名
开启后,再到下面这个地方开启 强制HTTPS
在开启后,如果登陆WP后台出现重定向此处过多的错误,在网站根目录的wp-config.php开头加入以下代码
$_SERVER['HTTPS'] = 'on'; define('FORCE_SSL_LOGIN', true); define('FORCE_SSL_ADMIN', true);
至此,不出问题就可以正常使用了!有问题的话要么加 TG群 里问 https://t.me/UoVzCloud