mac开机启动原理--apache

cd  /System/Library/LaunchDaemons/     //可以看到所有自动启动的plist文件

想关掉mac下apache的开机启动

sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist

如果想再打开:

sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist

系统的开机启动plist目录:/System/Library/LaunchDaemons/

用户的开启启动plist目录:/Library/LaunchDaemons/

launchd是Mac OS下,用于初始化系统环境的关键进程。类似Linux下的init, rc.此方法同样也适用于禁用系统的一些服务,比如打印机,蓝牙等.

mac下添加nginx的plist的实例:

http://www.cnblogs.com/zhongyuan/p/3313106.html

相关链接:

https://liuzhichao.com/p/1667.html  //mac下去掉apache的开机启动

时间: 2024-10-29 19:09:01

mac开机启动原理--apache的相关文章

mac开机启动apache、memcached与mysql

一.开机自动启动apache方法 #sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist //开机启动 #sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist //关闭启动 二.开机自启动memcached方法 centos下设置开机自启动某个服务,只需要把启动服务对于的命令添加到/etc/rc.l

新Mac 开机启动MySQL/MongoDB/Redis 等服务

在Mac上我们使用[homebrew]包管理工具(http://brew.sh/index_zh-cn.html)来安装和管理开发工具包,例如:mysql.php.redis.只需要一个命令 brew install mysql 它会将所有的包安装到/usr/local/Cellar/目录下,并将文件软连接到/usr/local/ 安装完成后你需要到/usr/local/Cellar/mysql/5.6.26/bin下找到mysql来启动.但是如果关掉终端,mysql服务也会随之关闭,这样就始终

Linux系统开机启动原理

我理解的linux系统开机顺序如下,如有分歧,可一起探讨. Linux系统开机启动的顺序是: BIOS自检,检查硬件,选择引导介质如光盘or硬盘orU盘等等. 进入bootloader,它是写在硬盘最前面的部分,大小是512字节.由446字节的mbr和64字节的DPT和2字节的返回码组成. bootloader会去读取/boot/grub/grub.conf,然后根据配置文件寻找/boot分区下面的内核文件vmlinuz.....及内核辅助文件initrd......以及加载根分区 读取/etc

Centos6 init解析及chkconfig开机启动原理

init解析及chkconfig: init是Centos6系统的第一个进程,位于:/sbin/init 配置文件位于/etc/inittab:定义了系统启动的6个运行级别以及默认运行级别 # cat -n /etc/inittab   1# inittab is only used by upstart for the default runlevel.  2#  3# ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SY

Mac开机启动

1. Finder打开资源库的LaunchAgents目录. 打开Finder,按??G,输入 /Library/LaunchAgents/ 以及 ~/Library/LaunchAgents/ 2. 『系统和偏好设置』中的『用户与群组』,选择一个用户,选择『登录项』页.

Mac OS X取消Apache(httpd)开机启动(转载)

启动服务时提示Apache启动失败,80端口被占用.查看进程发现存在几个httpd. OS X自带Apache,可是默认是没有启动的.我也没有开启Web共享,怎么就开机启动了呢? 不知道是不是因为安装了别的什么软件导致的.一般的开机启动项可以在System Preferences–Users&Groups–Login Items中添加或删除.可是在这里也没有发现Apache相关的启动项.于是谷歌到了下面一个可行的方法,打开终端,执行下面的命令. sudo launchctl unload -w

Mac OS X取消Apache(httpd)开机启动

关闭http开机启动 sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 开机启动 sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist

[MacOSX]_[LaunchDaemons]_[Mac OS X 安装Tomcat开机启动服务的方法之一]

场景:1. Hudson作为持续集成软件,是需要在一个Java web容器部署的才能使用的,一般最常用的就是Tomcat.2. Tomcat在Windows上部署安装Services很容易,使用自带的bat文件就能安装成功,麻烦的是并没有说明文档在Mac OS X下安装Services.3. Mac OS X下是使用Daemon的方式启动的,也可以理解为服务.4. 一般是执行startup.sh来启动,之后在用户与群组->当前用户->登录项里添加启动文件startup.sh,但也必须设置自动登

Linux系统开机启动时的工作原理

Linux系统开机启动时的工作原理也是深入了解Linux系统核心工作原理的一个很好的途径. 启动第一步--加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它.这是因为BIOS中包含了CPU的相关信息.设备启动顺序信息.硬盘信息.内存信息.时钟信息.PnP特性等等.在此之后,计算机心里就有谱了,知道应该去读取哪个硬件设备了.在BIOS将系统的控制权交给硬盘第一个扇区之后,就开始由Linux来控制系统了. 启动第二步--读取MB