wordpress 安装

  • 安装apache2

sudo apt-get install apache2

apache2安装后默认占据的端口为80端口,因为我安装了nginx,所以这里需要修改apache2的默认端口,通过以上命令安装的apache2,需要到/etc/apache/目录下修改ports.conf文件的端口配置,我这修改为了9000端口,修改完成后你需要重启,在/etc/init.d目录下执行

./apache2 restart

命令是apache端口修改生效

  • 安装php

你需要先安装php,然后再安装apache2 php,安装命令如下:

sudo apt-get install php7.0
sudo apt-get install libapache2-mod-php7.0

安装完成后我们需要测试一下php是否安装成功,我们需要在apache2的默认跟目下创建一个php文件用于测试php是否安装成功,apache2的根目录位于/var/www/html下,在该目录下创建info.php文件,文件内容为:

<?phph
phpinfo
?>

访问yourIP:9000/info.php 是否显示php版本信息

  • mysql的安装请参考本博客的其他文章

  • wordpress安装

以上安装完成后,需要在apache2跟目下部署wordpress源码即可。

  • 更新wordpress插件

在更新wordpress插件的时候会发现需要ftp账号信息的什么的,name能不能不要要配置这些就可以更新呢?只需要在wp-config.php文件中添加如下代码即可:

define("FS_METHOD","direct");

define("FS_CHMOD_DIR", 0777);

define("FS_CHMOD_FILE", 0777);
  • wordpress开启全站https

百度了那么多的结果,都有一点问题,我是通过nginx进行反向代理的,通过nginx开启的ssh,只需要设置一下、wordpress 下的wp-config.php中就可以了。

$_SERVER['HTTPS'] = 'on';

define('FORCE_SSL_LOGIN', true);

define('FORCE_SSL_ADMIN', true);
  • 修复wordpress图片编辑异常问题

sudo apt-get install php7.0-gd

最后更新于