如何在 Ubuntu 16.04 LAMP 上安装 WordPress 4.5
本教程适用于这些操作系统版本
- Ubuntu 16.04(Xenial Xerus)
- Ubuntu 14.04 LTS(Trusty Tahr)
在此页
- 1 条初步说明
- 2 WordPress数据库初始化
- 6 为 WordPress 配置漂亮的永久链接
- 6.1 Apache 重写
- 6.2 WordPress 中的永久链接设置
本文档介绍了如何在 Ubuntu 16.04 上安装和配置 WordPress 4.5。 WordPress 始于 2003 年,当时只有一点代码来增强日常写作的排版,而且用户数量少于您的手指和脚趾。从那时起,它已发展成为世界上最大的自托管博客工具,在数百万个网站上使用,每天有数千万人浏览。本教程以易于遵循的指南的形式解释了在 Ubuntu 16.04 上安装 WordPress 4.5 的过程。
1 初步说明
本教程基于 Ubuntu 16.04 服务器安装光盘。在继续之前,您必须设置一个基本的 Ubuntu 16.04 (Xenial Xerus) 教程。
2 WordPress数据库初始化
我将按如下方式为 WordPress 创建数据库。以 root 用户身份登录 MySQL 或 MariaDB 数据库:
mysql -u root -p
并创建一个名为 wordpressdb 的数据库,一个名为 wordpressuser 的用户和密码为 wordpresspassword。请在安装时使用不同的安全密码,这里使用的密码只是一个例子!
CREATE DATABASE wordpressdb;
CREATE USER IDENTIFIED BY 'wordpresspassword';
GRANT ALL PRIVILEGES ON wordpressdb.* TO ;
然后退出 MySQL shell:
FLUSH PRIVILEGES;
exit重启服务
service apache2 restart
service mysql restart3 安装WorPpress 4.5
转到 /tmp 目录,我们将在其中下载最新版本的 WordPress,如下所示:
cd /tmp
wget http://wordpress.org/latest.zip我们必须安装 unzip 来解压 WordPress 档案:
apt-get install unzip
将 WordPress zip 存档解压到 /var/www/html 文件夹中:
unzip -q latest.zip -d /var/www/html/
现在为 WordPress 目录设置适当的权限。
chown -R www-data:www-data /var/www/html/wordpress
chmod -R 755 /var/www/html/wordpress此外,我们需要在文档根目录的 wp-content 目录下创建上传目录。这将是我们内容的父目录:
mkdir -p /var/www/html/wordpress/wp-content/uploads
我们需要允许 Web 服务器本身写入此目录。我们可以通过将此目录的用户和组所有权分配给我们的 Web 服务器用户 www-data 来实现。这将允许 Web 服务器在此目录下创建文件和目录,这将允许我们将内容上传到服务器。像这样进行:
chown -R www-data:www-data /var/www/html/wordpress/wp-content/uploads
现在继续进行 WordPress 的 Web 安装。在网络浏览器中转到 URL http://192.168.1.100/wordpress/。 WordPress 安装程序将出现。
选择语言并按继续:
欢迎屏幕以所选语言显示。单击“开始”。
输入我们在第 2 步中创建的 WordPress 数据库的登录详细信息。数据库主机为“localhost”,前缀可以保留为默认值。然后单击“提交”按钮。
WordPress 将数据库配置详细信息保存到文件 /var/www/html/wordpress/wp-config.php。单击“运行安装”以继续安装程序的下一部分。
现在输入博客的一些详细信息,例如网站标题、管理员用户名、密码和电子邮件地址。我使用了这些值:
Site Title = My WordPress Blog Admin Email = Username = admin Admin password = howtoforge
上面的值只是示例,您应该在此处使用真实的标题和电子邮件地址。使用 admin 作为管理员名称对于内部网站是可以的,但您可能希望使用非标准名称或您的个人名称。
按 InstallWordpress 完成安装:
现在我们将通过按登录进入登录页面:
输入您在 WordPresspress 安装期间选择的凭据。 WordPress 仪表板将出现。
6 为 WordPress 配置漂亮的永久链接
这部分是可选的。
默认情况下,WordPress 会动态创建类似于 http://server_domain_name_or_IP/?p=1 的 URL。对于访问者或搜索引擎来说,这并不是最有用的界面,因此大多数用户希望修改它。 WordPress 能够创建“漂亮”的永久链接,将 URL 清理成更人性化的格式。以下步骤向您展示了如何在您的 WordPress 博客中设置漂亮的永久链接。
6.1 Apache 重写
我们将修改 WordPress 4.5 的 apache 虚拟主机文件以允许 .htaccess 覆盖。在 000-default.conf 文件中添加以下(红色)行:
nano /etc/apache2/sites-available/000-default.conf
[...]
ServerAdmin DocumentRoot /var/www/html ServerName server1.example.com <Directory /var/www/html/> AllowOverride All </Directory> [...]接下来,我们必须启用 Apache 重写模块。跑步:
a2enmod rewrite
service apache2 restart6.2 WordPress 中的永久链接设置
现在我们可以通过 WordPress 管理界面轻松调整永久链接设置。转到设置-->永久链接:
我将为我的博客选择“帖子名称”作为漂亮链接格式,以便在 URL 中使用帖子标题。
做出选择后,单击“保存更改”以生成重写规则。
恭喜!您现在在 Ubuntu 16.04 上拥有一个功能齐全的 WordPress 4.5 实例:)
7个链接
- WordPress :http://wordpress.org/
- Ubuntu : http://www.ubuntu.com/