使用systemctl方式让linux程序开机启动
内容
以 mysql 为例
创建文件: /usr/lib/systemd/system/mysql.service
文件内容: [Unit] Description=mysql After=network.target remote-fs.target nss-lookup.target
[Service] Type=forking ExecStart=/opt/mysql-5.7.25/support-files/mysql.server start
[Install] WantedBy=multi-user.target
设置开机启动: systemctl enable mysql.service
对于 自己 编写的程序 开机无法启动成功的 其中 Type 为 simple 如下:
[Service] Type=simple