代码拉取完成,页面将自动刷新
网络安全运维管理。主要实现核心机房服务器、应用系统等的运维管理。
语言:java
框架:springboot
连接池:druid
数据库:mysql8
安全认证框架:spring security
接口描述:swagger2
日志:AOP
将项目打包成jar包(默认,打war包需要另行配置)
(1) 使用集成工具打包
(2) 项目根目录下使用maven指令打包
mvn clean package -Dmaven.test.skip=true
生成的jar包在项目的target目录下。
将生成的jar包拷贝到linux服务器
scp target/xxx.jatr root@xxx.xxx.xxx:/opt/javaapps
进入jar包所在目录/opt/javaapps,执行命令
java -jar xxx.jar
#修改启动服务的端口
java -jar -Dserver.port=8081 xxx.jar
#指定运行环境
java -jar -Dspring.profiles.active=prod xxx.jar
#以后台服务方式启动
nohup java -jar xxx.jar > /dev/null 2>&1 &
或
nohup java -jar xxxx.jar &
cenos7中配置service
#进入/etc/systemd/system目录
cd /etc/systemd/system
#新建项目jar的service
vim xxx.service
#xxx.service的文件内容如下:
[Unit]
Description=xxx
After=syslog.target network.target
[Service]
Type=simple
ExecStart=/usr/bin/java -jar /opt/javaapps/xxx.jar
ExecStop=/bin/kill -15 $MAINPID
User=root
Group=199620
[Install]
WantedBy=nulti-user.target
启停自定义的service
systemctl start xxx #启动,xxx为我们自定义服务名
systemctl stop xxx #停止
设置开机启动
systemctl enable xxx
druid监控组件
http://localhost:8081/druid/login.html
swagger接口地址
http://localhost:8081/swagger-ui.html
或
http://localhost:8081/doc.html
xxxx
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。