环境:
在数码视讯Q7上装了openwrt, 并已建好了Docker环境
参考: armbian装docker+wordpress实现https访问
另:
英文官网可能是: https://wordpress.org/
WordPress中文官网: https://cn.wordpress.org/
GitHub网站: https://github.com/WordPress/WordPress
1. 安装数据库
使用mariaDB数据库.
# 拉取mariadb镜像
# docker pull mariadb
# 运行数据库容器
# docker run -d --name DB4WordPress -p 3306:3306 -v /data/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 mariadb
参数说明:
--name: 容器名称,这里设置为DB4WordPress
-p: 端口映射,宿主机的3306端口映射给容器的3306端口.第一个3306是宿主机(即物理机器)的端口,第二个是容器的端口
-e: 环境变量. MYSQL_ROOT_PASSWORD, 设置root密码为123456
-v: 指定数据卷,也就是将mariadb容器的/var/lib/mysql映射到宿主机的/data/mysql
# 检查是否运行
# docker ps -a
新建wordpress的库
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 12
Server version: 10.5.9-MariaDB-1:10.5.9+maria~focal mariadb.org binary distribution
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> create database wordpress;
Query OK, 1 row affected (0.001 sec)
MariaDB [(none)]> quit
Bye
2. 安装WordPress
# 拉取wordpress镜像
# docker pull wordpress
# 运行wordpress容器
WORDPRESS_DB_HOST : 链接的docker的MySQL的IP地址和端口,一般设置成mysql表示用默认的设置
WORDPRESS_DB_USER : 指定数据库用户
WORDPRESS_DB_PASSWORD : 指定数据库用户的密码,如果用户是root,那么要和之前启动数据库时的"MYSQL_ROOT_PASSWORD"相同。
WORDPRESS_DB_NAME: 数据库名
--link 链接到mariadb容器的名称(感觉这里用不着link)
# 检查是否运行
# docker ps -a
用浏览器打开http://192.168.1.7:1080, 确认安装成功
3.更改WordPress语言设置为中文
参考: 更改WordPress语言设置(例如中文版和英文版转换)
评论