共计 2689 个字符,预计需要花费 7 分钟才能阅读完成。
2021 年 WordPress 博客搭建教程
这是一篇对于 2021 最新版的 WP 集体博客搭建教程。整篇文章会事无巨细的一步步讲述搭建博客的每一步。
0. 前言
随着互联网和挪动互联网的飞速发展,博客这一性能恍若历史遗物,早已摈弃在互联网的荒漠中。但对于文章,观点,常识相干的内容却不曾被人遗弃。现在已化作公众号,头条号,大鱼号等,各个散发媒体平台,长短视频则是人们对内容的进一步延申。因而,博客对于普通用户来说,曾经不重要,甚至没有任何意义。然而对于内容输入的作者来说,的确有着另一番的用处。比方,作为一个公开归集集体的所有发明记录。此处,有人会说,曾经有很多人提供了各类的平台,本人没有必要搭建,每月领取肯定的费用就行了。当然这种说法也没有错,错的是我,这么多年下来,见识到各种平台开张或者封杀,懂得都懂,不懂的做了之后也会懂。我就不在赘述。也有人说,能够放在公开笔记,或者 GitHub 上。这天然也是能够的。看集体的抉择而已。
总之,在肯定水平上搭建属于本人的博客,是有肯定必要的。在搭建产品方面,我这里抉择 wordpress,wp 通过多年倒退,曾经是一个十分成熟的产品,无论在 SEO,性能优化,个性化需要扩大方面都有十分成熟的计划。这个咱们会在前面的文章中,一一解说。如果说,还要公心的话,那么抉择 wordpress 也是为了前面的 WooeCommerce 的课程做了一下铺垫。
那么只须要一个低配的云服务和一个域名,简略几步装置,就能够领有一个精美的,可本人定义的博客网站,来百无禁忌的分享本人的观点。那么,还等什么,让咱们开始吧~
1. 筹备工作
1. 一台云服务器(ECS),配置不限,个别 ECS 或者 VPS 的最低配都能够,土豪随便啦。作为题主,略微考虑一下性能,我还是举荐一下,2 核 2G。
2. 购买一个喜爱的域名。须要留神的是,国内的须要备案,国内的不须要。然而国际版在国内拜访时须要额定的破费,购买 CDN 来减速。
3. 购买实现云服务器后,举荐装置 Linux 零碎,至于是 Centos,Redhat,Debian,Ubuntu 等,都不重要,喜爱就好。我上面的装置是用 Debian 零碎为示例的,对于不理解 Linux 的同学,倡议跟上,零碎版本尽量抉择最新的,当然切实没有也没事儿,呈现问题了,咱们克服一下,也应该能够解决。
2. 开始搭建
1. 下载 WordPress 安装包
关上 WordPress 的程序下载官网,国内官网 / 国内官网。找到 download/ 下载按钮,或 (这儿我习惯性举荐英文原版) 英文不好的同学也不必胆怯,wp 反对中文语言。)
2. 登录近程服务器
我这儿应用 Xshell 6 进行 Linux 登录。实现登录后,成果如下:
这儿能够应用 Xshell6 的收费版本;
登录实现后,能够应用 sudo -i 命令长期切换到超级管理员模式,防止装置过程中呈现宜人的文件权限问题。从图片的信息中,能够看到,我应用的是 Linux 的 Debian 发行版本。
更新 Dabain 内核到最新版本, 此处只是简略的更新一下发行版的软件版本相干内容,不波及到发行版的大降级和内核降级。
apt-get update
apt-get upgrade
* 不执行也无太大关系。
3. 域名 DNS 解析配置
将域名和云服务器的公共 IP 做 DNS 解析,抉择 A 类解析。示例如下:
每家 DNS 供应商的操作 UI 可能不一样,不懂的同学,能够查看其帮忙文档。我用的是 NameSilo, 仅是为了图便宜,但不做举荐,寰球域名解析失效较慢。国内的域名服务商均须要备案后能够应用。此处略过不表。
4. 装置宝塔面板(国际版)
这儿国内版本也能够,之所以用国际版是因为不须要填写手机号,不习惯英文界面的同学用国内版也是能够的。对于一个 WP 程序来说,简洁的国内版本曾经够用了。上面也会给出下载连贯。
关上宝塔面板官网,国内官网装置,找到如下中央:
国内官网装置(须要外网关上,内网关上会主动跳转到国内官网),如下:
点击 Free Install,找到如下图:
我在这里用的是 Debian,
wget -O install.sh http://www.aapanel.com/script/install-ubuntu\_6.0\_en.sh && bash install.sh
在近程服务器上执行后,依照提醒一步一步的操作即可。实现装置后,如下图所示:
会通知 Pannel 的地址和端口,以及能够拜访的用户名和明码。确认可用后,请立刻批改端口及用户明码!!!十分重要!!!
如果地址无法访问,请查看 Linux 的防火墙设置,或者云服务器自身带有的安全策略,是否端口 8888|888|80|443|20|21 凋谢了。
5. 一键装置 PHP,Nginx,Mysql
依照我举荐的版本和抉择装置即可,安装时间大概须要一个小时。下图为装置的过程。
如果装置过程中呈现各类谬误,能够从新尝试或者返回抉择 Fast 模式装置。若是配置较低,Mysql 能够改成 5.6 的版本。
6. 上传 Wordpress 和配置网址
如图,
解压后,更改文件名为网站名称,不便查找,
创立一个网站,留神网址和端口,
实现后,关上网址的配置,检查一下 https 是否配置好了,如果没有装置步骤配置即可。
7. 增加数据库
增加实现后,也能够看到用户和明码。前面配置会用到
3. 初始化 WP 配置
2. 间接关上以后的域名,WP 会主动跳转到初始化页面,如:
此处我抉择的是中文,当然依据须要,你也能够抉择其余语言。
3. 当初开始
3. 配置信息
4. 持续
登录后,即进入咱们的后盾了。
5. 关上首页,https://blog.facebqq.com/
至此,一个属于本人的博客根本配置就实现了。
怎么能力把 blog 变得丑陋呢?这个看起来好丑耶。那么持续期待吧,下一篇,咱们来一步步的给他装扮的美美哒,最要害是收费哦~
问题答疑
1. 为啥要采纳宝塔面板,而不是一步步的用 Nginx 搭建?
答:嗯,不得不说这是一个好问题。这个不是我不会,是我为了展现疾速的教大家搭建,也是想向大家举荐的一种形式。如果你只是想要一个简略的 blog 零碎,兴许那就够用了。他人曾经为咱们提供了十分好的工具,可能节俭咱们很多工夫。咱们又何必舍近而求远呢?当然,你真的有须要,咱们看下一个问题。
2. 在何种状况下有必要启用 Nginx 的搭建形式,而不是用宝塔?
答:天下文治唯快不破。在有 UI 的形式中,诚然配置的速度很快,然而也有诸多问题,比方个性化的内容展现。非凡的配置,多个不同的网址共用一个服务器,等等,都没方法满足。此时,咱们就不得不一步步的装置本人须要内容。同时,也能够在目录构造及程序上做的更好。
3. 下一篇你筹备说点啥?
答:啊,这个问题嘛,当然是把咱们的小站变得美美的啦~