写点什么

阿里云 Centos7 安装 ssh+nginx+mysql 傻瓜式教程

发布于: 2021 年 08 月 02 日

1 本人使用的是阿里云的 Centos 7.4

1 使用 阿里云服务器 配置 ssh 远程链接

命令 如下:

1 cd /etc/ssh

2 vim sshd_config

3 取消 22 端口注释

4 ListenAddress 两个取消注释

5 按 esc + :wq! 退出

2 安装 Docker 环境

1 安装 Docker 的依赖库

yum install -y yum-utils device-mapper-persistent-data lvm2

2 添加 Docker CE 的软件源信息

yum-config-manager –add-repo mirrors.aliyun.com/docker-ce/linux/...

3 安装 Docker CE 注:如果直接 yum -y install docker 会默认下载最新的 docker-ce 的最新版本

4 yum makecache fast yum -y install docker-ce

5 systemctl start docker

3 在 Docker 安装 Nginx

1 docker pull nginx:latest

2 docker images

3 docker run –name nginx-test -p 8080:80 -d nginx

在浏览器地址栏输入:

http://<ECS 公网地址>:8080

访问 Nginx 服务

如果没访问到 需要在控制台安全组开启 8080 端口

4 Docker 安装 mysql

1 docker pull mysql (默认最新)

2 运行镜像,设置 root 账号初始密码(123456),映射本地宿主机端口 3306 到 Docker 端口 3306(没有挂载本地数据盘)

docker run -it –rm –name mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql

3 进入 mysql 容器: docker exec -it mysql bash

4 在容器内登陆 Mysql: mysql -uroot -p123456

5 select host,user,plugin,authentication_string from mysql.user; host 为 % 表示不限制 ip localhost 表示本机使用 plugin 非 mysql_native_password 则需要修改密码

6 ALTER user ‘root‘@’%’ IDENTIFIED WITH mysql_native_password BY ‘123456’; FLUSH PRIVILEGES;

7 需要打开 安全组端口 6379

5 温馨提示 阿里云 安全组端口一定要开放 www.9he.com

6 给一些告诫自己的话 学习是一个长跑 一味的追求结果可能很如人意 但是会失去当初学习编程的初衷 放平心态 不要浮躁。#

————————————————

原文作者:9heyunanquan

转自链接:https://learnku.com/articles/59640

版权声明:著作权归作者所有。商业转载请联系作者获得授权,非商业转载请保留以上作者信息和原文链接。

发布于: 2021 年 08 月 02 日阅读数: 4
用户头像

还未添加个人签名 2021.07.21 加入

还未添加个人简介

评论

发布
暂无评论
阿里云 Centos7安装ssh+nginx+mysql 傻瓜式教程