业务系统上云
mysql的相关指令及实验
指令
1、执行如下命令,更新YUM源。(必须操作这一步)
rpm -Uvh https://labfileapp.oss-cn-hangzhou.aliyuncs.com/mysql57-community-release-el7-9.noarch.rpm
2、执行如下命令,安装MySQL。
yum -y install mysql-community-server --nogpgcheck
3、执行如下命令,查看MySQL版本号。
mysql -V
4、启动MySQL
systemctl start mysqld
5、配置MySQL的root用户密码。
执行如下命令,查看/var/log/mysqld.log文件,获取root用户的初始密码。
grep 'temporary password' /var/log/mysqld.log
执行以下命令,使用root用户登录数据库。
mysql -uroot -p
执行以下命令,修改MySQL的root用户的初始密码。
set global validate_password_policy=0; #修改密码安全策略为低(只校验密码长度,至少8位)。
ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678';
执行以下命令,授予root用户远程管理权限。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678';
6、权限修改立即生效
flush privileges;
6、创建新用户
create user 'dms'@'%' IDENTIFIED BY 'Ecs123!';
7、执行.sql文件
source [文件地址]
实验
1、ECS中的MySQL的安全性配置(重置密码、删除匿名用户、禁止Root账户远程登录、删除test库以及对test库的访问权限)以及使用DMS远程访问ECS数据库
ECS与RDS、Redis、NAS、OSS
指令
1、 ECS链接RDS数据库
先在RDS实例中获取RDS的内网地址
然后再ECS中输入mysql -h[内网地址] -u[用户名] -p[密码]
块存储相关实验
实验
1、 Linux下对云盘分区、安装文件系统、挂载、快照、初始化、回滚、卸载
2、 ECS挂载NAS
3、 使用oss的文件显示到ECS的docker中
借助OSS搭建在线教育视频课程分享网站
docker的相关指令及实验
1、执行如下命令,安装Docker的依赖库。
yum install -y yum-utils device-mapper-persistent-data lvm2
2、执行如下命令,添加Docker CE的软件源信息。
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、执行如下命令,安装Docker CE。
yum makecache fast
yum -y install docker-ce
4、执行如下命令,启动Docker服务。
systemctl start docker
5、 在容器镜像服务控制台左侧导航栏中,选择镜像工具>镜像加速器,执行提示的命令。
6、重新加载服务配置文件。
systemctl daemon-reload
7、重启Docker服务。
systemctl restart docker
8、查看Docker镜像仓库中Nginx的可用版本。
docker search nginx
9、拉取最新版的Nginx镜像。
docker pull nginx:latest
10、查看本地镜像。
docker images
12、运行容器。
docker run --name nginx-test -p 8080:80 -d nginx
在Chromium浏览器打开新页签,在地址栏输入http://<ECS公网地址>:8080访问Nginx服务。