在centos8上部署springboot 项目
2021-04-09 10:28
标签:apache oca name port centos 输入 控制台 tar sys 安装Xshell,Xftp,通过Xshell来操作以下内容。有两种方法部署 1、安装jdk 使用yum命令安装: 获得版本列表:yum search java 安装需要的版本:yum install ... 查看是否安装成功及版本信息:java -version 方法一、将项目打包成war 2、安装tomcat 下载tomcat通过Xftp上传到服务器,哪个文件夹自己选择,解压 这样方便找到tomcat目录 3、安装mysql 安装mysql及所有依赖:sudo dnf install @mysql 启动mysql服务:sudo systemctl enable --now mysqld 检测是否运行:sudo systemctl status mysqld 进入数据库管理输入mysql -u root -p,首次没有密码直接回车,更改root账户密码:ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘密码‘; 获取远程访问权限: 4、设置服务器防火墙,在这之前需要在服务器控制台中打开需要使用的端口 5、将springboot项目打包成war包 IDEA打包https://www.cnblogs.com/liwenhong199404/p/11572711.html 打包后放在tomcat文件下的webapps中 运行sh startup.sh启动tomcat服务,输入服务器地址和端口就能进入tomcat首页 打开管理gui: 首先修改 conf/tomcat-users.xml 文件 修改webapps/manager/META-INF/context.xml 到此就完成部署了 方法二、将项目打包成jar通过Xftp上传到服务器 这种方法使用内置tomcat 运行项目 在centos8上部署springboot 项目 标签:apache oca name port centos 输入 控制台 tar sys 原文地址:https://www.cnblogs.com/freven/p/13375152.htmlsh startup.sh //启动tomcat
输入服务器地址和端口就能进入tomcat首页
sh shutdown.sh//关闭tomcatuse mysql;
update user set user.host=‘%‘ where user.user=‘root‘;查看firewall状态(runing:运行,not runing:没有运行),如果没有运行,用systemctl start firewalld启动
firewall-cmd --state
firewall-cmd --permanent --zone=public --add-port=3306/tcp //添加3306端口
... //打开需要使用的端口:80,8080...
firewall-cmd --reload //重新加载firewallrole rolename="manager-gui"/>
role rolename="manager-script"/>
role rolename="admin-gui"/>
role rolename="admin-script"/>
user username="user" password="password" roles="tomcat,manager-gui,manager-script,admin-gui,admin-script"/>
Context privileged="true" antiResourceLocking="false"
docBase="${catalina.home}/webapps/manager">
Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />
Context>
nohup java -jar test.jar >temp.txt &
文章标题:在centos8上部署springboot 项目
文章链接:http://soscw.com/index.php/essay/73301.html