云网牛站
所在位置:首页 > Linux云服务器 > 在Ubuntu 18.04系统下搭建WordPress全过程

在Ubuntu 18.04系统下搭建WordPress全过程

2018-09-27 22:17:05作者:沐颖汐稿源:LINUX网

在Ubuntu 18.04操作系统下搭建WordPress 4.9.4版本的全过程。过程大致为:安装Apache2、安装PHP及相关组件、安装MySQL、建立Apache与MySQL的连接、最后安装WordPress、配置WordPress数据库及环境。

 

1.安装Apache2

sudo apt-get install apache2 -y

在Ubuntu 18.04系统下搭建WordPress全过程

安装Apache包,-y参数为默认确定安装。

在终端输入:

ifconfig -a

用来查看本机地址:

在Ubuntu 18.04系统下搭建WordPress全过程

如果提示如下,那么你需要安装一个ent-tools,然后再执行ifconfig -a:

在Ubuntu 18.04系统下搭建WordPress全过程

在浏览器中输入服务器地址可以看见默认页面:

在Ubuntu 18.04系统下搭建WordPress全过程

 

2.资源更新

在Ubuntu 18.04系统终端中输入:

sudo apt-get update

进行资源更新:

在Ubuntu 18.04系统下搭建WordPress全过程

输入:

sudo apt-get upgrade -y

进行包更新:

在Ubuntu 18.04系统下搭建WordPress全过程

安装PHP及相关组件(如果需要多个PHP共存请看在Ubuntu中实现多个PHP版本共存一文):

sudo apt-get install software-properties-common

sudo add-apt-repository ppa:ondrej/php

sudo apt update

sudo apt install php7.1-fpm php7.1-mcrypt php7.1-cli php7.1-xml php7.1-mysql php7.1-gd php7.1-imagick php7.1-recode php7.1-tidy php7.1-xmlrpc

sudo apt-get install libapache2-mod-php7.1

执行完上面的命令然后执行php -v,如果出现下面的提示,那么就证明安装成功:

在Ubuntu 18.04系统下搭建WordPress全过程

 

3.安装MySQL

在Ubuntu 18.04系统终端中输入:

sudo apt-get --purge remove mysql-server mysql-common mysql-client

sudo apt-get install mysql-server mysql-common mysql-client

sudo /etc/init.d/mysql restart

首先,登录:

sudo mysql -u root

然后查看当前用户:

在Ubuntu 18.04系统下搭建WordPress全过程

删除root账号:

mysql> DROP USER 'root'@'localhost';

Query OK, 0 rows affected (0,00 sec)

重新创建root:

mysql> CREATE USER 'root'@'%' IDENTIFIED BY '密码';

Query OK, 0 rows affected (0,00 sec)

授权:

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;

Query OK, 0 rows affected (0,00 sec)

mysql> FLUSH PRIVILEGES;

Query OK, 0 rows affected (0,01 sec)

mysql> exit

 

4.建立Apache与MySQL的连接

在Ubuntu 18.04系统终端中输入:

sudo apt-get install phpmyadmin

注:sudo apt-get install phpmyadmin -y

下载组件并进行设置:

在Ubuntu 18.04系统下搭建WordPress全过程

选择Apache2:

在Ubuntu 18.04系统下搭建WordPress全过程

确认:

在Ubuntu 18.04系统下搭建WordPress全过程

设置密码:

在Ubuntu 18.04系统下搭建WordPress全过程

确认密码:

在Ubuntu 18.04系统下搭建WordPress全过程

然后建立连接重启MySQL与Apache:

sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

sudo service mysql restart

sudo systemctl restart apache2.service

如果最后一条指令遇见comment not found,在终端输入:

sudo /etc/init.d/apache2 restart

sudo /etc/init.d/apache2 status

如果出现下面提示就证明已经重启了:

在Ubuntu 18.04系统下搭建WordPress全过程

 

5.下载和解压WordPress

1].下载:

wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.zip

注:也可以安装wordpress-4.9.4-zh_CN.tar.gz,安装其它版本请访问wordpress中文网站。

在Ubuntu 18.04系统下搭建WordPress全过程

2].解压:

sudo unzip wordpress-4.9.4-zh_CN.zip

或采用tar.gz版本,则:sudo unzip wordpress-4.9.4-zh_CN.tar.gz

解压后可以在文件中看见解压的文件夹wordpress。

在Ubuntu 18.04系统下搭建WordPress全过程

 

6.配置WordPress数据库

//登录进入数据库

mysql -u root -p

//创建数据库

CREATE DATABASE wordpress;

//创建管理员

CREATE USER wordpressusers;

//设置密码

SET PASSWORD FOR wordpressusers = PASSWORD("密码");

//设置权限

GRANT ALL PRIVILEGES ON wordpress.* TO wordpressusers IDENTIFIED BY "密码";

//生效配置

FLUSH PRIVILEGES;

//退出数据库

exit

 

7.配置WordPress环境

将wordpress的目录移动到默认路径并授权:

sudo mv wordpress/* /var/www/html/

sudo chmod -R 777 /var/www/html/

sudo mv /var/www/html/index.html /var/www/html/index~.html

sudo /etc/init.d/apache2 restart

注:通过以上配置,再去浏览器中访问IP地址就可以看到本文所达到的效果了。

 

相关主题

Linux VPS免插件备份并恢复WordPress网站

精选文章
热门文章