0
点赞
收藏
分享

微信扫一扫

docker部署redis/mysql

Sikj_6590 2022-02-17 阅读 92

1. mysql

docker run -di --name=ly_mysql -p 8765:3306 -e MYSQL_ROOT_PASSWORD=foobared mysql_utf8 

2. redis

mkdir /redis /redis/conf /redis/data

vim /redis/conf/redis.conf
bind 0.0.0.0
daemonize NO
protected-mode no
requirepass foobared
docker run -p 8764:6379 --name ly_redis -v /redis/conf/redis.conf:/etc/redis/redis.conf -v /redis/data:/data -di redis redis-server /etc/redis/redis.conf

3. nginx部署(http)

mkdir -p /home/nginx/conf /home/nginx/html /home/nginx/logs
# 新建配置文件
vim nginx/conf/nginx.conf

# 修改nginx配置文件
worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
    upstream node	{
        # 转发的IP
		server	106.14.42.253:8081;
		server	106.14.42.253:8082;
        server	106.14.42.253:8083;
	}
    server {
        listen       80;
        server_name  localhost;
        location / {
          #负载均衡配置
          proxy_pass http://node;
        }  
    }
}
举报

相关推荐

0 条评论