如何在Ubuntu 16.04 LAMP上安装Wordpress 4.5

本文档介绍如何在Ubuntu 16.04上安装和配置Wordpress 4.5。 WordPress于2003年开始使用一点代码来增强日常写作的排版,用户数量少于您的手指和脚趾数量。 从那以后,它已经成长为世界上最大的自主博客工具,用于数百万个网站,每天都有数千万人看到。 本教程将以简单易懂的指南的形式,介绍在Ubuntu 16.04上安装Wordpress 4.5的过程。

1初步说明

本教程基于Ubuntu 16.04服务器安装光盘。 您必须先安装基本的Ubuntu 16.04(Xenial Xerus) 服务器安装,然后再继续执行本教程。 系统应该有一个静态IP地址。 我在本教程中使用192.168.1.100作为我的IP地址,将server1.example.com用作主机名。 在继续操作之前,服务器必须在Ubuntu 16.04中安装LAMP服务器,例如本教程中所述。

2 WordPress数据库初始化

我将为Wordpress创建数据库如下。 以root用户身份登录到MySQL或MariaDB数据库:

mysql -u root -p

并创建名为wordpressdb的数据库,名称为wordpressuser的用户和密码wordpresspassword 。 请在安装时使用不同的安全密码,这里使用的密码只是一个例子!

CREATE DATABASE wordpressdb;
CREATE USER wordpressuser@localhost IDENTIFIED BY 'wordpresspassword';
GRANT ALL PRIVILEGES ON wordpressdb.* TO wordpressuser@localhost;

然后退出MySQL shell:

FLUSH PRIVILEGES;
exit

重新启动服务

service apache2 restart
service mysql restart

3安装WorPpress 4.5

转到/ tmp目录,我们将下载最新版本的WordPress,如下所示:

cd /tmp
wget http://wordpress.org/latest.zip

我们必须安装解压缩解压缩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目录下创建uploads目录。 这将是我们内容的父目录:

mkdir -p /var/www/html/wordpress/uploads

我们需要允许Web服务器本身写入此目录。 我们可以通过将此目录的用户和组所有权分配给我们的Web服务器用户www-data来实现。 这将允许Web服务器在此目录下创建文件和目录,这将允许我们将内容上传到服务器。 继续如下:

chown -R www-data:www-data /var/www/html/wordpress/uploads

现在进行Wordpress的Web安装。 浏览网页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 = admin@example.com
Username = admin
Admin password = youcl

以上值只是例子,您应该在这里使用真正的标题和电子邮件地址。 使用admin作为管理员名称对于内部网站可以使用,但您可能希望使用非标准名称或您的个人名称。

InstallWordpress完成安装:


现在我们将通过按登录进入登录页面:

键入您在WordPresspress安装期间选择的凭据。 WordPress仪表板将显示。

6为WordPress配置漂亮的固定链接

这部分是可选的。

默认情况下,WordPress动态创建URL,如下所示http:// server_domain_name_or_IP /?p = 1 。 这不是访问者或搜索引擎最有用的界面,所以大多数用户想要修改它。 WordPress有能力创建“漂亮”的永久链接,这将清理URL更人性化的格式。 以下步骤显示如何在WordPress博客中设置漂亮的永久链接。

6.1 Apache Rewrite

我们将修改appress虚拟主机文件为Wordpress 4.5允许.htaccess覆盖。 在000-default.conf文件中添加以下(红色)行:

nano /etc/apache2/sites-available/000-default.conf
[...]
ServerAdmin webmaster@localhost DocumentRoot /var/www/html ServerName server1.example.com <Directory /var/www/html/> AllowOverride All </Directory> [...]

接下来,我们必须启用Apache重写模块。 跑:

a2enmod rewrite
service apache2 restart

6.2 WordPress中的固定链接设置

现在我们可以通过WordPress管理界面轻松调整永久链接设置。 转到设置 - >固定链接

我会为我的博客选择“Post name”作为Pretty-L​​ink格式,以便在URL中使用Post标题。

当您进行选择时,单击“保存更改”以生成重写规则。

恭喜! 您现在在Ubuntu 16.04上有一个功能完备的WordPress 4.5实例:)

7链接

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