0
点赞
收藏
分享

微信扫一扫

基于Python实现汽车销售数据可视化+预测【500010086.1】

目录

一、AWS 产品类别选择

(1)应用服务器选择 

(2)数据服务器选择 

(3)存储云盘选择

二、前置准备 

(1)域名准备、证书申请、网站备案、AWS 启动新实例、端口开放 

(2)AWS 连接实例

(3)查看操作系统信息 

三、EC2 实例安装 docker

(1)更新系统软件包 

(2)安装 docker 所需的依赖项 

(3)启动 docker 服务并设置开机自启动

(4)验证 docker 是否安装成功

(5)查看已安装的 docker 版本号 

(6)查找 docker 可执行文件的实际路径 

四、EC2 实例使用 docker 安装 jdk

(1)查找 Docker Hub 上的 Dragonwell JDK 镜像

(2)拉取 Dragonwell JDK 镜像

(3)运行 Dragonwell JDK 容器

(4)查看容器的状态 

(5)启动容器并进入其交互式 shell 查看 jdk 版本

五、docker 安装 nginx、nacos、redis、sentinel

(1)安装:nginx 

(2)安装:nacos

(3)安装:redis

(4)安装:sentinel

六、docker 启动 nginx、nacos、redis、sentinel

(1)启动:nginx 

(2)启动:nacos

(3)启动:redis

(4)启动:sentinel

七、部署证书到 EC2 实例

(1)证书申请 

(2)上传证书到服务器  

八、EC2 实例部署前后端代码

(1)服务器创建存放前端代码的目录 

(2)服务器创建存放后端代码的目录  

九、设置 nginx 配置文件

(1)文件路径

(2)设置配置文件 

① xxx.conf 

② xxx443.conf

(3)EC2 实例重启 nginx 服务

十、浏览器访问网站 

(1)访问:nacos 

(2)访问:Sentinel Dashboard

(3)访问:医疗管理后台系统 



一、AWS 产品类别选择

(1)应用服务器选择 

『亚马逊云科技产品测评』活动征文|AWS 云服务器 EC2 实例类型及其适用场景详细说明icon-default.png?t=N7T8https://gusanshang.blog.csdn.net/article/details/134263726


(2)数据服务器选择 

『亚马逊云科技产品测评』活动征文|AWS 数据库产品类别及其适用场景详细说明icon-default.png?t=N7T8https://gusanshang.blog.csdn.net/article/details/134554322


(3)存储云盘选择

『亚马逊云科技产品测评』活动征文|AWS 存储产品类别及其适用场景详细说明icon-default.png?t=N7T8https://gusanshang.blog.csdn.net/article/details/134558112



二、前置准备 

(1)域名准备、证书申请、网站备案、AWS 启动新实例、端口开放 

『亚马逊云科技产品测评』活动征文|AWS 域名注册、启动与连接 EC2 新实例、端口开放详细教程icon-default.png?t=N7T8https://gusanshang.blog.csdn.net/article/details/134580241

【Linux】Centos 8 服务器部署:阿里云域名注册、域名解析、个人网站 ICP 备案详细教程icon-default.png?t=N7T8https://gusanshang.blog.csdn.net/article/details/134033592

【Linux】Centos 8 服务器部署:阿里云域名申请免费 SSL 证书详细教程icon-default.png?t=N7T8https://gusanshang.blog.csdn.net/article/details/134037311


(2)AWS 连接实例


(3)查看操作系统信息 

CPU & 内存1 核 (vCPU) 2 GiB
操作系统Amazon Linux release 2023 (Amazon Linux)
详细信息
  • 名称 (NAME): Amazon Linux
  • 版本 (VERSION): 2023
  • ID: amzn
  • ID 类似 (ID_LIKE): fedora
  • 版本 ID (VERSION_ID): 2023
  • 平台 ID (PLATFORM_ID): platform:al2023
  • 可读名称 (PRETTY_NAME): Amazon Linux 2023
  • ANSI 色彩 (ANSI_COLOR): 0;33
  • CPE 名称 (CPE_NAME): cpe:2.3:o:amazon:amazon_linux:2023
  • 主页网址 (HOME_URL): https://aws.amazon.com/linux/
  • 错误报告网址 (BUG_REPORT_URL): https://github.com/amazonlinux/amazon-linux-2023
  • 支持截止日期 (SUPPORT_END): 2028-03-15


三、EC2 实例安装 docker

(1)更新系统软件包 

sudo yum update -y


(2)安装 docker 所需的依赖项 

sudo amazon-linux-extras install docker


(3)启动 docker 服务并设置开机自启动

sudo systemctl enable docker.service
sudo systemctl start docker.service


(4)验证 docker 是否安装成功

sudo docker run hello-world


(5)查看已安装的 docker 版本号 

sudo docker version


(6)查找 docker 可执行文件的实际路径 

which docker



四、EC2 实例使用 docker 安装 jdk


(1)查找 Docker Hub 上的 Dragonwell JDK 镜像

sudo docker pull adoptopenjdk/dragonwell:8u292_10-jdk


(2)拉取 Dragonwell JDK 镜像

sudo docker pull falconia/dragonwell11


(3)运行 Dragonwell JDK 容器

sudo docker run --name dragonwell-jdk -v /home/user/myapp:/myapp -d falconia/dragonwell11:latest


(4)查看容器的状态 

sudo docker ps -a


(5)启动容器并进入其交互式 shell 查看 jdk 版本

sudo docker start -i dragonwell-jdk



五、docker 安装 nginx、nacos、redis、sentinel

(1)安装:nginx 

sudo docker search nginx

sudo docker pull nginx


(2)安装:nacos

sudo docker pull nacos/nacos-server


(3)安装:redis

sudo docker pull redis


(4)安装:sentinel

sudo docker pull bladex/sentinel-dashboard



六、docker 启动 nginx、nacos、redis、sentinel


(1)启动:nginx 

sudo docker run -p 80:80 -p 443:443 --name nginx \
-v /mydata/nginx/html:/usr/share/nginx/html \
-v /mydata/nginx/logs:/var/log/nginx  \
-v /mydata/nginx/conf:/etc/nginx/conf \
-d nginx


(2)启动:nacos

sudo docker run --name nacos -d -p 8848:8848 -p 9848:9848 -p 9849:9849 --privileged=true --restart=always -e MODE=standalone -e PREFER_HOST_MODE=hostname nacos/nacos-server


(3)启动:redis

sudo docker run -d -p 6379:6379 --name redis -v /mydata/redis/data:/data redis redis-server --appendonly yes --requirepass GuSanShangMiMa

sudo docker run -d -p 6379:6379 --name redis -v /mydata/redis/data:/data redis redis-server --appendonly yes --requirepass 8888


(4)启动:sentinel

sudo docker run --name sentinel -d -p 8858:8858 -d bladex/sentinel-dashboard



七、部署证书到 EC2 实例

(1)证书申请 

【Linux】Centos 8 服务器部署:阿里云域名申请免费 SSL 证书详细教程icon-default.png?t=N7T8https://gusanshang.blog.csdn.net/article/details/134037311


(2)上传证书到服务器  



八、EC2 实例部署前后端代码


(1)服务器创建存放前端代码的目录 


(2)服务器创建存放后端代码的目录  



九、设置 nginx 配置文件

(1)文件路径


(2)设置配置文件 

① xxx.conf 

② xxx443.conf


(3)EC2 实例重启 nginx 服务

docker restart nginx



十、浏览器访问网站 

(1)访问:nacos 


(2)访问:Sentinel Dashboard


(3)访问:医疗管理后台系统 

举报

相关推荐

0 条评论