WordPress 搭建教程
WordPress:https://cn.wordpress.org/
全球数百万网站(从创作者、小型企业到大型企业)的首选开源发布平台。
WordPress 介绍
WordPress是一款使用PHP语言和MySQL数据库开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。它不仅是一个博客程序,也是一款内容管理系统(CMS),许多非博客网站也是用WordPress搭建的。
WordPress有许多第三方开发的免费模板,安装方式简单易用。此外,WordPress还拥有成千上万个各式插件和不计其数的主题模板样式,这使得WordPress功能强大,易于扩充功能。
WordPress官方支持中文版,同时有爱好者开发的第三方中文语言包。据统计,WordPress在全球的所有网站中占有41%的市场份额,意味着每5个网站中就有2个网站是使用WordPress搭建的。
最新的WordPress版本是6.5,该版本包括管理字体的新方法、为开发人员提供的令人兴奋的新基础API以及令人印象深刻的性能提升。总的来说,无论您是企业家、专业开发人员,还是初次接触博客,WordPress都是一个很好的选择。
你可以先通过WordPress.com官网免费的建站功能熟悉一下WordPress基本的功能设置。
WordPress 配置要求
一个网站域名
VPS服务器(推荐国外服务器可以免备案)
LNMP环境(NGINX/Apache2+PHP7.4以上+Mysql5.7/MariaDB10.4)
WordPress 推荐:PHP 7.4+ 以及 MySQL 版本 8.0+ 或 MariaDB 版本 10.4+。
域名
首先我们需要准备一个域名用于解析服务器IP地址,国内可以选择阿里云或者腾讯云。
com域名价格78元续费85元,便宜的cn域名35元续费39元,建议不要选择其他域名后缀,不利于SEO优化和网站备案。
域名注册商推荐
国内外域名注册商推荐:https://www.devgox.com/archives/650.html
国外域名注册商推荐:https://www.devgox.com/archives/3436.html
VPS服务器
购买一个VPS用于搭建网站,推荐使用境外服务器搭建网站(使用国内服务器需要备案),服务器位置推荐香港,新加坡或者离中国近的地区,推荐阿里云和腾讯云的轻量服务器方便操作。
阿里云1核1G新加坡只要24元/月,新加坡延迟到国内很低。
也可以使用国外服务商Vultr搭建,不过IP可能不通需要自己一直创建。
VPS服务器推荐
阿里云和腾讯云 轻量应用服务器:https://www.devgox.com/archives/3141.html
稳定靠谱的国内外VPS推荐:https://www.devgox.com/archives/1735.html
域名解析
域名和服务器都购买完成后,用域名解析到VPS服务IP地址:阿里云域名解析教程
把www.域名.com
解析到IP地址VPS的IP地址
服务器 安装环境
这里使用国内的腾讯云上海轻量云服务器进行演示
选择操作系统
目前推荐系统Debian10,Centos后续会停止维护。系统兼容性列表。
系统兼容性顺序:
Centos7.x > Debian10 > Ubuntu 20.04 > Cenots8.x > Ubuntu 18.04 > 其它系统
提示:Centos官方已宣布在2020年停止对Centos6的维护更新,各大软件开发商也逐渐停止对Centos6的兼容,新服务器不建议使用Centos6
CentOS 7.6+、Ubuntu18.04+、Debian10.0+,确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL/pgsql/gitlab/java(已有环境、网站在运行的不可安装)
重置密码
服务器建议选择宝塔推荐的系统进行安装,避免兼容性错误。
如果要使用root建议重置密码,root登录方法:使用远程登录软件登录 Linux 实例
一键登录
使用网页的一键登录进行操作,比较方便
服务器 安装宝塔
更新系统
在终端进入root用户和更新系统
出现系统提示有y/n就输入y后回车
sudo su # 进入root用户
apt update && apt upgrade # 更新Debian系统
安装宝塔
输入一键宝塔安装命令
出现y/n和上面一样输入y后回车
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec # Debian安装脚本
Linux面板8.0.6安装脚本:https://www.bt.cn/new/download.html
详细安装教程:https://www.bt.cn/bbs/thread-79460-1-1.html
登录宝塔
使用终端里面的账号密码进网页登录,账号密码信息需要自己保存下来。
登录后需要绑定宝塔的账号密码,没有的需要注册一个:宝塔账号注册
安装环境
选择最左边的一键推荐安装,等待一段时间看信息里面安装完成,到运行环境里面可以看到有没有真的安装成功,失败的话再手动选择环境重新安装。
宝塔搭建WordPress博客
创建网站
创建并打开网站IP或域名测试网站是否创建成功
安装博客
进入网站根目录,删除所有文件
在网站根目录里面远程下载WordPress源码:https://cn.wordpress.org/latest-zh_CN.zip
WordPress源码获取地址:https://cn.wordpress.org/download/
解压缩下载的文件
进入解压缩的文件夹,然后剪切所有文件。
返回到上一层的根目录下面,然后点击粘贴把文件都放到根目录下面。
博客后台
打开网站的域名或者IP地址,就可以看到安装页面,在宝塔数据库复制账号密码进行安装。
最后设置完一些信息就可以在后台进行登录了
网站伪静态
后面对网站进行一些基本的优化
在后台设置链接里面选择数字型再加上.html
,保持和上图一致然后保存。
在宝塔网站的设置里面点击伪静态再选择wordpress然后保存,然后网站访问速度就会快一点。
如果网站需要配置HTTPS的话可以在宝塔SSL里面选Let’s Encrypt免费申请
网站相关优化
推荐使用必应站长工具为网站获取流量,网站搭建到相对完善后可以接入谷歌广告来赚取收入。
免费WordPress极简主题推荐:https://www.devgox.com/archives/1917.html
站长工具及统计平台:https://www.devgox.com/archives/148.html
WordPress相关网站
WP主题站:https://themeforwp.net/
站长帮:https://www.zhanzhangb.com/
奶爸建站笔记:https://blog.naibabiji.com/