- 环境的设置
- 环境需要
CentOs系统7 7最方便 MySQL 和自己的项目配制 Redis 最新版 Java 1.8
docker Docker支持以CentOs系统7
Nginx nginx-1.22.0 -
查看系统的版本号
-
CentOS
cat /etc/redhat-release
-
Java
java -version
如果没有Jdk版本自己下载好上传到服务器解压就行
-
解压jdk
tar -zxvf jdk-8u11-linux-x64.tar.gz
配置环境变量
vi /etc/profile
export JAVA_HOME=/usr/local/jdk1.8.0_11 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin export PATH=$PATH:${JAVA_PATH}
在文件profile的最后一行加上,注意:JAVA_HOME=对应的是自己的jdk存放路径,编辑后保存并退出
-
刷新配置生效
source /etc/profile
- Docker 安装
yum install docker
systemctl start docker systemctl enable docker 开机自启
查看docker版本
docker version
-
使用docker 安装mysql
docker pull mysql
-
使用dcker 启动mysql
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7 --lower_case_table_names=1
-
安装redis
docker pull redis
docker run -it --name redis -p 6380:6379 -d redis
这里我们可以自己用Navicat 连接数据库 完善数据库信息(相信大家都知道就不解释)
-
因为部署的是前后端分离项目,这里使用的是Nginx做的负载均衡
首先将安装包上传到自己的路径1.解压 (后面版本换成自己的)
tar -zxvf nginx-1.22.0
2.修改文件名称
mv nginx-1.22.0 nginx
3.移动Nginx位置
cp -r nginx /usr/local/src
cd /usr/local/src/
mkdir /usr/nginx
./configure --prefix=/usr/nginx/
如果出现yum -y install gcc gcc-c++ autoconf automake make 错误
yum -y install gcc gcc-c++ autoconf automake make
-
-
- 环境需要