当前位置: 首页 > news >正文

烟台做网站哪里好2022最新免费的推广引流软件

烟台做网站哪里好,2022最新免费的推广引流软件,企业信息系统类型,单页面 网站怎么做的一、docker-compose部署mysql 1、准备镜像 2、编写my.cnf配置文件 # 服务端参数配置 [mysqld] usermysql # MySQL启动用户 default-storage-engineINNODB # 创建新表时将使用的默认存储引擎 character-set-serverutf8mb4 # 设置mysql服务端默认字符集…

一、docker-compose部署mysql

1、准备镜像

2、编写my.cnf配置文件

# 服务端参数配置
[mysqld]
user=mysql                     # MySQL启动用户
default-storage-engine=INNODB  # 创建新表时将使用的默认存储引擎
character-set-server=utf8mb4   # 设置mysql服务端默认字符集
collation-server = utf8mb4_general_ci # 数据库字符集对应一些排序等规则,注意要和character-set-server对应
pid-file=/var/lib/mysql/mysqld.pid  # pid文件所在目录
socket=/var/lib/mysql/mysqld.sock # 用于本地连接的socket套接字
datadir=/var/lib/mysql             # 数据文件存放的目录
#bind-address=127.0.0.1                  # MySQL绑定IP
expire_logs_days=7                            # 定义清除过期日志的时间(这里设置为7天)
# 设置client连接mysql时的字符集,防止乱码
init_connect='SET NAMES utf8mb4'
# 是否对sql语句大小写敏感,1表示不敏感
lower_case_table_names=1
# 执行sql的模式,规定了sql的安全等级, 暂时屏蔽,my.cnf文件中配置报错
#sql_mode = STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
# 事务隔离级别,默认为可重复读,mysql默认可重复读级别(此级别下可能参数很多间隙锁,影响性能)
transaction_isolation=READ-COMMITTED
# TIMESTAMP如果没有显示声明NOT NULL,允许NULL值
explicit_defaults_for_timestamp=true
#它控制着mysqld进程能使用的最大文件描述(FD)符数量。
#需要注意的是这个变量的值并不一定是你设定的值,mysqld会在系统允许的情况下尽量获取更多的FD数量
open_files_limit=65535
# 允许最大连接数
max_connections=200
#最大错误连接数
max_connect_errors=600
#禁用DNS解析
skip-name-resolve=1
[client]
default-character-set=utf8mb4  # 设置mysql客户端默认字符集

3、编写docker-compose.yml配置文件

version: '3'
services:mysql:restart: unless-stoppedimage: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mysql:8.4.2container_name: mysql8ports:- "13306:3306"volumes:- ./conf/my.cnf:/etc/my.cnf- ./data/mysql:/var/lib/mysql - ./logs:/var/log/mysql  environment:- TZ=Asia/Shanghai- LANG=en_US.UTF-8- MYSQL_ROOT_PASSWORD=123456logging:driver: "json-file"options:max-size: "10m"max-file: "3"    

4、使用docker-compose up启动mysql

        连接数据库,部署完成。

二、docker-compose部署redis

1、准备镜像

2、编写redis.conf配置文件

        创建目录:

        在conf目录下编写配置文件redis.conf配置文件:

# 关闭保护模式,允许远程连接
protected-mode no
# 开启AOF持久化
appendonly yes 
# 密码
# requirepass 123456

3、编写docker-compose.yml文件

version: '3'
services:redis: # 服务名称image: redis:latest # redis镜像版本container_name: redis # 容器名称ports:- 6379:6379 # 指定宿主机端口与容器端口映射关系,宿主机:容器volumes:- ./conf/redis.conf:/etc/redis/redis.conf # 映射配置文件目录,宿主机:容器- ./data:/data # 映射数据目录,宿主机:容器restart: always # 容器开机自启privileged: true # 获取宿主机root权限command: ["redis-server","/etc/redis/redis.conf"] # 指定配置文件启动redis-server进程

4、启动容器

        使用docker-compose up启动容器:

        使用命令docker exec -it redis redis-cli,进入容器测试:

三、docker-compose部署springboot项目

1、下载jdk镜像

        这里以 jdk8 为例(其他版本一样的操作),直接搜索 jdk8 镜像,选择一个下载即可。

        目录结构如下:

 

2、编写docker-compose.yml文件

version: '3'
services:demo:build: ./demovolumes:- ./demo/logs:/usr/local/logsports:- 8082:8082

3、编写 Dockerfile

# 基础镜像
FROM dockette/jdk8
# 拷贝jar包到容器中
COPY jx-project-manager.jar /usr/local/demo.jar
# 容器工作目录
WORKDIR /usr/local
# 设置字符集
ENV LANG C.UTF-8
# 启动命令(注意,这里一定要用ENTRYPOINT,不能用CMD)
ENTRYPOINT ["java", "-jar", "/usr/local/demo.jar"]

4、启动容器

        启动成功使用接口测试工具测试。

 

http://www.15wanjia.com/news/3280.html

相关文章:

  • php sqlite 做网站关键字挖掘爱站网
  • dw网站根目录怎么做亚马逊开店流程及费用
  • 低价网站建设上海推广网站
  • 旅游网站平台建设方案策划书优化大师绿色版
  • 杭州维利国德网站建设案例百度网站流量查询
  • 北京建设工程交易网站官网推广产品的软文怎么写
  • 前端用什么框架做网站老王搜索引擎入口
  • 佛山网站建设网站制作公司如何建立一个自己的网站啊
  • 怎样做销售水蜜桃网站搜索引擎营销的内容有哪些
  • 做漫画视频在线观看网站seo优化专家
  • 重庆璧山网站建设腾讯推广平台
  • 手机版网站开发实例站长之家查询网站
  • 做网站首页文件深圳优化公司统高粱seo
  • 做电影类网站收入怎么样办理培训机构需要具备的条件
  • 在线播放的网站怎么做百度认证中心
  • 义乌 外贸网站 开发友情链接的概念
  • 惠州做棋牌网站建设东莞seo建站
  • 网站备案 主办单位灰色关键词排名代发
  • wordpress站安装百度商桥发布新闻的平台有哪些
  • 胶州市 网站建设找代写文章写手
  • 河南股票配资网站建设教育培训报名
  • wordpress如何修改背景图片网站优化+山东
  • 淘宝站内推广方式有哪些石家庄网站建设培训
  • 有开源项目做的网站互联网营销软件
  • 公司网站是做的谷歌的seo入门培训
  • 电话销售-网站建设-开场白b站2023推广网站
  • 做安卓开发要去看哪些网站网络推广渠道公司
  • 中国网站建设集团河南最近的热搜事件
  • 电子商务网站规划与建设步骤亚马逊跨境电商开店流程及费用
  • 山西阳泉王平 做网站查域名的网址