前言
使用Xshell软件上传项目到linux,Xshell操作linux比较舒服,特别是上传下载文件,比较方便。
操作
1.连接shell
1.打开linux,使用Xshell连接它。步骤如下
linux的IP地址可以通过命令查看:ifconfig
这里的用户名,是linux中的用户名,密码也是
2.安装lrzsz工具
命令:yum install lrzsz
3.打包项目
打开idea,使用maven打包。
完成后看到jar包
4.上传到linux
使用rz命令,找到对应的jar位置,点击上传,第一次上传可能会乱码,如果出现此问题,删除再上传一次即可
5.开启支持
1.开放端口
java中的端口和数据库中的端口都要打开,比如Java中的8080,mysql中的3306
开启端口命令:
1.开放端口
firewall--cmd --zone=public --add-port=端口号/tcp --permanent
2.重启防火墙,加载
fireawall--cmd --reload
3.检查是否开启成功
firewall--cmd --query-port=端口号/tcp
2. 打开mysql
去到自己安装的mysql目录下,执行命令:./mysqld。
打开之后可以在mysql中测试连接,因为本地MySQL数据库的数据表和Linux中的MySQL是不共享的,所以还要把本地的数据拷贝到Linux的数据库中,或者重新自己建表。
6.启动项目
1.占据当前页面启动:java -jar 项目jar
2.后台启动:nohup java -jar 项目jar &