Linux下部署SSM项目
1. Java环境配置(JRE&JDK)
- 安装JDK8:sudo yum install java-1.8.0-openjdk
- 将操作系统配置为默认使用JDK8:sudo update-alternatives --config java
-
查看JDK版本:java –version
2. 下载安装maven:
- 下载:wget https://www-eu.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz
- 解压缩:tar xvf apache-maven-3.6.0-bin.tar.gz -C /usr/lib/
- 配置环境变量:vi /etc/profile
添加以下代码:
M2_HOME="/usr/lib/apache-maven-3.6.0"
export M2_HOME
M2="$M2_HOME/bin"
MAVEN_OPTS="-Xms256m -Xmx512m"
export M2 MAVEN_OPTS
PATH=$M2:$PATH
export PATH
- 加载更新后的profile文件:source /etc/profile
-
查看maven是否配置成功:mvn –version
3. 下载tomcat安装
-
解压到/usr/local目录下
进入到该目录下: cd /usr/local/ apache-tomcat-9.0.16/bin
运行startup.sh文件:sh startup.sh
访问localhost:8080出现说明安装成功4. 部署SSM项目
- 将能够成功在本地idea中运行的项目导出为war文件格式,并放apache-tomcat-9.0.16/webapps 目录下并重新启动tomcat
-
webapps目录下的war将会自动解压
5. 测试:采用postman进行接口测试
- 下载postman:https://www.getpostman.com/
- 手动解压至/opt 目录下,进入该目录下并运行Posaman
cd /opt/Postman
./Postman - 若运行报:error while loading shared libraries…….错误,则执行如下命令:sudo yum install libXScrnSaver
- 安装成功后,重新运行Postman
打开postman后,输入正确的url和请求。点击send