Ubuntu安装WordPress(HHVM+Nginx+MySQL)

HHVM全称Hip Hop Virtual Machine,是Facebook开发的PHP和Hack语言解析器。HHVM 使用了 Just-In-Time (JIT) 编译方式将 PHP 代码转换成某种字节码,然后把字节码再转换成机器码并进行优化,让它尽可能快的运行。它比传统PHP解析器要快,占用空间更少。 继续阅读Ubuntu安装WordPress(HHVM+Nginx+MySQL)

FreeBSD安装WordPress(FAMP)

FAMP指的是:

  • FFreeBSD 11
  • AApache
  • MMySQL
  • PPHP

#1 安装Apache

使用FreeBSD的包管理工具pkg安装Apache:

#2 安装MySQL

#3 启动Apache和MySQL的后台服务

配置系统启动自动运行Apache和MySQL服务:

启动这两个服务:

#4 运行MySQL安全初始化脚本

默认安装密码为空,直接回车即可。然后根据提示设置root密码和其它安全选项。

#5 为WordPress创建一个数据库和一个数据库用户

上面SQL语句创建了一个wordpress_db数据库和wpuser用户(密码test1234)。

#6 安装PHP

安装PHP 7.0和一些模块:

创建php配置文件:

#7 配置Apache

设置Apache支持PHP:

按照如下配置进行更改:

更改完成之后,重启Apache服务:

#8 下载WordPress

解压:

Apache在FreeBSD上默认网站根目录为/usr/local/www/apache24/data/,把WordPress移动到这个目录:

更改目录权限:

#9 完成WordPress的安装

使用浏览器访问http://your_domain_or_IP,第一次访问会进入安装向导,根据提示设置数据库连接信息、网站管理员等。

参考:

#10 启用固定链接

要想使用固定链接,需开启Apache的 rewrite模块。

编辑Apache配置文件:

找到如下一行,去掉前面的#号注释:

找到<Directory "/usr/local/www/apache24/data">一段,把AllowOverride值改为:

重启Apache:

创建.htaccess文件:

修改WordPress上传文件大小限制-PHP

一般使用 WordPress 架设的网站,在默认下是没有办法上传大于2M的文件的,如下图:

修改WordPress上传文件大小限制-PHP

因为PHP默认配置下对上传文件大小的限制为2M。

上传文件大小的限制是由 PHP 所控制的,而 PHP 的配置可以透过下面几种方式修改。 继续阅读修改WordPress上传文件大小限制-PHP

在WordPress上添加Google自定义搜索(框)

由于WordPress内置的搜索功能不给力,而且我看到很多网站使用Google自定义搜索,于是,我就想在自己的网站上加入Google自定义的搜索框。

Google自定义搜索功能又叫CSE,注册地址:https://cse.google.com/

本文介绍两种方法,1.使用插件;2.手动添加

继续阅读在WordPress上添加Google自定义搜索(框)

WordPress:使用WPScan检测易受攻击的插件和主题

这篇文件介绍wpscan的安装,和怎么使用wpscan定位wordpress网站易受攻击的主题、插件。wpscan的行为类似一个攻击者,它能检测到很多wordpress主题和插件的安全问题。

下载和安装WPScan

继续阅读WordPress:使用WPScan检测易受攻击的插件和主题