阿里云 + Ubuntu + WordPress 建造个人博客网站

前言

需要准备的东西:

  1. 需要注册一个域名
  2. 域名需要备案
  3. 需要购买一个ESC服务器

上述的操作,非常的简单,就不多叙述了

一、阿里云ESC服务器配置

1.首先远程连接服务器

阿里云 + Ubuntu + WordPress 建造个人博客网站

输入用户名密码

根据提示输入,Linux 用户名一般为 root,密码如果忘记了,可以修改

2.系统升级和更新源

sudo apt-get update
sudo apt-get upgrade

3. 配置apache2

apt-get install apache2 -y

在本地计算机(您自己使用的电脑打开浏览器)输入http://<云主机 IP 地址> 查看到 “it works” 界面,说明 apache2 安装成功。

当然在这之前,你的安全组需要进行下配置

阿里云 + Ubuntu + WordPress 建造个人博客网站

4.安装php组件

apt-get 里有 php7.0 ,所以我们可以直接安装 php7.0 。

sudo apt-get install php7.0 -y

安装 php 相关组件:

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

5.安装mysql数据库

sudo apt-get install mysql-server -y

安装php mysql相关组件:

sudo apt-get install php7.0-mysql

6.安装phpmyadmin

使用 apt-get 安装 phpmyadmin,安装过程中,您需要根据提示选择 apache2 ,再输入root密码 和数据库密码:

sudo apt-get install phpmyadmin -y

7.建立 /var/www/html 下的软连接

使得mysql和phpmyadmin文件链接起来使得在www文件加下的文件可以直接被访问

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

8.重启mysql 和apache2

sudo service mysql restart
sudo systemctl restart apache2.service

二、下载并安装wordpress

1.下载wordpress

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

2.安装解压工具

sudo apt-get install zip

3.解压wordpress安装包

sudo unzip latest-zh_CN.zip

4.将解压后的文件移动到web目录

sudo rsync -av wordpress/*    /var/www/html/

5.设置web目录的权限

sudo chmod -R 755 /var/www/html/
sudo chown -R www-data:www-data /var/www/html/

三、数据库配置

登录数据库

进入 mysql,输入以下代码后,按提示输入您MySQL密码:

mysql -u root -p

1.为 wordpress 创建一个叫 wordpress 的数据库

CREATE DATABASE wordpress;

2.为这个数据库设置一个用户为 wordpressuser(用户名自取)

CREATE USER wordpressuser;

3.为这个用户配置一个密码为 password123

SET PASSWORD FOR wordpressuser = "password123";

4.为这个用户配置数据库的访问权限:

grant all privileges on *.* to wordpressuser@'%' with grant option;

5.生效这些配置

FLUSH PRIVILEGES;

6.退出

exit;

四、配置wordpress

1.修改worldpress的配置文件

cd /var/www/html
mv wp-config-sample.php wp-config.php

2. 打开wp-config.php

阿里云 + Ubuntu + WordPress 建造个人博客网站

根据您的数据库配置修改 wp-config.php 文件中的内容

/** The name of the database for WordPress */
define( 'DB_NAME', 'wordpress' );

/** MySQL database username */
define( 'DB_USER', 'wordpressuser' );

/** MySQL database password */
define( 'DB_PASSWORD', 'password123' );

3.重启 apache 和 mysql

sudo systemctl restart apache2.service
sudo systemctl restart mysql.service
rm -rf index.html

4.进入 wordpress 界面

本地浏览器输入服务器IP地址,跳转至wordpress安装界面
在安装界面中输入数据库密码即可完成安装
本地机器输入IP地址/wp-admin
进入wordpress后台

END

最后就是你自己捣鼓 wordpress了

上一篇:第六天


下一篇:WordPress网站搬家教程(根目录程序+ MySQL数据库)