Centos+宝塔+LNMP+WordPress建站

《Centos+宝塔+LNMP+Wordpress建站》

终于下手了云服务器,因为之前自己的域名是腾讯家买的,所以云服务器也干脆买了腾讯的CVM,1核1M 2G + 50G存储的小水管,刚好把之前用Hexo+Coding搭建的博客换成云服务器+Wordpress,再搭建几个简单的站点也是美滋滋了。

本文简单记录云服务器+Centos+宝塔面板+LNMP+Wordpress建站的步骤,防止以后忘记如何操作。

1、安装Centos

为什么选择Centos而不是Ubuntu?

  • 因为建站教程大多是基于Centos,哪个资料多就选哪个

Centos选择7.X版本,我安装了Centos 7.2,直接在服务器管理页面重装纯净的Centos

2、安装宝塔面板

宝塔面板真是好东西,快速建站,小白必备

《Centos+宝塔+LNMP+Wordpress建站》

Centos安装只需一条命令:

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

具体流程可参考官方:宝塔Linux面板安装教程

或者参考 奶爸建站笔记新手自己建网站友好的宝塔面板图文安装教程

Note: 安装过程中务必把宝塔面板管理地址、管理账号和管理密码记录

《Centos+宝塔+LNMP+Wordpress建站》

3、使用宝塔面板安装LNMP环境

《Centos+宝塔+LNMP+Wordpress建站》

4、宝塔面板添加网站并配置DNS解析

可参考奶爸建站笔记 之 宝塔面板添加网站教程

《Centos+宝塔+LNMP+Wordpress建站》

Note:根目录就是存储站点的文件的目录,FTP可以不用创建,数据库一定要创建,并记录数据库名、用户名、密码。

5、安装WordPress

可参考奶爸建站笔记 之 使用宝塔面板安装WordPress图文教程

WordPress安装包已上传至服务器,点击下载:wordpress-5.3.2-zh_CN.zip

上传完文件后进入域名开始安装

《Centos+宝塔+LNMP+Wordpress建站》

安装完毕后即可进入后台管理面板,默认管理地址为:域名/wp-admin

6、设置宝塔面板Wordpress伪静态规则

《Centos+宝塔+LNMP+Wordpress建站》

7、选择合适的主题

选主题实在是太麻烦了,两个站点选主题就花了我几天时间,结果还不是特别满意,谁让自己不是专业干这个的呢。
写个博客也不需要花里胡哨,但也想优雅有B格一点。

博客这个站点我选择的主题是Kratos,国内的,还比较好看。

《Centos+宝塔+LNMP+Wordpress建站》

但是我用的是改版的Kratos-M 原生Kratos主题优化版,或参看Github仓库

修改主题style.ccs不更新解决方案:修改版本号

8、配置SSL证书实现全站HTTPS访问

腾讯SSL全家桶直接到位

可参考奶爸建站笔记 之 宝塔面板配置SSL证书教程

《Centos+宝塔+LNMP+Wordpress建站》

腾讯SSL证书在宝塔配置中属于其他证书

9、开启多站点访问

主域名作为主站点,然后二级域名绑定其他站点

具体教程参考WordPress 开启多站点多域名

Note: 开启多站点访问后,要将二级域名的文件夹位置同样设置成主域名的文件夹位置。这一点很重要,但是很多教程都没有提到这一点。

10、安装各种插件

  • Enlighter 可自定义的语法高亮显示插件
  • External Media without Import 媒体库使用外链插件
  • Page Links To 文章、页面链接跳转插件
  • WP Super Cache WordPress的快速缓存插件
  • Useso take over Google 替换所有的Google字体、谷歌JS公用库、Gravatar头像为geekzu资源
  • WP-Sweep WP垃圾清理插件

11、配置伪静态.html+CDN加速

设置固定链接尾+.html并配置好伪静态规则。CDN加速同使用腾讯,每月免费10GB流量还是够用的。但是启用CDN后页面不更新问题我还没完美解决……

具体CDN教程可参考腾讯云CDN接入教程
腾讯云CDN加速配置

验证CDN配置是否生效命令(WIN)

nslookup -qt=a 域名
nslookup -qt=cname 域名

12、搭建个人图床

使用EasyImage项目搭建

搭建教程:EasyImage 简单图床v2.0.2.0安装教程

《Centos+宝塔+LNMP+Wordpress建站》

Note:文件上传后,需使用浏览器访问:http://域名/check.php,检测环境是否支持使用,一般会缺少fileinfo扩展,需在宝塔面板内进行安装

13、搭建HTTP文件共享下载站

使用Directory Lister项目搭建

但是由于原版的目录有点丑,所以我使用了美化版,资源已上传至服务器,点击Directory-Lister-Beauty.zip下载

Note:使用CDN加速后下载速度简直爽翻天(就是心疼了流量)

点赞

发表评论

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