ubuntu——环境安装 docker mongo redis jdk

1、安装 docker

Ubuntu使用 APT 安装docker 1.安装必要的一些系统工具 sudo apt-get update sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common 1 2 2.安装 GPG 证书 curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - 1 3.写入软件源信息 sudo add-apt-repository deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable 1 4.更新并安装 Docker CE sudo apt-get -y update sudo apt-get -y install docker-ce

 

2、安装单实例 mongodb

docker run -d --name mongo27017 \               -p 27017:27017 \               -v /root/data/soft/mongo/mongo27017:/data/db \               -m 1G --memory-swap 1G \               mongo:4.0.24 \               --bind_ip_all \               --storageEngine wiredTiger \               --wiredTigerCacheSizeGB 0.6
docker exec -it mongo27017 mongo 127.0.0.1:27017 -eval db.adminCommand({listDatabases:1})

 

3、安装单实例 redis

docker run -d --name redis6379 \               -p 6379:6379 \               -v /root/data/soft/redis/redis6379:/data \               -m 1G --memory-swap 1G \               redis:6.2.3 \               --maxmemory 100m
docker exec -it redis6379 redis-cli -h 127.0.0.1 -p 6379 keys *

 

4、安装 openresty

# 导入我们的 GPG 密钥: wget -qO - https://openresty.org/package/pubkey.gpg | sudo apt-key add -   # 安装 add-apt-repository 命令 # (之后你可以删除这个包以及对应的关联包) sudo apt-get -y install software-properties-common   # 添加我们官方 official APT 仓库: sudo add-apt-repository -y deb http://openresty.org/package/ubuntu $(lsb_release -sc) main   # 更新 APT 索引: sudo apt-get update  sudo apt-get install openresty
service openresty status

修改 nginx.conf 配置   vim  /usr/local/openresty/nginx/conf/nginx.conf

lua_code_cache on; lua_package_path  /root/data/acgn/game_res/?.lua;/root/data/acgn/game_res/script/?.lua;/root/data/acgn/game_res/serverbattle/src/?.lua;;; server {     listen       8009;     server_name  localhost;      client_max_body_size 50m;     client_body_buffer_size 10m;      location /battle_callback {         default_type text/plain;         content_by_lua_file /root/data/acgn/game_res/blaze_battle.lua;     }      error_page   500 502 503 504  /50x.html;     location = /50x.html {         root   html;     } }

 

5、安装 jdk

apt-get update  apt-get install openjdk-8-jdk