WordPress初体验

发布于 2018-11-23  19 次阅读


WordPress体验笔记

一、介绍

WordPress是一个基于PHP的博客网站框架,拥有非常多的主题,一直都听大家说这个好,因此来体验一下,顺便把之前写的文章挂在自己网站上,美滋滋。

使用到的系统为阿里云的CentOS 7

二、安装

1、环境

需要先安装httpd、mysql、php,可以看看之前的文章,此处假定环境已经搭好了。

2、下载WordPress

首先给出WordPress的 中文官网链接

复制下载链接,然后wget命令下载

wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz

解压文件

tar -zvxf wordpress-4.9.4-zh_CN.tar.gz

3、配置wordpress

将解压后的文件夹移动到http转发目录,如果你的目录下没有别的文件,那么直接移动过去覆盖就好

这里,我们把wordpress作为一个二级页面放过去

mv wordpress /var/www/html

在浏览器中访问 ip:端口/wordpress

进入配置页面了,由于我们下载的是中文版,那么跟着来就好了

4、安装排坑

WordPress的安装操作还是很友好,很人性化的,出了错误也会给出提示。一般来说跟着向导提示,不会有什么问题的。

一般的错误就是无法创建wp-config.php文件,解决方法直接手动创建,然后把安装向导给出的代码复制进去就好了。

安装成功后,进行一些基础配置,诸如网站名称等,填写完毕提交保存,便可以使用管理员帐号登录WordPress了。

总的来说WordPress的安装非常简单,基本上不用怎么输命令,也不用自己去配置很多config文件。到这里已经可以编写文章啦。

5、绕过插件和主题安装的FTP检测

说到WordPress,不得不提到其丰富的插件和美化主题。

然而安装插件和主题的会有个步骤,提示让你输入FTP的相关信息。实际输入了FTP帐号后,还是反复提示无效,体验不太好。

经过了解,这只是WordPress的一个安全验证过程,实际上并没有什么太大作用,因此我们把这个功能关掉就好。

首先进入wp-content目录,新建一个用于WordPress进行临时缓存的文件夹,并设置文件夹的权限为777

cd wp-content
mkdir temp
chmod -R 777 temp

然后修改配置文件,在wp-config.php中添加下列配置:

if ( !defined('ABSPATH') )
    define('ABSPATH', dirname(__FILE__) . '/');
/* 在此处添加下面代码 */
define('WP_TEMP_DIR', ABSPATH.'wp-content/tmp'); /* WordPress的临时目录。*/
define("FS_METHOD", "direct");  
define("FS_CHMOD_DIR", 0777);  
define("FS_CHMOD_FILE", 0777);  

保存退出,无需重启,即可生效。

现在我们就可以愉快地添加插件和切换主题了

三、推荐插件

  1. WP Editor.md

    想用markdown进行编辑?这个插件你值得拥有!

  2. Hermit X

    基于 Aplayer 的播放器,支持歌词显示,支持http/SSL,支持网易虾米腾讯酷狗百度及本地音乐播放。

  3. Easy WP SMTP

    一个简单的发送邮件插件。需要自行配置你的邮件smtp服务。

  4. Login LockDown

    根据访问IP和时间戳进行登录尝试限制,防止爆破。

  5. WP Super Cache

    用户缓存生成

Comments


来自像素世界的代码家,创造第九艺术!