下载集成环境 https://cloud.tencent.com/developer/article/2123686 链接: https://pan.baidu.com/s/1jtDpcaCx29MSeI94omuu5w 提取码:hhgs myCentOS 说明 账号:root/123456 所有软件放在 /apps/ 目录下 mysql 和 redis 安全考虑没有配置远程访问 防火墙已关闭 重…

下载集成环境

https://cloud.tencent.com/developer/article/2123686

链接:https://pan.baidu.com/s/1jtDpcaCx29MSeI94omuu5w 提取码:hhgs

myCentOS 说明

账号:root/123456

  1. 所有软件放在 /apps/ 目录下
  2. mysql 和 redis 安全考虑没有配置远程访问
  3. 防火墙已关闭
  4. 重启是 nginx 没有平滑启动,需要手动平滑启动: /usr/local/nginx/sbin/nginx -c/usr/local/nginx/conf/nginx.conf /usr/local/nginx/sbin/nginx -s reload

redis 允许远程连接(redis 在虚拟机本地而不是 docker)

密码:123456

vim /apps/redis/redis-6.2.4/redis.conf
# 允许远程主机访问 注释绑定的主机地址 bind 127.0.0.1 修改为bind 0.0.0.0
# 修改redis的守护进程为no,不启用 daemonize no
# 修改redis的保护模式为no,不启用 protected-mode no
# 复制redis.conf配置文件到/etc/目录下(因为使用了脚本服务启动)
cp /apps/redis/redis-6.2.4/redis.conf /etc/
# 重启redis:
systemctl restart redis
# redis操作
systemctl start redis.service #启动redis服务
systemctl stop redis.service #停止redis服务
systemctl restart redis.service #重新启动服务
systemctl status redis.service #查看服务当前状态
systemctl enable redis.service #设置开机自启动
systemctl disable redis.service #停止开机自启动

允许 mysql 远程登录(redis 在虚拟机本地而不是 docker)

账号密码:root/123456

systemctl start mysqld.service  # 启动mysql
systemctl enable mysqld.service  # 开机自启
systemctl disable mysqld.service  # 关闭自启
# 进入MySQL
mysql -u root -p
# 进入后
grant all privileges on *.* to root@"%" identified by "new password";

docker 开机自启

systemctl start docker.service  # 启动docker
systemctl enable docker.service  # 开机自启
systemctl disable docker.service  # 关闭自启

docker 安装 portainer

#安装
docker search portainer
docker pull portainer/portainer

https://segmentfault.com/a/1190000040569469

#通过命令安装 Portainer
#第一次执行
docker volume create portainer_data
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
cd /usr/libexec/docker/
sudo ln -s docker-runc-current docker-runc
#以后进去启动就执行这个
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

Node.js 服务 Docker 容器化应用实践

https://github.com/qufei1993/Nodejs-Roadmap/blob/master/docs/devops/docker-nodejs.md

暂无评论