Web项目在Linux服务器上的部署
- 环境搭建
- 安装JDK
- 安装MySQL
- ……
- 项目打包
- 项目运行
1、环境搭建
安装JDK
文件上传
<font size=3 color=red>scp 文件路径 远程用户名@远程IP:远程路径</font>
scp D:\jdk-8u221-linux-x64.tar.gz root@112.124.12.239:/root/
文件解压(tar.gz)
<font size=3 color=red>tar -zxvf 文件路径</font>
tar -zxvf jdk-8u221-linux-x64.tar.gz
移动文件夹
<font size=3 color=red>mv 源文件路径 目标文件路径</font>
mv jdk1.8.0_221 /usr/local/
配置环境变量
# 添加环境变量
vim /etc/profile
# JDK环境变量
export JAVA_HOME=/usr/local/jdk1.8.0_221
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
# 使环境变量生效
source /ect/profile
检查JDK安装情况
java -version
javac -version
安装MySQL
# 下载mysql5.7的rpm包
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
# 安装rpm包
yum -y install mysql57-community-release-el7-10.noarch.rpm
# 安装mysql5.7服务器
yum -y install mysql-community-server
MySQL操作
### 查看MySQL状态
service mysqld status
# 或
systemctl status mysqld.service
### 启动MySQL
service mysql start
# 或
systemctl start mysqld.service
查看MySQL初始密码
grep "password" /var/log/mysqld.log
登录MySQL修改密码
mysql -u root -p
# 修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
如遇到以下错误,则需修改密码规则:
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
修改密码规则:
SET GLOBAL validate_password_policy=0;
SET GLOBAL validate_password_length=0;
# 刷新
FLUSH PRIVILEGES;
2、项目打包
3、项目运行
java -jar jar包路径


