gpt4 book ai didi

linux - 在 linux 重启时自动启动服务并运行 mysql 更新查询

转载 作者:行者123 更新时间:2023-12-04 19:41:32 24 4
gpt4 key购买 nike

我们的应用程序托管在 Linux 服务器 Apache/2.4.6 (CentOS) 上
每当系统重新启动时,我们都必须手动启动 Apache 服务。
我们希望自动化此过程,以便在每次重新启动时这些服务自动启动。

此外,我们必须手动运行一些 mysql 查询以在系统重新启动时更新 SQL_MODE 变量。请指导我们也将其自动化。

最佳答案

为了在启动时自动启动 apache/mysql:

sudo update-rc.d apache2 enable
sudo update-rc.d mysql enable

否则使用 cron 作业:
crontab -e

然后加:
@reboot systemctl start apache2.service
@reboot systemctl start mysql.service

对于您的 mysql 查询,您还可以使用“@reboot”并对查询进行编码,例如使用 pyhton:
@reboot /usr/bin/python path/to/your/script/containing/queries.py

在某些 Linux 发行版中,您必须编写“httpd”而不是“apache2”。

关于linux - 在 linux 重启时自动启动服务并运行 mysql 更新查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59930366/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com