当前位置: 首页 > 网站建设 > 正文

因为个人原因,博客闲置了很久,这次终于又鼓足勇气,将博客重新搭建了。之前的博客是ZBlog的ASP版,经过漫长的迁移,终于成功迁移到WordPress。本来是想用家宽加白嫖CF的CDN回源搭建站点的,但是试用了下,延迟太高了,最后还是决定购买腾讯云的云服务器来搭建WordPress程序。

流程介绍

前期准备

Sep1:登录腾讯云控制台,选择“我的资源”内的“轻量应用服务器”。

Sep2:在服务器列表点1Panel面板,进入服务器面板。

Sep3:切换到应用管理,查看1Panel面板的地址和端口。

配置防火墙

确保1Panel和WordPress能正常访问,应将必要的端口开放,否则无法访问1Panel面板和你的网站。

Sep1:切换到防火墙,添加规则,将1Panel的8090端口和数据库管理的8089端口开放;

Sep2:检查80、443端口是否默认开放,若没有,则添加相应规则。

登录1Panel

sep4:使用http://ip:8090/tencentcloud登录1Panel面板。

配置环境

Sep1:应用商店安装OpenResty,因为是云服务器,端口默认80、443;

Sep2:应用商店安装MariaDB数据库,它是MySQL的分支,完全兼容MySQL,且资源占用更小,端口默认3306;

Sep3:网站->运行环境->创建WordPress的扩展模版;

exif,igbinary,imagick,intl,zip,apcu,memcached,opcache,redis,bc,image,shmop,mysqli,pdo_mysql,gd

Sep4:网站->运行环境->创建PHP运行环境,选择刚刚创建的WordPress扩展模版;

Sep5:数据库->创建数据库。

WordPress安装与配置

Sep1:网站->网站->创建网站,选择运行环境创建,填写腾讯云的IP地址为主域名,将需要绑定的自主域名设置为其他域名;

Sep2:将WordPress的主程序上传到index目录下,解压程序包;

Sep3:使用腾讯云的IP地址访问WordPress安装程序;

Sep4:填写数据库连接信息;

Sep5:填写网站信息,安装WordPress。

Sep6:进入WP后台,设置->常规,修改WordPress地址为域名地址。

SSL配置

Sep1:将域名托管到Cloudflare,获取API Token,如不知道怎么获取,可以问百度;

Sep2:创建Acme账户,账户密钥算法建议设置为RSA2048;

Sep3:创建DNS账户,输入CF的邮箱地址和API Token;

Sep4:申请证书,可以申请一个泛域名的证书;

Sep5:网站->网站->配置,启用HTTPS,选择Acme账户,此时已可以通过Https域名访问WordPress网站;

Sep6:1Panel->面板设置->安全->面板SSL,选择刚创建的SSL证书;

Sep6:1Panel->面板设置->安全->域名绑定,此时已可以通过Https域名访问1Panel面板。

登顶珠峰,目前有 2 块垫脚石

  1. 威言威语
    沙发
    威言威语

    搞个服务器用起来方便一些。

    • 上善若水
      上善若水

      嗯,这个相对来说确实要复杂很多,不过我想的是先把域名备案了,后面自己用小主机建站,CDN做回源,就可以不用买服务器了

发表评论

gravatar