ubuntu14.04安装WordPress

安装apache2

apt-get install apache2

启动apache2

service apache2 start

如果看到警告”AH00558: apache2: Could not reliably determine the server’s fully qualified domain name…”,打开apache2配置文件/etc/apache2/apache2.conf,在末尾加上一行:

ServerName localhost

添加到开机启动

/etc/rc.local中加入service apache2 start

安装PHP

apt-get install PHP5
apt-get install libapache2-mod-PHP5

在apache的工作目录(如/var/www/html添加一个PHP文件内容如下:

<?PHP PHPinfo() ?>

使用浏览器访问,如果得到PHP的信息即确认工作正常。

安装MysqL

apt-get install MysqL-server

安装过程中会要求设置数据库的root用户密码。

安装apache和PHPMysqL模块

apt-get install libapache2-mod-auth-MysqL
apt-get install PHP5-MysqL

安装PHPMyAdmin

这是用于管理MysqL一个软件,可以理解成MysqL的web用户界面。

apt-get install PHPmyadmin

安装过程中会要求输入MysqL的root用户密码
此时的PHPmyadmin被安装在/usr/share/PHPmyadmin下,为了能在浏览器中访问到PHPmyadmin,需要在/var/www/html下创建一个链接到该文件夹:
进入/var/www/html文件夹,执行如下操作:

ln -s /usr/share/PHPmyadmin

使用PHPMyAdmin创建一个数据库

浏览器访问http://localhost/PHPmyadmin登录数据库。如果看到提示“缺少 mcrypt 扩展。请检查 PHP 配置。“如下方式解决
文件/etc/PHP5/apache2/PHP.ini末尾添加extension=mcrypt.so
然后重启apache即可去掉提示
使用PHPMyAdmin创建一个数据库用于wordpress,如wordpress

解压wordpress安装包到apache的工作目录

解压到/etc/www/html后,例如将wordpress根目录更名为blog。然后访问http://localhost/blog,即可开始安装。

设置wordpress固定链接类型为数字型

根据提示在blog根目录创建配置文件.htaccess内容如下:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.PHP$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.PHP [L]
</IfModule>

编辑站点配置,允许目录根据配置文件覆盖规则
打开文件/etc/apache2/sites-available/000-default.conf,在VirtualHost节点中添加内容如下:

<Directory /var/www/html/blog>
    AllowOverride All
</Directory>

最后确保apache2的rewrite模块已经启用

cd /etc/apache2/mods-enabled
ln -s ../mods-available/rewrite.load
service apache2 restart

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...