web项目部署运行到阿里云服务器
做了一个毕设,尝试将项目运行在阿里云服务器,以下是效果图
搭建项目所需工具
连接Linux服务器工具 Xmanager Enterprise 4
链接: https://pan.baidu.com/s/1bb0gzBjvXJ_lSb6sSfYrKA .提取码:3ofu
jdk jdk-8u161-linux-x64.tar.gz
链接: https://pan.baidu.com/s/1ot6xwyk9ZnnO7OgHwLTgmA . 提取码:t7qw
tomcat apache-tomcat-8.5.55.tar.gz
链接: https://pan.baidu.com/s/1rIIH_s4dQE-Eq1nz4OCIog. 提取码:s823
mysql mysql-5.7.26
Linux centos 系统
前提 项目可以在本地运行
1.搭建Linux Java环境,配置环境变量
安装环境你可以使用 yum 在线安装,也可以使用 解压缩安装
①打开Xshell并连接服务器
②上传 jdk-8u161-linux-x64.tar.gz 压缩包(压缩包上传快)我的路径为 /usr/local/software(待会配置Java环境变量用)
不知道Linux(centos)系统各个文件夹代表什么意思,可以看看这个博客
链接: https://www.cnblogs.com/kenshinobiy/p/9212838.html.
打开Xftp
③解压 jdk-8u161-linux-x64.tar.gz
进入 jdk-8u161-linux-x64.tar.gz 目录,我的为 /usr/local/software,执行tar -xzvf jdk-8u161-linux-x64.tar.gz 命令
④配置Java环境变量(使用yum 安装不需要配置环境变量)
打开文件
vim /etc/profile
在文件最下面加入如下代码:(注意是冒号,window是 分号)
export JAVA_HOME=/usr/local/software/jdk1.8.0_161
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jsr
export PATH=$JAVA_HOME/bin:$PATH
刷新配置
source /etc/profile
测试 java -version,出现如图Java 版本号表示Java环境变量配置成功
2.tomcat 搭建和 jdk 类似
打开Xftp将文件拖入 /usr/local/software
解压文件
进入 /usr/local/software 目录,执行tar -xzvf apache-tomcat-8.5.55.tar.gz,文件解压成功,tomcat默认端口号为 8080;
①启动 tomcat
进入/usr/local/software/apache-tomcat-8.5.55/bin
执行 ./startup.sh
②测试tomcat
输入 http://IP:8080 IP 代表你的服务器地址,可以跳转tomcat首页
③关闭 tomcat (进入 /usr/local/software/apache-tomcat-8.5.55/bin 目录)
④修改server默认端口号
如果需要修改server默认端口号,cd /usr/local/software/apache-tomcat-8.5.55/conf 目录
vim server.xml
//修改 protocol="HTTP/1.1" 未被注释的 port
<Connector port="8888" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
将 8080 修改为其他,修改后若不能访问,请查看这个博客
https://www.cnblogs.com/IEBD/p/4711474.html.
3 . mysql 安装配置,参考博客
参考我的另一篇文章
https://blog.csdn.net/qq_41538097/article/details/106552606.
如上jdk,tomcat,mysql安装配置成功,Linux就可以运行web项目
4.将项目导入Linux
项目可以在本地正常运行
① 修改项目的 jdbc 配置,将原来的localhost改为你的 服务器地址
②将项目打成war包
右键项目 ——> export ——>web——>war file
选择war包保存路径
③.通过Xftp将war包上传到服务器webapps文件夹下,我的是ssm.war
④.重新启动 tomcat 服务器
进入tomcat 的 bin 目录 cd /usr/local/software/apache-tomcat-8.5.55/bin
执行
关闭./shutdown.sh
启动 ./startup.sh
访问项目
http://xx.xx.xx.xx:8080/ssm xx.xx.xx.xx 为你服务器ip(公网ip)
还没有评论,来说两句吧...