通过本wordpress博客建站教程系列系列文章,你可以不懂网页代码条件下,搭建一个谷歌insight测评90分的个人博客,最低费用在每年80块。本人搭建博客小站点击下面链接即可进入:
2021最详细wordpress博客建站教程系列文章顺序和链接如下,点击进入查看:
先说结果:推荐操作顺序为:(四)-(十四)-(十五)-(六)-(七)-(八)-(九)-(十)-(十一)-(十二)-(十三)-(十六)
再说忠告:博客折腾无止境,博客前期还是要注重内容,不要消耗太多精力在搭建上!关注本人公众号【大懒熊分享】,获取最新技术分享。
很多云服务器商都提供已经安装LNMP环境和wordpress的系统镜像,你只需要购买其云服务器后,选择指定系统镜像,重装系统后,简单做下wordpress初始化、域名映射即可使用。本文介绍如何使用V镜像创建站点。
【适合人群】此途径适合有一定基础技术知识的人,后续需要手动排查问题、安装配套软件及插件、手动升级软件等。
【提前需要准备】购买云服务器、购买域名、wordpress主题、网站备案材料(包括工信部备案和公安备案,国外服务器可不备案)。
【费用】V云服务器最低配置费用为每月5美元,如果希望云服务器配置更高、域名更好,费用会更高。
【优点】建站初期省事儿,免去环境搭建、部署等工作,快速上手,你只需要购买其云服务器后,选择指定系统镜像,重装系统后,简单做下wordpress初始化、域名映射即可使用。
01 Vul云服务器使用镜像部署wordpress
使用vultr云服务器(后面简称V服务器),相对来说比较稳定,已使用三年,可以直接支付宝购买。官网可直接百度搜索官网地址。这是我的推荐链接,通过这个链接注册有优惠,送100美元(30天内用完)。
(1)登录V云服务器控制台,网址百度可搜索。点击“Deploy Instance”,创建实例。
(2)Choose Server选择Cloud compute,Server Location选择云服务器地址,可以自己选择。
(3)Server Type选择Application,然后选择WordPress,Server Size选择最便宜的即可,Server Hostname & Label输入服务器标签,比如“xiong”。
(4)然后点击Deploy Now,等待实例部署完成。
(5)等云服务器配置文件完成后,进入实例界面,记住两处账号和密码,云服务器的账号和密码,供SSH登录使用;WordPress的账号密码,供WordPress配置和登录使用。
02 SSH登录云服务器
使用终端连接软件输入服务器IP地址、账户、密码,然后建立连接。
可使用XSHELL或者SecureCRT做SSH连接,其中,XSHELL是开源软件,可以在其官网下载;SecureCRT需要破解才能使用。如果嫌麻烦,可以关注本人公众号【大懒熊分享】,回复【ssh】获取两个亲测可用的软件安装包。
03安装SSL证书
此步骤之前,需要将购买的域名解析到云服务器IP,到域名提供商后台可完成操作。此步骤可跳过,建议不要跳过。
#certbot --nginx --redirect -d www.example.com -d example.com -m admin@example.com --agree-tos --no-eff-email
例如:本人申请的域名为dalanxiong.top,指令输入:
#certbot --nginx --redirect -d www.dalanxiong.top -d dalanxiong.top -m XXXX@qq.com --agree-tos --no-eff-email
结果为:
Congratulations! You have successfully enabled https://www.dalanxiong.top and
https://dalanxiong.top
You should test your configuration at:
https://www.ssllabs.com/ssltest/analyze.html?d=www.dalanxiong.top
https://www.ssllabs.com/ssltest/analyze.html?d=dalanxiong.top
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
IMPORTANT NOTES:
- Congratulations! Your certificate and chain have been saved at:
/etc/letsencrypt/live/www.dalanxiong.top/fullchain.pem
Your key file has been saved at:
/etc/letsencrypt/live/www.dalanxiong.top/privkey.pem
Your cert will expire on 2021-05-02. To obtain a new or tweaked
version of this certificate in the future, simply run certbot again
with the "certonly" option. To non-interactively renew *all* of
your certificates, run "certbot renew"
- Your account credentials have been saved in your Certbot
configuration directory at /etc/letsencrypt. You should make a
secure backup of this folder now. This configuration directory will
also contain certificates and private keys obtained by Certbot so
making regular backups of this folder is ideal.
- If you like Certbot, please consider supporting our work by:
Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate
Donating to EFF: https://eff.org/donate-le
注意此次SSL申请有效期为三个月,需要每三个月重新激活一次,可手动激活,也可设置定时任务自动激活。
#certbot renew
04 安装wordpress
登录wordpress开始界面,进行wordpress配置。
登录到管理区域:
https://www.dalanxiong.top/wp-admin/
如果你没有注册域名,请使用IP地址。如果您未安装SSL证书,则会收到有关服务器自签名证书的隐私警告。继续进行是安全的。也有可能但不安全地使用HTTP URL完成此步骤:
http://192.0.2.123/wp-admin/
输入步骤五中红框2中的账号和密码,点击登录。
(9)选择语言,简体中文。
(10)输入站点标题、用户名、密码、电子邮箱等信息,点击安装。
(11)等待安装成功,登录即可进入wordpress仪表盘,进行后续设置。
需要注意,至此完成综述的步骤五,后续还需主题安装及配置、网站和服务器优化,国外服务器,不需要备案。完成后续操作便可发布博客内容了。