mac OS X卸载Mysql关闭Apache开机启动

mamp

卸载Mysql和关闭Apache投入MAMP的怀抱主要是因为系统自带的PHP很多扩展都没有安装,有的安装扩展还需要关闭Rootless机制

虽然也有SH脚本,但是服务器是amazon aws 国内访问速度实在可怜,为了避免后面不必要的麻烦干脆直接转到MAMP

使用自带的PHP安装扩展的几种方式

  1. 手动编译扩展 ./configure 、 make 、 make install 三步走

  2. brew 安装
  3. https://php-osx.liip.ch 一句话脚本 ,使用方法例如curl -s https://php-osx.liip.ch/install.sh | bash -s 7.1

卸载Mysql

卸载前记得备份数据

1
2
3
4
5
6
7
8
9
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
vim /etc/hostconfig (and removed the line MYSQLCOM=-YES-)
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*

How do you uninstall MySQL from Mac OS X?

取消Apache(httpd)开机启动

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

如果哪天你想让它开机启动了,则将unload 改为 load:

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