目录
准备工作
准备三台服务器
| 前端服务器 | 192.168.8.130 |
| 后端服务器 | 192.168.8.131 |
| 数据库服务器 | 192.168.8.132 |
关闭selinux、防火墙
1、环境部署
1.1 前端服务器部署web服务
配置Nginx的yum源
找到下面内容:

部署Nginx的yum源
vim /etc/yum.repos.d/nginx.repo
写入如下内容:
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
安装Nginx
yum -y install nginx
1.2 后端服务器部署java环境
官网网址:Java Downloads | Oracle 中国
下载tar包后上传到服务器
解压
tar xzvf jdk-8u221-linux-x64.tar.gz -C /usr/local/
修改目录名
mv /usr/local/jdk1.8.0_221/ /usr/local/java
配置环境变量
echo 'export PATH=$PATH:/usr/local/java/bin' >> /etc/profile
source /etc/profile
查看java版本
java -version

1.3 数据库服务器部署mysql,redis
①部署mysql
配置mysql的yum源
网址:Index of /mysql/yum/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
vim /etc/yum.repos.d/mysql57.repo
写入如下内容:
[mysql57]
name=mysql57
baseurl=https://mirrors.tuna.tsinghua.edu.cn/mysql/yum/mysql-5.7-community-el7-x86_64
enabled=1
gpgcheck=0
安装mysql
yum -y install mysql-community-server
启动mysql
systemctl start mysqld
重置密码
mysqladmi

本文详细描述了在三台服务器上部署前端、后端和数据库环境的过程,包括Nginx、Java、MySQL和Redis的安装配置,代码打包,以及项目上线和可能出现的报错处理,重点提到了SSL在数据库连接中的应用。
&spm=1001.2101.3001.5002&articleId=134214741&d=1&t=3&u=855a3b9844c849179a86df61bba928ea)
1万+

被折叠的 条评论
为什么被折叠?



