这篇文章将手把手地指导你如何快速完成WordPress的搭建。你可以利用WordPress搭建个人博客,甚至企业官方网站。只要你跟着本文的步骤走,即使小白也能轻松搞定WordPress网站搭建。
本文将从以下几个方面介绍如何搭建WordPress网站:
- 购买VPS服务器
- 安装WordPress
- 安装Argon主题包
- 安装必备的SEO插件
- 安装网站图片优化插件
在完成上述步骤后,你将会拥有一个网站雏形。当然你也可以更换自己喜欢的模板,设置字体和主题色,也可调整网站布局。
第一步:购买VPS
WordPress运行在主机之上,首先需要购买一个VPS,你可以选择Vultr,推荐的VPS配置如下:
- 类型:Cloud Compute;
- CPU:Intel Regular Performance;
- 服务器位置:建议选择Los Angeles;
- 服务器大小:为了后续运行流畅,推荐12美金/月,2GB内存,按小时计费;
- 服务器系统:选择Ubuntu22.04;
- 关闭自动备份;
- IPV6:可以去掉勾选。
选择Vultr是因为它按小时计费,支持支付宝支付,价格也比较便宜,操作界面简单易用。如果你对VPS购买不太熟悉,可以查看我的详细VPS购买教程《快速搭建VPS教程|Vultr》。
如果你有一个重要的网站,并且这个网站经常带来稳定的收入,你可能不想花太多时间和精力在日常维护上。尤其是当你有足够的预算,愿意花钱购买服务,托管 WordPress 主机是一个不错的选择。Kinsta 和 WP Engine 是这方面的专家,特别是 Kinsta 提供的服务非常全面。
例如,Kinsta 提供自动备份、网站自动迁移、定期扫描恶意攻击行为、在网站被黑客入侵后进行修复、监测可疑访问、优化 WordPress 性能、核心部件升级、以及网站意外崩溃后的修复等服务。这些服务让你可以放心地将网站的技术问题交给专业人士处理,省下时间专注于其他工作。
简而言之,如果你希望省心并且不在乎花费,Kinsta 是一个理想的托管 WordPress 主机选择。
第二步:修改域名解析
接下来,你需要将你的域名解析到VPS,具体步骤可以参考往期博文域名解析教程《3步搞定Namesilo域名解析》来完成。一般需要添加两条DNS解析记录:
- 第一条A记录,主机记录为@,记录值为你的VPS IP地址(例如45.77.87.4)。
- 第二条A记录,主机记录为www,记录值同样为你的VPS IP地址。
确保你的域名解析设置正确;否则,后续将无法自动安装SSL,也就无法启用https模式了。
以Cloudflare域名解析《5分钟搞定Cloudflare域名解析》为例,设置完毕后应该和下图这样(其中Name和Content记录值是你自己的域名和VPS的IP地址)。
cloudflare域名解析等待域名设置生效,通常这需要几个小时,可以借助域名查询网站,查询域名返回cloudflare的IP地址即表示设置生成了,具体可以参考博文《3步搞定Namesilo域名解析》。
第三步:连接VPS
购买VPS后一般需要等待几分钟,在等待VPS初始化完成后,你就可以通过SSH连接VPS了。
对于Windows用户,可以使用诸如Cmder、Putty、Xshell等。
对于Mac用户,可以直接使用Terminal应用程序。运行工具,在工具窗口中输入以下命令;请确保将VPS_IP替换为你实际的VPS IP地址。例如,我会输入”ssh root@45.77.87.4″。
ssh root@VPS_IP
按Enter键后,第一次连接VPS时可能会询问你是否确认,输入”yes”,然后按Enter键。
接下来,要求你输入密码,你可以在VPS的后台找到。
输入密码后,按Enter确认,连接就成功了,就像下图这样。
连接上VPS后,你可以按照本文接下来的指导轻松完成安装,也可以根据自己的需求手动执行安装步骤。如果你喜欢进行更复杂的安装过程,可以参考下面这篇文章。
最新VPS搭建WordPress教程
如果你想搭建的WordPress拥有一个较好的性能的话,那么你可以选择在VPS上搭建WordPress。本文将会带你从零开始,在VPS上一步一步敲代码来搭建WordPress。首先,你需要注册一台VPS,登录你的VPS先搭建好LAMP环境;接下来你需要将你的域名已经解析到你的VPS。在域名解析成功后,你需要创建MySQL数据库,然后安装PHP插件并配置Apache,接下来下载并配置WordPress,最后是安装SSL证书。
第四步:一键安装WordPress
在VPS上输入以下代码,按下Enter回车后启动安装:
curl -s https://raw.githubusercontent.com/govgfw/install-wordpress/main/ubuntu.sh | bash -s
如果你因为一些众所周知的原因无法访问Github,你可以使用这个魔法工具。
此时,你需要按照界面提示,输入如下配置项:
- 域名:请输入你事先注册的域名(注册方法参考《Namesilo无需备案快速注册域名》),注意不要包含”www”,比如我这里输入的是 globeranker.com。
- 电子邮箱:用于让Let’s Encrypt生成SSL证书,此过程需要绑定一个邮箱。
- 是否自动安装SSL证书:输入”y”,前提是你已经将域名成功解析到你的VPS。
确认无误后,按下Enter键开始安装。如果你想重新设置,ctrl+c取消即可,然后重新执行上面的命令。在你执行命令后,系统将会自动完成WordPress的安装和配置,只需耐心等待即可。安装完成后,会显示如下图所示的信息,这些是你网站的一些关键信息,请妥善保存。
第五步:访问你的网站
在浏览器中输入你的域名,像我输入https://globeranker.com,进入WordPress的初始化向导页面。
系统提示你选择语言,请根据个人偏好选择中文或英文。
接下来,将设置登录WordPress管理员后台的账号密码。请保存好这个账号密码,后续登录管理员后台(https://你的域名/wp-admin)时会用到。
点击”安装WordPress”,就进入WordPress管理界面。
第六步:安装模板
此时,你的WordPress首页应该如下所示,非常简洁。
为了让网站更加美观,我们可以选择使用模板。比如可以选择Argon作为网站模板。更多主题选择请参考博文《速度快且适合SEO的WordPress主题推荐》。
从有利于SEO的角度考虑,WordPress主题我推荐Astra Pro。Astra主题主要优点在于其出色的响应速度,能够快速加载页面,提供极佳的用户体验,这一点对SEO很重要。它高度优化,轻量化设计,使网站运行更加流畅。此外,Astra还具备丰富的自定义选项和广泛的兼容性,适合各种类型的网站,确保性能与功能的完美结合。
1、购买Astra套餐
首先访问Astra官网,点击DOWNLOAD。
根据你的需求选择一个套餐,Astra是按照年度收取费用的,我这里选择Astra Pro。
接下来,输入注册信息并选择支付方式,支持Paypal或信用卡支付。注意:记录下注册邮箱和密码,后续会使用到。
支付成功后,选择Skip the offer,不需要升级套餐。
2、下载Astra Pro主题
然后点击login to our store account登录账号。
接下来,在Account–Downloads,下载Astra Pro主题。
3、安装Astra Pro主题
在WordPress后台,点击Appearance–Themes,进入主题安装页面。
选择刚才下载的Astra Pro主题压缩包 astra.x.x.x.zip 上传,然后点击INSTALL NOW安装。
主题安装成功后,在WordPress后台Appearance–Themes下,可以查看到。
4、升级Astra Pro主题插件
在WordPress后台,点击Plugins,进入插件安装页面,点击Add New。
选择刚才下载的Astra Pro主题插件压缩包 astra-addon-plugin-.x.x.x.zip 上传,然后点击INSTALL NOW安装。
然后点击ACTIVATE PLUGIN激活插件。
5、激活Astra Pro主题
在WordPress后台,点击Appearance–Themes,进入主题页面。在Astra主题上点击Activate激活主题。
6、加载主题模板
在WordPress后台,点击Appearance–Themes,进入主题页面。在Astra主题上点击Get Started启动Astra Pro。
接下来,点击Appearance–Start Templates启动模板。
然后点击Build Your Website Now。
在接下来选择网站编辑器Elementor。
再解析来就是根据你的网站类型,选择相应的主题模板了,如果你是搭建博客,则可以Blog分类下选择你喜欢的模版。
7、激活Astra Pro License
首先登录Astra,在ACCOUNT–Licenses下,可以看到你的Astra Pro License。
在WordPress后台,点击Astra–Dashboard,进入Astra配置页面。在Your License框中输入你的License,点击Activate激活即可。
第七步:安装Elementor插件
在安装主题模板后,接下来就是安装网站编辑器了,推荐使用Elementor Pro。它提供了一个强大的可视化页面构建器,使用户可以轻松拖放元素、实时预览和编辑页面内容。无需编写代码,即可创建自定义页面,这对于不懂编程的用户来说非常友好。它不仅适用于初学者,还能满足有经验的开发者的需求,因此备受欢迎。
前面安装Astra模板时,默认安装了Elementor免费版,由于免费版功能很有限,满足不了日常网站编辑的需要,所以这里升级成Elementor Pro付费版。
1、购买Elementor Pro套餐
首先访问Elementor官网,选择套餐,我这里选择最受欢迎的Advanced套餐(该套餐可供3个网站使用),点击Buy Now购买。
结下来进入账单支付界面,输入用户名、邮箱、国家、地址,然后支付即可。
2、下载Elementor Pro插件
支付成功后,会跳转到插件下载页面,点击Download Elementor Pro下载。
3、安装Elementor Pro插件
在WordPress后台,点击Plugins,进入插件安装页面,点击Add New。
选择刚才下载的插件压缩包 elementor-pro-x.x.x.zip 上传,然后点击INSTALL NOW安装。
然后点击ACTIVATE PLUGIN激活插件。
4、激活Elementor Pro License
在WordPress后台,点击Plugins–Installed Plugins,找到Elementor Pro,点击Connect & Activate。
激活成功后,在WordPress后台,点击Elementor–License,能看到Status为Active。
第八步:安装SEO必备插件
为了更好地运营我们的网站,我们需要安装一些必备的插件。
为做好后续的网站引流,必须做好SEO优化。在SEO插件方面,我强烈推荐Rank Math。当然你也可以选择安装SEOPress、WP-Optimize。
进入WordPress后台,找到”插件”,点击”新增插件”。
安装完成后,点击”启用“。
在WordPress SEO插件初始化界面,点击”跳过“。
然后选择”Easy“模式,点击”开始向导”。
默认是个人博客类型,所以选择”保存并继续”。
接下来要求我们绑定账号,可以直接选择”跳过“。
最后,点击”返回仪表盘“进入后台。
这样就完成了WordPress SEO插件的初始化。在写文章时,我们会在文章界面看到文章评分。可以根据评分高低进行关键字优化。
第九步:安装WordPress图片速度优化插件
网站的响应速度直接影响用户体验和留存时间,因此提升网站的速度至关重要,而网站图片的优化是其中重要一环,我们可以通过安装webp插件来自动优化图片格式。
在WordPress后台,点击插件–安装插件,搜索”Converter for Media”插件安装并启用。
然后在媒体区域找到”Converter for Media”。进入插件后,点击”开始批量优化“选项。
稍等片刻,完成率将达到100%,表示旧图片已全部转换为webp格式。
以后在上传图片时,这个插件会自动将图片转换为webp格式。
写在最后
至此我们已经完成WordPress个人博客的快速搭建,你已经拥有了一个博客网站,后续就是不断丰富你的博文内容了。
WordPress是一款功能强大且广泛使用的开源内容管理系统,它可以用来构建各种类型的网站,从个人博客、新闻网站、企业门户到跨境电商平台。总之,WordPress的灵活性和可扩展性使其适用于各种不同类型的网站。无论你是个人还是组织,都可以根据自己的需求和目标来定制和使用WordPress。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。