今天用腾讯云轻量应用服务器帮客户搭建Wordpress网站,这个服务器性能比较低,不能支撑一个商业网站长期稳定运行,但是价格便宜,很适合新手练习建站用,这里把建站流程分享给大家,想要自学的可以看一下。
服务器性能与价格
先介绍一下建站用的腾讯云轻量应用服务器(客户买的,其实外贸网站不建议选择国内厂商):
- 价格:199元/年
- CPU:2核
- 内存:4GB
- 系统盘 – SSD云硬盘 60GB
- 流量包 – 1536GB/月(峰值带宽 30Mbps)
看配置参数似乎很划算,其实性能水份很大,国内的轻量应用服务器,都是为了低价抢市场推出的,配置比标准云服务器低很多。
- 腾讯云服务器的2核,时时刻刻都有2核。
- 腾讯云轻量应用服务器的2核,是指巅峰时刻可以达到2核,基准算力(平时能用到的算力),腾讯云平台上的KiKi(AI客服)说是10%~30%, 相当于0.2~0.6核。

域名解析
由于DNS记录的生效需要时间,可以在创建Wordpress网站之前,先添加两条A记录,让域名指向服务器的IP地址。IP地址可在腾讯云控制台中查看。

建站流程 – 腾讯云控制台
登录腾讯云控制台
访问https://cloud.tencent.com,点击右上角的【控制台】,微信扫一扫登录即可

登录主机
在主机列表中找到要搭建网站的主机,点击登录。
如果不知道服务器的IP地址,在这个页面就能看到,IPv4后面打码的地方就是IP地址。

主机是客户提前买好的,可以选择Ubuntu或者其它系统镜像,不建议直接选择带Wordpress的镜像,国内服务商给的Wordpress镜像质量不行——老旧、Bug多、中文镜像、各种奇奇怪怪的问题。
我上次帮一个抖音主播建站,他用了阿里云的Wordpress镜像,里面有Wordpress也有宝塔,但是Wordpress网站不是通过宝塔安装的,也无法通过宝塔管理,不知道为什么有人创建这样的镜像来骗人。镜像是免费的,质量很看贡献者的良心。
安装宝塔国际版
宝塔国内版广告多、要绑定手机,腾讯云专用版宝塔还要绑定微信,有条件的都建议使用国际版。
登录选项保持默认选项,点击登录。

粘贴这条命令并执行,安装宝塔国际版aaPanel:
wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && sudo bash install.sh aapanel
下载安装包后,屏幕询问是否现在安装,输入“y”并回车,等待2min就安装好了。屏幕底部会出现宝塔面板的登录信息和需要开放的端口,复制并保存好,后续登录需要用到的。
开放端口
回到服务器列表,点击服务器,切换到【防火墙】选项卡,添加规则,按照上一步骤的提示开放端口——部分端口是默认开放的,只需要补充部分规则即可。

建站流程 – 宝塔
开放宝塔端口后,打开宝塔面板的网址,输入用户名和密码,就可以进入宝塔面板。这时候,我们可以关闭腾讯云控制台,后续操作不再需要它了。
宝塔初始化
初次启动会出现一个自动创建Wordpress网站的选项,可以试着安装,但是大概率会失败。因为这时候服务器上缺失的程序比较多,连接中断就会失败。我卡在了进度5%的位置,改为手动安装了。

手动安装的方法:在左侧菜单找到App Store,逐个搜索需要安装的程序,选择需要的版本安装,全部装好大约需要15min,我选择的版本和具体用时如图:

创建空白网站
入口:左侧菜单Website – Add site按钮 – Create site选项卡 – 填好完成后,点击右下Confirm按钮。
- Domain name: 填写两个域名,第一个不带www,第二个带www
- Description和Website Path会根据第一个域名自动生成
- Database: 从下拉列表中选择MySQL

下载并解压Wordpress安装包
- 创建网站后,点击文件夹图标,进入站点文件夹,删除所有文件
- 点击工具栏的remote download按钮,远程下载WP建站程序,地址https://wordpress.org/latest.zip
- 解压latest.zip,剪切wordpress文件夹里的所有文件,粘贴到当前网站根目录
- 删除latest.zip压缩包和wordpress空文件夹

