Ubuntu16.04搭建WordPress

云服务器配置

硬件配置
cpu:单核即可
内存:4G
存储空间:40G
软件配置
操作系统:Ubuntu 16.04 桌面版

安装Ubuntu16.04

1.创建虚拟机,自定义安装
在这里插入图片描述
2.默认即可,点击下一步
在这里插入图片描述
3.选择稍后安装操作系统
在这里插入图片描述
4.选择linux操作系统,版本Ubuntu64位
在这里插入图片描述
5.虚拟机名称与位置自己设定
在这里插入图片描述
6.根据个人需求单核即可
在这里插入图片描述
7.内存4G
在这里插入图片描述
8.使用NAT网络
在这里插入图片描述
9.选用LSI Logic
在这里插入图片描述
10.磁盘类型:SCSI
在这里插入图片描述
11.创建新磁盘
在这里插入图片描述
12.磁盘大小:40G
在这里插入图片描述
13.磁盘文件(默认就行)
在这里插入图片描述
14.自定义硬件
在这里插入图片描述
15.处理器项,虚拟化引擎打开第一个(CPU虚拟化)
在这里插入图片描述
16.CD项,使用ISO映像文件
在这里插入图片描述
17.完成设置
在这里插入图片描述
18.开启虚拟机,开始安装。选择中文简体,安装Ubuntu,安装时个人建议断开网络,这样安装会快一些
在这里插入图片描述
19.默认继续
在这里插入图片描述
20.清除整个磁盘并安装Ubuntu
在这里插入图片描述
21.默认继续
在这里插入图片描述
22.填写城市
在这里插入图片描述
23.默认汉语
在这里插入图片描述
24.设置用户与密码
在这里插入图片描述
25.等待安装完成
在这里插入图片描述
26.完成后重启
在这里插入图片描述
27.进入系统后,连接网络
在这里插入图片描述
28.右键打开终端或者ctrl+alt+t,输入sudo su进入root用户
在这里插入图片描述

环境搭建

1.使用apt-get update命令,看是否能使用

apt-get update

在这里插入图片描述

2.发现不能,因为apt-get进程被占用,我们则需要关掉进程,使用ps aux命令,列出进程,找到含有apt-get的进程使用sudo kill pid 关掉

在这里插入图片描述
3.再次使用apt-get update 就可以使用了,但是我们终止掉,不让它更新,因为后面会换源
在这里插入图片描述
4.安装vim

apt-get install vim

在这里插入图片描述
5.安装ssh远程连接

apt-get install openssh-server

在这里插入图片描述
6.查看网卡的名称以及网络信息

ifconfig

在这里插入图片描述
7.使用xshell远程连接

ssh xxx.xxx.xxx.xxx

在这里插入图片描述
8.输入用户
在这里插入图片描述
9.输入密码
在这里插入图片描述
10.连接成功并进入root用户
在这里插入图片描述
11.配置网络

vi /etc/network/interfaces

interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto ens33
iface ens33 inet static #静态网络
address 192.168.50.131 #IP地址
netmask 255.255.255.0 #子网掩码
broadcast 192.168.50.255 #广播地址
gateway 192.168.50.2 #网关
dns-nameservers 114.114.114.114
dns-nameservers 8.8.8.8

配置完成后重启网卡或者直接重启虚拟机

12.ping百度,看网络通不通
在这里插入图片描述
13.更换阿里源
备份源

cp /etc/apt/sources.list /etc/apt/sources_init.list

删除原来的源,更换为阿里源

vim /etc/apt/sources.list

deb http://mirrors.aliyun.com/ubuntu/ xenial main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe

14.更新源

apt-get update

搭建WordPress

安装Apache 2

apt-get install apache2

安装mysql

apt-get install mysql-server mysql-client

安装 PHP 及模块

apt-get install php7.0
apt-get install php7.0-mysql
service apache2 restart

注意:PHP-FPM 已经包含在 php7.0 中。

a2enmod proxy_fcgi
service apache2 reload
a2enconf php7.0-fpm

关于 MPM 的选择

a2dismod mpm_prefork
a2enmod mpm_event

注意:使用 event 方式代替 prefork 方式完全是可选操作。可以跳过本步,继续进行后续操作。

重启服务程序

service apache2 restart
service mysql restart
service php7.0-fpm restart

调整 Apache 配置

为 Apache 添加 rewrite 模块。

service apache2 restart
a2enmod rewrite

站点路径配置

vim /etc/apache2/apache2.conf

找到下面这段

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted

将配置文件中的 AllowOverride None 改为 AllowOverride All,保存并退出。

重启服务

service apache2 restart
service mysql restart
service php7.0-fpm restart

数据库的配置

mysql -u root -p

CREATE DATABASE WordPressDb;
#创建数据库
CREATE USER DbUser@localhost IDENTIFIED BY ‘0000’;
#创建数据库用户与密码
GRANT ALL PRIVILEGES ON WordPressDb.* TO DbUser@localhost IDENTIFIED BY ‘0000’;
#设置数据库用户权限
FLUSH PRIVILEGES;
#刷新数据库权限
EXIT;
#退出数据库

建立文件夹

建立 Work 文件夹并切换至 ~/Work 目录(对于 root 用户即为 /root/Work 目录):

cd ~
mkdir Work
cd Work

下载 WordPress 最新中文版本:

用迅雷下载:https://cn.wordpress.org/latest-zh_CN.zip

将本地的 wordpress-5.3.2-zh_CN.zip 文件上传至云服务器的 /root/Work 文件夹中。

apt-get install unzip
unzip wordpress-5.3.2-zh_CN.zip -d /var/www/html/

安装 WordPress 站点

访问权限 将 wordpress 目录下的全部文件及文件夹设置为 www-data 用户及用户组所有。

cd /var/www/html/
chown www-data:www-data -R ./wordpress/

安装站点

使用浏览器访问:

http://192.168.50.131/wordpress/

后续按照网站步骤就能进去了
这个是普通界面:
在这里插入图片描述
这个是管理界面:
在这里插入图片描述

发布了1 篇原创文章 · 获赞 5 · 访问量 50

猜你喜欢

转载自blog.csdn.net/weixin_44464598/article/details/105054847