网银网站建设银行,企业办公自动化管理系统,网站seo方案撰写,宁波企业网站优化推广目录
创建一个新的Systemd服务单元文件。打开终端并使用文本编辑器创建一个新的服务单元文件#xff0c;例如myapp.service。
在该文件中输入以下内容#xff0c;替换其中的占位符为您自己的配置#xff1a;
保存并关闭文件。
使用以下命…
目录
创建一个新的Systemd服务单元文件。打开终端并使用文本编辑器创建一个新的服务单元文件例如myapp.service。
在该文件中输入以下内容替换其中的占位符为您自己的配置
保存并关闭文件。
使用以下命令重新加载Systemd配置
启动服务
检查服务状态
设置服务开机自启动 创建一个新的Systemd服务单元文件。打开终端并使用文本编辑器创建一个新的服务单元文件例如myapp.service sudo nano /etc/systemd/system/myapp.service在该文件中输入以下内容替换其中的占位符为您自己的配置 [Unit]
DescriptionmyApp Service[Service]
Userroot
WorkingDirectory/root
ExecStart/usr/bin/java -jar /root/myapp.jar
ExecStop/bin/kill -15 $MAINPID
Restarton-failure[Install]
WantedBymulti-user.targetDescription描述服务的信息。 After定义服务在哪些依赖项之后启动这里设置为network.target表示在网络启动之后启动。 User指定服务以哪个用户身份运行建议使用非root用户。 WorkingDirectory指定服务的工作目录即JAR包所在的目录。 ExecStart指定启动服务时执行的命令这里是通过Java命令启动JAR包。 SuccessExitStatus指定服务成功退出的状态码这里设置为143。 WantedBy指定服务在哪个target下启动这里设置为multi-user.target表示在多用户环境下启动。 保存并关闭文件。 使用以下命令重新加载Systemd配置 sudo systemctl daemon-reload启动服务 sudo systemctl start myapp检查服务状态 sudo systemctl status myapp设置服务开机自启动 sudo systemctl enable myapp