如果这个问题已经在其他地方得到解答,我很抱歉,因为我对这两种服务都不太了解。
在工作中,我们有一台服务器,通常它一直处于开启状态,但一旦断电,它就会关闭。我们的 IT 人员目前在家办公,由于我是这里唯一一个有 Linux 经验的人,所以我有幸让它恢复运行。
他给了我登录并重新启动一切的凭证,但我知道有更好的方法,我就是想不出来。现在,我以 su 身份登录,然后执行service apache2 start
然后service tomcat start
。我如何构建一个不需要 su 权限并在启动时运行的 bash 脚本?
提前致谢。
答案1
不确定你是如何构建 tomcat 的,但如果它是作为服务构建的,那么你可以使用systemctl
在启动时启用 apache2 和 tomcat
sudo systemctl enable apache2
sudo systemctl enable tomact