当前位置: 首页>>技术教程>>正文


在Ubuntu 18.04 Bionic Beaver Linux上安装WordPress

, ,

目的

目的是在Ubuntu 18.04 Bionic Beaver Linux上安装WordPress

操作系统和软件版本

  • 操作系统:-Ubuntu 18.04仿生海狸
  • 软件:-WordPress 4.9.4或更高版本

要求

以root或通过特权访问Ubuntu系统sudo命令是必需的。

困难

简单

约定

  • -要求linux命令可以直接以root用户身份或通过使用root特权以root特权执行sudo命令
  • $-要求linux命令以普通非特权用户身份执行

使用说明

先决条件

让我们从先决条件开始。对于WordPress安装,我们将需要curlunziptasksel命令。下列linux命令将安装所有三个:


$ sudo apt install -y curl unzip tasksel

本指南将使用Ubuntu LAMP堆栈(Linux,Apache,MySQL,PHP)在WordPress安装下运行。

如果您希望使用Nginx网络服务器运行WordPress,请遵循以下指南如何在Ubuntu 18.04上安装Nginx,MariaDB,PHP(LEMP堆栈)

接下来,安装Ubuntu LAMP堆叠使用tasksel命令和启用rewrite模式:


$ sudo tasksel install lamp-server
$ sudo a2enmod rewrite
$ sudo systemctl restart apache2

现在,我们准备下载WordPress。




下载WordPress

在此阶段,我们准备下载WordPress并将其解压缩到Web服务器的根目录中。首先使用下载最新的WordPress软件包curl命令:


$ curl --output /tmp/wordpress.zip https://wordpress.org/latest.zip

接下来,将WordPress文件安装到Webserver的根目录中/var/www/html并将文件所有权更改为www-data


$ sudo rm -fr /var/www/html
$ sudo unzip /tmp/wordpress.zip -d /var/www/
$ sudo mv /var/www/wordpress/ /var/www/html
$ sudo chown -R www-data.www-data /var/www/html

配置数据库

在本节中,我们将创建一个新的MySQL数据库。wordpress并将用户访问权限分配给新用户admin带密码pass


$ sudo mysqladmin create wordpress
$ sudo mysql -e "CREATE USER 'admin'@'%' IDENTIFIED BY 'pass';"
$ sudo mysql -e "GRANT ALL PRIVILEGES ON wordpress.* TO 'admin'@'%' WITH GRANT OPTION;"

有关MySQL数据库安装的更多配置选项,请访问页面:在Ubuntu 18.04上安装MySQL

安装WordPress

我们现在准备安装WordPress。

鉴于您的WordPress服务器可以通过以下方式解决wordpress-ubuntu主机名,打开浏览器并导航到URLhttp://wordpress-ubuntu访问WordPress安装向导:

WordPress Ubuntu 18.04 - Slelect Language

选择您的WordPress安装语言
WordPress Ubuntu 18.04 - Installation Summary

击中Let's go!按钮以继续WordPress安装。


WordPress Ubuntu 18.04 - Database Connection

输入数据库名称,用户名和密码。如果您从一开始就遵循我们的指南,则应该是wordpressadminpass分别。
WordPress Ubuntu 18.04 - Continue with Installation

点击Run the installation按钮开始WordPress安装
WordPress Ubuntu 18.04 - Create a new user account

设置一个新的管理帐户,然后单击Install WordPress按钮。


WordPress Ubuntu 18.04 - Install Success

WordPress现在已安装在Ubuntu 18.04系统上。
WordPress Ubuntu 18.04 - admin login page

使用先前选择的管理员用户名和密码登录WordPress管理back-end。
WordPress Ubuntu 18.04 - admin back-end

WordPress管理back-end。
WordPress front page - Ubuntu 18.04

WordPress主页-Ubuntu 18.04

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/8337.html,未经允许,请勿转载。