首页
关于
友链
Search
1
wlop 4K 壁纸 4k8k 动态 壁纸
1,517 阅读
2
Nacos持久化MySQL问题-解决方案
963 阅读
3
Docker搭建Typecho博客
765 阅读
4
滑动时间窗口算法
750 阅读
5
Nginx反向代理微服务配置
717 阅读
生活
解决方案
JAVA基础
JVM
多线程
开源框架
数据库
前端
分布式
框架整合
中间件
容器部署
设计模式
数据结构与算法
安全
开发工具
百度网盘
天翼网盘
阿里网盘
登录
Search
标签搜索
java
javase
docker
java8
springboot
thread
spring
分布式
mysql
锁
linux
redis
源码
typecho
centos
git
map
RabbitMQ
lambda
stream
少年
累计撰写
189
篇文章
累计收到
24
条评论
首页
栏目
生活
解决方案
JAVA基础
JVM
多线程
开源框架
数据库
前端
分布式
框架整合
中间件
容器部署
设计模式
数据结构与算法
安全
开发工具
百度网盘
天翼网盘
阿里网盘
页面
关于
友链
搜索到
30
篇与
的结果
2022-02-27
Docker安装PHP
Docker安装PHP拉取PHP镜像docker pull php:7.4-fpm运输PHP容器docker run -d -v /mydata/nginx/html:/var/www/html -p 9000:9000 --link mysql:mysql --name php php:7.4-fpm进入PHP容器docker exec -it php /bin/bashPHP扩展安装(非必须)docker-php-ext-install pdo_mysql设置随Docke启动docker update --restart=always php注意:自己映射路径/mydata/nginx/html。
2022年02月27日
237 阅读
0 评论
0 点赞
2022-02-27
Docker安装MySQL
安装前提,已经搭建好Docker环境,关于docker安装可参考我另一篇文章《Docker安装》一、Docker安装MySQL拉取Docker镜像docker pull mysql:5.7运行MySQL容器,参数说明见-说明1docker run -p 3306:3306 --name mysql \ -v /mydata/mysql/log:/var/log/mysql \ -v /mydata/mysql/data:/var/lib/mysql \ -v /mydata/mysql/conf:/etc/mysql \ -e MYSQL_ROOT_PASSWORD=密码 \ -d mysql:5.7二、MySQL配置修改MySQL配置文件,my.cnf内容见-说明2vi /mydata/mysql/conf/my.cnf容器的mysql 命令行工具连接docker exec -it mysql mysql -uroot -p注意:会提示输入密码,也就是上面2运行容器时配置的密码设置root 远程访问grant all privileges on *.* to 'root'@'%' identified by '密码' with grant option;刷新MySQL配置flush privileges;重启MySQL容器docker restart mysql设置启动Docker是启动MySQL容器docker update --restart=always mysql说明1:-p 3306:3306:将容器的3306 端口映射到主机的3306 端口-v /mydata/mysql/conf:/etc/mysql:将配置文件夹挂载到主机-v /mydata/mysql/log:/var/log/mysql:将日志文件夹挂载到主机-v /mydata/mysql/data:/var/lib/mysql/:将配置文件夹挂载到主机-e MYSQL_ROOT_PASSWORD=密码:root 用户密码注意:log\data\conf几个文件夹及路径不用手动新建,运行时会自动创建。说明2:my.cnf文件内容:[client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] init_connect='SET collation_connection=utf8_unicode_ci' init_connect='SET NAMES utf8' character-set-server=utf8 collation-server=utf8_unicode_ci skip-character-set-client-handshake skip-name-resolve说明:skip-name-resolve:跳过域名解析default-character-set=utf8:设置编码
2022年02月27日
350 阅读
0 评论
7 点赞
2022-02-27
Docker安装
一、环境准备备份原yum 源mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupCentOS设置新yum 源wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo使用阿里云Docker Yum源yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo生成缓存yum makecache卸载旧版本Dockeryum remove docker docker-common docker-selinux二、安装Docker CE安装需要的依赖包yum install -y yum-utils device-mapper-persistent-data lvm2安装yum install docker-ce -y启动dockersudo systemctl start docker设置开机启动sudo systemctl enable docker配置Docker 镜像加速mkdir -p /etc/docker在新建目录下新建daemon.json,内容如下:{ "registry-mirrors": ["https://bpavu6gm.mirror.aliyuncs.com"] }重新加载配置文件systemctl daemon-reload重启dockersystemctl restart docker三、docker-compose安装下载docker-composewget https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64安装mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose查看是否成功docker-compose --version注意:可以选择对应的版本。
2022年02月27日
316 阅读
0 评论
6 点赞
1
...
3
4