安全证书
申请安全证书
回到网站列表,点击Conf(设置),在弹窗中找到SSL菜单,切换到Let’s Encrypt选项卡,获取免费的安全证书并部署。

Enforce HTTPS
作用是301重定向,用户访问http://mydomain.com时,会自动跳转到https://mydomain.com.

保护HTTPS
会自动修复一些与HTTPS相关的设置。如果不开启,在无痕模式下输入域名访问(不带协议头),可能会弹出【此网站不支持安全连接】的警告窗口。

伪静态 URL Rewrite
还是在Conf窗口,在左侧找到URL Rewrite菜单,从下拉列表中选择wordpress,会自动添加适配wordpress的伪静态设置。

安装Wordpress网站
新建一个浏览器标签页,在地址栏输入网站域名,打开网站即启动Wordpress建站程序。
选择站点语言
外贸网站默认选择英文。

绑定数据库
从宝塔面板复制数据库信息填入,最后两项保持默认值即可,填完点击Submit按钮。

数据库信息可通过aaPanel的Database菜单获取,在MySQL选项卡下找到数据库的名称、用户名、密码。

站点信息
输入站点标题、管理员用户名、密码、邮箱、勾选Search Engine Visibility,点击Install WordPress.
注意保存管理员用户名、密码、邮箱,后续登录Wordpress后台需要用到。

建站流程 – WordPress
创建Wordpress网站后,会自动跳转Wordpress后台登录入口,输入上一步骤中设置的用户名和密码即可登录。此时可关闭aaPanel,后续操作在Wordpress中进行。
后续登录也可以在浏览器地址栏输入【https://网站域名/wp-login.php】,同样可以打开后台登录入口,记得把”网站域名”替换成自己的域名。

这个客户的网站已经提前在其它服务器搭建好,只需要迁移过来,如果你需要创建新网站,进入Wordpress后台就可以根据自己的需求,安装各种主题和插件,做出自己想要的效果。
性能回顾
我安装的Wordpress网站是从其它服务器搬迁过来的,比Hello World空白网站略大一点,但是也只有一款产品、一篇文章——因为这是一个定制项目,我先上传少量内容以确定样式,后续交由客户上传更多产品和文章。
从我下午安装宝塔到晚上网站上线,服务器崩过两次(CPU占用率飙升到100%就会崩溃),第一次它自动恢复了,第二次需要我手动重启服务器才恢复,这个性能水平,很难指望网站在上线之后能够稳定运行。

可以预见,客户在后续上传产品和文章的过程中,很可能需要多次重启,操作不难,只是有点麻烦:
登录腾讯云控制台,在服务器列表中,点击服务器右上角图标,就可以看到【重启】的选项。如果重启无法恢复正常运行,还可以先关机,等待5分钟再开机,也有一定几率能恢复正常。
如果是学生练习建站,多重启几次无所谓,商业项目还是建议选择性能好点的服务器。

推荐海外服务器的私心
上述流程有2000多字,操作起来要几个小时,只到了打开Wordpress后台这一步,还没有涉及Wordpress网站的设置、主题、插件。严格来说,这几个小时只做了Wordpress建站的准备工作。
小白操作起来时间无法估算,如果:
- 服务器控制台的面板略有不同
- 系统镜像略有不同
- 宝塔版本略有不同
- 某个步骤遗漏或出错
很可能就卡在某些环节过不去了。而使用Hostinger等Wordpress建站专用的服务器,可以省去很多流程,步骤越少,出错的概率也就越低,几分钟就能进入到Wordpress后台。
所以,无论你是自己建站还是找服务商建站,我都推荐使用Wordpress建站专用的服务器,可以更快进入与外贸业务相关的操作,而不是在服务器和宝塔上为技术设置浪费大量时间。
速度测试
这个客户购买的是定制建站服务,包含基础的速度优化,优化后的表现也是不错的——当然,是在服务器正常运行期间,没有崩溃的情况下。
腾讯云轻量应用服务器是比较容易触发崩溃的,而且崩溃后无法自动恢复,需要手动重启。这也是通用型云服务器的通病,由于没有针对Wordpress建站做定向适配,小幅波动就容易让CPU资源瞬间耗尽引发宕机——当然,为了保证低价,配套的资源质量太低也是重要原因。

