【发布时间】:2015-07-09 22:15:55
【问题描述】:
我正在尝试简化我的 ubuntu 服务器上的命令。
现在,要启动/停止/重新启动 apache2,我们必须输入这些命令:
停止:/etc/apache2/bin/apachectl -k stop
开始:/etc/apache2/bin/apachectl -f /usr/local/apache2/conf/httpd.conf
重启:/etc/apache2/bin/apachectl restart
和 MySql 有点相同:
停止:mysqladmin -u root shutdown
开始:mysqld_safe --user=mysql --log &
我希望能够使用/etc/init.d/apache2 start 或/etc/init.d/mysql start 使其变得简单,而不必总是查看Wiki 来查找每次要使用的确切命令...
我试图找到要放入 init.d 文件夹的文件样本,但什么也没找到。
我还想知道如何对 service apache2 start 执行相同操作(停止/重启和 MySql 也是如此)。
使用/etc/init.d/xx start 和service xx start 有区别吗?
谢谢你的帮助!
【问题讨论】:
标签: mysql apache ubuntu service init.d