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