Skip to content

庄朋龙的博客

有志者自有千方万计,无志者只感千难万难。

Menu
  • 首页
  • 生活
  • 创业
  • 编程
  • 运维
  • 视频课程
    • 跨境独立站
    • Shopee跨境电商
    • TEMU跨境电商
  • 资源分享
    • 网站推荐
    • 开源推荐
    • 可商用字体
    • 书籍分享
Menu

Ubuntu 取消 Apache及MySQL等自启动

Posted on 2016年12月4日2025年3月4日 by 庄朋龙

Ubuntu 取消 Apache及MySQL等自启动

1. 装个 sysv-conf-rc

2. sudo update-rc.d -f mysql remove 删除mysql随机器启动的服务

sudo update-rc.d -f apache2 remove 删除apache2随机器启动的服务

3. 查看/etc/rc2.d/里面的apache和mysql启动脚本,通常都是两个阿拉伯数字后再接一个英文字母,再加脚本名称。英文字母是S的都是会自动启动的,K则相反。所以只要找到apache和mysql的启动脚本,把S改成K就可以了

 

运行级别(Runlevel)指的是Unix或者Linux等类Unix操作系统下不同的运行模式。运行级别通常分为7等,分别是从0到6,但如果必要的话也可以更多。

例如在大多数linux操作系统下一共有如下6个典型的运行级别:

  • 0 停机
  • 1 单用户,Does not configure network interfaces, start daemons, or allow non-root logins
  • 2 多用户,无网络连接 Does not configure network interfaces or start daemons
  • 3 多用户,启动网络连接 Starts the system normally.
  • 4 用户自定义
  • 5 多用户带图形界面
  • 6 重启

在Debian Linux中2-5这四个运行级别都集中在级别2上。这个级别也是系统预设的正常运行级别。

(注:对于这些运行级别我们不必太过纠结与到底什么意思,只需要知道在Debian/Ubuntu(Ubuntu是Debian的分支)Linux中默认都是在级别(Runlevel)2启动的)

在Debian Linux中,下列路径对应不同的运行级别。当系统启动时,通过其中的脚本文件来启动相应的服务。

  • /etc/rc0.d Run level 0
  • /etc/rc1.d Run level 1
  • /etc/rc2.d Run level 2
  • /etc/rc3.d Run level 3
  • /etc/rc4.d Run level 4
  • /etc/rc5.d Run level 5
  • /etc/rc6.d Run level 6

下面我们去/etc/目录下寻找这些目录,在终端中输入:

sudo /etc/init.d/mysql start

sudo apt–get install sysv–rc–conf

sudo sysv–rc–conf

Category: 资源分享

全栈开发者×创业偏执狂

相信代码能改变命运,也相信凌晨四点的服务器警报里有真实的人生。

我的创业项目:
SHOPAGG / SmallShop / DigitShops / 文硕阁

© 2025 庄朋龙的博客