### 开机启动 #### 复制程序到 /opt 目录下 ``` cp /root/works/console_app/console_app /opt/app ``` #### 创建启动脚本 * 切换目录, 并创建文件 ``` cd /opt vim run.sh ``` * run.sh 文件内容 ``` #! /bin/bash cd /opt/ ./app ``` #### 创建服务 * 切换目录, 并创建文件 ``` vim /etc/systemd/system/app.service ``` * app.service 文件内容 ``` [Unit] Description=app server [Service] Type=simple ExecStart=/opt/run.sh Restart=on-failure RestartSec=5s [Install] WantedBy=multi-user.target ``` #### 重新加载 Systemd ``` systemctl daemon-reload ``` #### 启动服务 ``` systemctl start app.service ``` #### 开机启动 ``` systemctl enable app.service ```