目的
目的是在Ubuntu 18.04 Bionic Beaver Linux上安装WordPress
操作系统和软件版本
- 操作系统:-Ubuntu 18.04仿生海狸
- 软件:-WordPress 4.9.4或更高版本
要求
以root或通过特权访问Ubuntu系统sudo
命令是必需的。
困难
简单
约定
使用说明
先决条件
让我们从先决条件开始。对于WordPress安装,我们将需要curl
,unzip
和tasksel
命令。下列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安装向导: