本文档介绍如何在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-Link格式,以便在URL中使用Post标题。
当您进行选择时,单击“保存更改”以生成重写规则。
恭喜! 您现在在Ubuntu 16.04上有一个功能完备的WordPress 4.5实例:)
7链接
- Wordpress: http : //wordpress.org/
- Ubuntu: http : //www.ubuntu.com/