Skip to content

Commit f74c74a

Browse files
committed
2018-05-31 补充 WordPress
1 parent 373a5ef commit f74c74a

4 files changed

Lines changed: 65 additions & 48 deletions

File tree

README.md

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -86,19 +86,9 @@
8686
- [YApi 安装和配置](markdown-file/YApi-Install-And-Settings.md)
8787
- [Kafka 安装和配置](markdown-file/Kafka-Install-And-Settings.md)
8888
- [Showdoc 安装和配置](markdown-file/Showdoc-Install-And-Settings.md)
89+
- [WordPress 安装和配置](markdown-file/WordPress-Install-And-Settings.md)
8990

9091

91-
## 下一步(Next)
92-
93-
- Apache 安装和配置
94-
- LVS + Keepalived 高可用
95-
- MySQL + Keepalived 高可用
96-
- ActiveMQ 服务安装和配置
97-
- Zabbix 安装和配置
98-
- Nagios 安装和配置
99-
- sed 学习
100-
- 常用脚本
101-
10292
## 联系(Contact)
10393

10494
- Email:[email protected](常用) or [email protected](备用)

SUMMARY.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,4 +74,5 @@
7474
* [CI 整套服务安装和使用](markdown-file/CI-Install-And-Usage.md)
7575
* [YApi 安装和配置](markdown-file/YApi-Install-And-Settings.md)
7676
* [Kafka 安装和配置](markdown-file/Kafka-Install-And-Settings.md)
77-
* [Showdoc 安装和配置](markdown-file/Showdoc-Install-And-Settings.md)
77+
* [Showdoc 安装和配置](markdown-file/Showdoc-Install-And-Settings.md)
78+
* [WordPress 安装和配置](markdown-file/WordPress-Install-And-Settings.md)

TOC.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,4 +71,5 @@
7171
- [Node.js 安装和使用](markdown-file/Node-Install-And-Usage.md)
7272
- [YApi 安装和配置](markdown-file/YApi-Install-And-Settings.md)
7373
- [Kafka 安装和配置](markdown-file/Kafka-Install-And-Settings.md)
74-
- [Showdoc 安装和配置](markdown-file/Showdoc-Install-And-Settings.md)
74+
- [Showdoc 安装和配置](markdown-file/Showdoc-Install-And-Settings.md)
75+
- [WordPress 安装和配置](markdown-file/WordPress-Install-And-Settings.md)

markdown-file/WordPress-Install-And-Settings.md

Lines changed: 60 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,86 +1,111 @@
1-
# WordPress 安装和配置(初稿)
1+
# WordPress 安装和配置
22

3+
## 环境
34

4-
## 更新系统
5+
- 腾讯云
6+
- CentOS 7.4
7+
- 1C + 1G(最低配置)
8+
- IP:193.112.211.201
9+
- 推荐按此文章进行安装的时候可以把该 IP 替换成你的,方便直接复制
10+
11+
## 更新系统可更新软件
512

613
```
714
yum clean all
815
yum -y update
916
```
1017

18+
## 安装 Apache
19+
1120
```
1221
yum install -y httpd
1322
systemctl start httpd.service
1423
systemctl enable httpd.service
1524
```
1625

17-
- 访问:<http://193.112.221.201>
26+
- 访问(如果出现 Apache 欢迎页面即表示成功):<http://193.112.211.201>
27+
28+
29+
## 安装 MySQL
30+
31+
#### MySQL 5.6(尽可能不用旧版本)
1832

1933
```
20-
mysql 5.6
2134
sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
2235
yum install mysql mysql-server mysql-libs mysql-server
36+
```
37+
38+
#### MySQL 5.7(推荐)
2339

24-
mysql 5.7
40+
```
2541
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
2642
yum localinstall -y mysql57-community-release-el7-8.noarch.rpm
2743
yum install mysql-community-server
2844
2945
systemctl enable mysqld.service
3046
systemctl restart mysqld.service
47+
```
3148

