新手 Wordpress 建站指南

Wordpress 是使用PHP语言开发的,目前互联网世界占比最大的博客平台。用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。

它既是博客平台,同时又是一个内容管理系统。

wordpress是什么

本文将通过讲述如何初步安装使用Wordpress,来帮助大家了解建设一个网站的乐趣。

基础概念

首先,我们简单了解一些概念。

互联网,指的是以一组通用的协议相连,机器与机器之间串连的局部网络,网络与网络之间所串连成的庞大网络。

主机,通过一定技术手段在物理服务器上划分若干配置的虚拟服务器,可以让网络程序不间断运行的载体。

管理面板,通过编写一些代码实现的,达到较高可视化程度,能够充分发挥和管理主机性能的程序组合。

网站,是指在互联网上使用一些计算机语言编写工具制作的,用于展示特定内容的相关网页的集合/程序,通常我们需要部署在主机上运行并允许游客访问。

Wordpress,是一个使用PHP语言开发的,开放程度很高的网站程序。

什么是wordpress程序

那么,就很简单明了了。我们要建设一个网站,我们可以选Wordpress作为我们的建站程序,然后可选一个管理面板轻松控制服务器,最重要的是,我们必须要一个服务器去作为载体让网站运作起来。

Vultr主机

这里我选择用Vultr作为我们建站的主机服务商,主要是因为Vultr主机是按小时计费,可以随开随关,机房位置遍布全球,界面也十分友好,非常适合初学者体验Linux服务器和Wordpress相关的实践。

新注册用户通过推荐可获得$10赠送额度,支持支付宝支付;如果通过国际信用卡支付,还可以获得首月$100赠金的钜惠。

如何开设一台Vultr VPS

我就不再详细讲述如何注册一个Vultr账号了。

vultr界面

登录后台以后就看到上图所示内容,我们开设一台新的机子,需要点击右上角蓝色的+号按钮。

在vultr创建新主机

这里我选了安装CentOS 7系统,因为一会要在这个上面安装宝塔面板。设置好以后,点击Deploy now开设一台新的主机。

获取主机的账密

刚开设,系统还没完全安装好,但是不妨碍我们点击相关标签进入这台主机的后台,查看相关信息。

一键安装Wordpress

当然,我们也可以一键安装Wordpress在Vultr主机上。

一键直装woredpress

但我们需要提前解析域名到vultr的IP,而且除了Wordpress其余的工作都得代码操作了。这里我们还是选择安装一个可视化管理面板,宝塔面板。

宝塔面板

宝塔Linux面板是提升运维效率的服务器管理软件,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能。

最最关键的是,宝塔面板基础版本是免费的!

如何安装宝塔面板

配置要求

  • 内存:512M以上,推荐768M以上(纯面板约占系统60M内存)
  • 硬盘:100M以上可用硬盘空间(纯面板约占20M磁盘空间)
  • 系统:CentOS 7.x X64(为了最好的兼容性,请优先考虑使用Centos7.x系统,并确保是干净的操作系统)

开放端口

以Vultr为例,它的防火墙端口是独立管理的。

vultr防火墙管理入口

在后台管理页面选择Firewall选项卡,再点击右侧蓝色+号按钮,

编辑vultr防火墙组

先创建一个新的防火墙组,

vultr防火墙端口

基本操作就是,先下拉Protocol选择一个端口连接类型,然后在Port填写对应的端口号,再点右侧的Action的+号添加。

注意,80/443/888/8888这几组端口是新安装默认需要开放的端口。后续有特殊的端口需求再回到防火墙管理开放即可。

安装命令

之前我们通过开设新VPS,知道了新机子的root账号密码,如下图所示:

新增主机账密

通过SSH连接服务器,这里我使用Putty连接。

putty界面

成功登录主机

分别输入root账号密码,注意,这里的密码不会显示出来的,用Putty我们可以直接复制密码,然后单击鼠标右键黏贴,回车确认。

Linux面板7.2.0安装命令:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

或者,点击查看官方的最新版本Linux面板的安装命令。

确认安装面板

这里输入y,回车确认安装继续。

安装完成后获取信息

最后安装好,会输出如图信息,将url地址,账号,密码一并复制保存到本地。

部署基础环境LNMP

打开浏览器,在地址栏输入刚刚获得的宝塔面板地址,打开如下页面:

登录宝塔面板

输入账号密码,登录到宝塔的管理后台。

安装LNMP

第一次登录,会提醒你安装LNMP或LAMP套件。这里我们主要选择PHP的版本,其他按需配置,然后点极速安装。

等待LNMP安装完成

开始安装以后有提示,这个过程较为漫长(半个小时左右),我们可以关闭页面去配置其他。

配置Cloudflare

在等待LNMP基础环境安装的漫长等待时间里,我们来配置一下Cloudflare。

如果还没有Cloudflare账号,建议注册一个,It's free!还要准备一个域名,然后登录Cloudflare后台。

