WordPress搭建笔记

/ 0评 / 0

CentOS下,用过Phpstudy面板和宝塔云面板,Phpstudy面板Bug有点多,转用宝塔面板,在这记录下安装WordPress,备份和转移的操作。

一、云平台面板搭建

1.安装宝塔面板Linux面板7.1.0免费版

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
按照提示一步一步进行操作,云平台需要打开端口8888

2.安装相应软件

在这里用的Nginx 1.16.1、MySQL 5.7.29、PHP-7.3几个必备环境

二、安装WordPress

1.创建数据库

在宝塔面板里数据库中添加数据库,

2.创建网站

设置域名及根目录,选择相应PHP版本。

3.上传网站文件

使用WinSCP或Xftp工具上传WordPress文件至服务器目录
WordPress下载链接
WordPress5.3.2本站下载

4.正式安装

浏览器打开域名,点击现在就开始

填写刚刚的数据库名、用户名密码等

点击现在安装

输入站点信息,点击安装WordPress

完成安装

登录设置即可

三、备份及迁移网站

1.导出文章及其他

WordPress提供文章迁移工具备份文章,使用WinSCP或Xftp等工具下载网站的主题、插件、图片附件等
导出W文章插件下载
本站下载wordpress-importer.0.7
仪表盘-工具-导出-下载导出文件

文件格式是xml其中包含网站的所有文章、页面、评论、自定义字段、条目信息(分类和标签等)、导航菜单以及自定义文章

2.备份主题、媒体、插件

使用WinSCP或Xftp等工具拷贝网站目录中的
/wordpress/wp-content/plugins插件
/wordpress/wp-content/themes主题
/wordpress/wp-content/uploads媒体
本站主题网址https://github.com/Tokinx/Adams
作者网站https://biji.io/2017/4905.html
草莓图标库http://chuangzaoshi.com/icon/

3.迁移网站

还是利用wordpress-importer插件,仪表盘-导入-WordPress运行导入器

上传文件导入即可导入文章

使用WinSCP或Xftp等工具复制第2步中插件、主题、媒体等文件到指定目录,即可完成网站迁移

四、常用插件推荐

Mime Types Plus
官网 本站mime-types-plus.1.12
Really Simple SSL
官网 本站really-simple-ssl.3.3
WordPress 导入工具
官网 本站wordpress-importer.0.7
WP Editor.md
官网 本站wp-editormd.10.1.0

五、关于错误的一些解决方法

1.无法建立目录wp-content/uploads/***

上传媒体文件时有时会遇到这样的问题,这是宝塔面板上传文件时权限不对造成的,权限和所有者分别应该为755跟www
我们登录宝塔面板,文件-找到WordPress目录,查看权限和所有者这里为755与root
我们只需要全选后,选择权限修改为755于www即可


其他面板同理
chomd -R 755 目录路径权限
chown -R www:www 目录路径所有者

2.WordPress修改固定链接后Nginx报404问题

官方推荐是添加这个代码至伪静态文件中的location段

if (-f $request_filename/index.html){  
               rewrite (.*) $1/index.html break;  
        }  
        if (-f $request_filename/index.php){  
               rewrite (.*) $1/index.php;  
         }  
        if (!-f $request_filename){  
               rewrite (.*) /index.php;  
         }

评论已关闭。