32-
默认 mysql 5.7 安装完有一个随机密码生成,位置在:/var/log/mysqld.log,里面有这样一句话:
33-
A temporary password is generated for root@localhost: 随机密码
34-
35-
不用随机密码,我们可以设置密码
36-
systemctl stop mysqld.service
37-
/usr/sbin/mysqld --skip-grant-tables --user=mysql
38-
39-
在启动一个终端:mysql -u root mysql
40-
41-
UPDATE user SET authentication_string=PASSWORD('新密码') where USER='root';FLUSH PRIVILEGES;
42-
GRANT ALL PRIVILEGES ON *.* TO '数据库用户名'@'%' IDENTIFIED BY '数据库用户名的密码' WITH GRANT OPTION;
43-
44-
systemctl restart mysqld.service
49+
#### MySQL 5.7 配置
4550

46-
试一下:mysql -h localhost -u root -p,然后输入密码,输入:select 1;
4751

48-
如果报:You must reset your password using ALTER USER statement before executing this statement
52+
- 默认 MySQL 5.7 安装完有一个随机密码生成,位置在:`/var/log/mysqld.log`,里面有这样一句话:`A temporary password is generated for root@localhost: 随机密码`
53+
- 如果初次要连上去需要填写该密码
54+
- 我们也可以选择重置密码:
55+
- `systemctl stop mysqld.service`
56+
- `/usr/sbin/mysqld --skip-grant-tables --user=mysql`
57+
- 在启动一个终端:`mysql -u root mysql`
58+
- `UPDATE user SET authentication_string=PASSWORD('新密码') where USER='root';FLUSH PRIVILEGES;`
59+
- `GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '上一步的新密码' WITH GRANT OPTION;`
60+
- `systemctl restart mysqld.service`
61+
- 试一下:`mysql -h localhost -u root -p`
62+
- 然后输入密码,输入:`select 1;`
63+
- 如果报:`You must reset your password using ALTER USER statement before executing this statement`
64+
- `set password = password('新密码');`
4965

50-
set password = password('新密码');
66+
## 安装 PHP
5167

52-
```
68+
- 安装命令:`yum install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc`
69+
- 测试 PHP 安装结果,新建文件:`vim /var/www/html/info.php`
5370

5471
```
55-
yum install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
56-
57-
vim /var/www/html/info.php
58-
5972
<?php
6073
phpinfo();
6174
?>
6275
```
6376

64-
- <http://193.112.221.201/info.php>
77+
- 浏览器访问(出现 PHP 环境信息表示安装成功):<http://193.112.211.201/info.php>
78+
- 测试后删除刚刚文件:`rm -rf /var/www/html/info.php`
6579

80+
## 安装 WordPress
6681

67-
rm -rf /var/www/html/info.php
68-
69-
https://cn.wordpress.org/
82+
- 寻找官网最新版本下载地址(201806 是 4.9.4):<https://cn.wordpress.org/>
7083

7184
```
7285
cd /var/www/html/
86+
7387
wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.zip
88+
7489
unzip wordpress-4.9.4-zh_CN.zip
75-
mv wordpress-4.9.4-zh_CN.zip /opt
7690
77-
chown -R apache:apache /var/www/html
78-
chmod -R 775 /var/www/html/wordpress
91+
rm -rf wordpress-4.9.4-zh_CN.zip
7992
80-
创建数据库:wordpress
93+
cd /var/www/html/wordpress && mv * ../
94+
95+
chmod -R 777 /var/www/html/
8196
```
8297

83-
- <http://193.112.221.201/wordpress/wp-admin/setup-config.php>
98+
## 创建数据库
99+
100+
- SQL 语句:`CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;`
101+
102+
## WordPress 在线配置引导
103+
104+
- 浏览器访问:<http://193.112.211.201/wp-admin/setup-config.php>
105+
106+
## DNS 解析
107+
108+
- 我是托管到 DNSPOD,重新指向到新 IP 地址即可
84109

85110
## 资料
86111

0 commit comments

Comments
 (0)