在cloudflare中添加域名

点击默认域名管理界面的Add a Site按钮,开始添加域名。

填写域名

输入域名,但是不需要输入www.的前缀。

选择cloudflare的免费套餐

一开始选择Free Plan就好,确认进行下一步。

添加DNS记录

然后是解析域名。这里有两种情况,如果你的是老域名,可能它会自动加载一些原有的值。如果是新域名,就是空的,需要你去添加解析。

我们分别添加两条A记录,对应@和www,值指向服务器IP,点Add Record添加这些记录。

更改域名服务器记录

然后是在你的域名服务商那,变更域名的域名服务器为Cloudflare的,这样才能让Cloudflare接管域名的解析服务。

开启https

最后一步,依上图所示调整SSL的状态,点击Done完成整个流程。

如何安装Wordpress

这会宝塔面板应该已经部署好基础环境,接下来我们开始安装Wordpress。这十分简单!

一键安装

宝塔面板软件商店

选择软件商店,然后在最后的一个选项卡(一键部署),找到Wordpress并点击一键部署。如下图,

一键部署程序

填写相关信息,提交后就等待安装完成即可。

配置新站点

上传安装

网站选项卡

在宝塔管理主页面左侧的项目栏,点选网站选项卡。

点击添加新站点

点击添加站点按钮,并完善表框里的信息,

填写站点信息

这里需要选一下数据库,一般是MySQL,用户名和密码可变更。

点击进入网站目录

提交后回到网站列表,点击根目录地址。

点击上传按钮

这里我们将默认的两个html文件删除,然后点击上传按钮,

可以续点上传

解压程序包

上传压缩包后,解压文件到网站根目录。如下图,

wordpress文件目录

Wordpress初步设置

安装向导

上面我们已经初步部署好Wordpress程序到服务器,而我们又已经解析好域名到服务器IP地址了。

接下来,我们直接在浏览器地址栏输入域名,开始Wordpress的安装向导程序。

安装向导

选择语言,下拉可选简体中文,点击继续。

连接数据库

这里我们需要数据库的相关信息,我们可以登录宝塔面板里查看。

宝塔数据库选项卡

复制数据库账密信息

然后我们按所需内容填写相关信息,如下图:

填写数据库账密信息

数据库如果在主机上,localhost是不可变更的,表前缀默认是wp,它是可变更的。

点击开始安装

开始安装,但还有最后一点。。。

设置管理员账密

如果密码不使用默认的,需要在确定使用弱密码打勾。

最后,点击安装,随后进入Wordpress的管理后台。

基础设定

根据上面步骤,我们基本已经部署好Wordpress的环境和主体程序了。接下来,我们将设置一些Wordpress的基础设定。因为这些设定都是很重要的设定,为了不影响后续更新内容的工作,一定要形成习惯,检查这些设定是否设置到位。

删除副标题

wordpress常规选项卡

点击设置,常规,找到标题的相关选项,

删除副标题

语言与时间

继续下拉滑块,找到语言和时间相关内容,如下图,

调整日期

按自己习惯设置好时间格式等,需要注意的是,如果你Wordpress系统是简体中文,但是前端显示的内容是英文的,时间格式不要选包含“am/pm”的,可能你忘了检查,就会蹦出一个“上午/下午”的中文字符串。

固定链接

调整固定链接格式

选择postname格式

以postname形式作为链接格式,主要是为了SEO优化。

伪静态设置

为配合Postname的链接格式,和大部分主题的一些优化设置,还要去宝塔面板给站点配置伪静态,操作也是很简单的。

点击网站名

在网站列表中,点击网站名,

修改伪静态规则

找到伪静态选项卡,直接选wordpress伪静态模板。

wordpress伪静态规则

最后点击保存按钮就完成了。

编辑用户名

个人资料页

关于编辑名,默认是跟你的用户名相同的,这样对网站的安全就形成了隐患。

添加昵称

先填写一个昵称,然后才能在显示中选择新昵称。而前端显示的就是新昵称了。

开启SSL

设置中的常规选项卡

还是在设置-常规,找到URL网址的相关内容,

网址设为https

注意,点了保存更改以后,前端/后端访问会出现错误导致无法访问。这时,我们重新回到宝塔面板,

进入网站目录页

进入网站根目录,并找到wp-config.php这个文件,点击编辑,

修改config文件

我习惯于第22行插入以下三行代码:

$_SERVER['HTTPS'] = 'on'; 
define('FORCE_SSL_LOGIN', true); 
define('FORCE_SSL_ADMIN', true);

保存,回到Wordpress刷新页面,这个时候前后端都正常运作了。

至此,一个新的Wordpress网站设置基本完成了,大家每天可以更新内容,尝试搭配插件实现更加丰富的功能,尝试安装主题让网站更加美观。。。

原创文章,作者:Andy,如若转载,请注明出处:https://www.affpeer.com/wordpress-site-building-guide-for-novice/

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注