wordpress:6.3的docker部署和k8s部署方式
2023-12-13 07:33:30
wordpress:6.3的docker部署
一.docker部署mysql5.7数据库
docker pull mysql:5.7
mkdir -p /data/mysql/data /data/mysql/logs /data/mysql/conf
touch /data/mysql/conf/my.cnf
docker run --restart=always -p 13306:3306 --name mysql -v /data/mysql/conf:/etc/mysql/conf.d -v /data/mysql/logs:/logs -v /data/mysql/data:/var/lib/mysql -v /etc/localtime:/etc/localtime:ro -e MYSQL_ROOT_PASSWORD=111111 -d mysql:5.7
docker exec -it mysql bash
二.创建wordpress用户
1、root登录服务器 进入数据库 mysql -u root -p111111
2、创建数据库 create database wordpress; shop 为数据库名称
3、查看创建数据库 show databases; (小命令 use shop; 进入数据库 show table;)
4、创建数据库的用户
create user 'wordpress'@'%' identified by '111111';
'wordpress' 用户名称
'111111' 用户密码
@后的命令解释
'%' - 所有情况都能访问
'localhost' - 本机才能访问
'111.222.33.44' - 指定 ip 才能访问
5、给予新用户的授予权限
grant all on wordpress.* to wordpress@'%' identified by "111111";
all 可以替换为 select,delete,update,create,drop
数据库名 所有的 用*
数据库表 所有的 用*
6、查看权限
show grants for 'wordpress'@'%' (如果定义了指定ip 访问 就需要更改为ip地址)
7、删除用户
drop user 用户名称
8、修改用户
rename user '用户名称'@'ip地址/%' to '新用户'@'ip地址/%';
9、修改密码
set password for '用户名'@'IP地址' = Password('新密码');
三.docker部署wordpress服务
docker run -itd --name=wordpress --restart=always -v /data/wordpress/html:/var/www/html --link mysql:mysql -p 8888:80 -d wordpress:6.3
http://192.168.1.1:8888/
http://192.168.1.1:8888/wp-login.php #登录wordpress
wordpress:6.3k8s部署方式
文章来源:https://blog.csdn.net/jialiu111111/article/details/134920783
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!