`
hudeyong926
  • 浏览: 2028288 次
  • 来自: 武汉
社区版块
存档分类
最新评论

MacOS 安装MNMP

 
阅读更多
https://www.cnblogs.com/hongdada/category/903931.html
不用系统自带的apache和php,用brew重新安装

如何卸载mac自带的apache和php

要停止apache服务:

sudo apachectl stop
sudo apachectl restart

删除如下apache目录:
/etc/apache2
/usr/include/apahce2
/usr/libexec/apache2

删除自带PHP

/private/etc/       sudo rm -rf php-fpm.conf.default php.ini php.ini.default
/usr/bin/           sudo rm -rf php php-config phpdoc phpize
sudo rm -rf /usr/lib/php
sudo rm -rf /usr/include/php
sudo rm -rf /usr/sbin/php-fpm
sudo rm -rf /usr/share/php
sudo rm -rf /usr/share/man/man*/php*

Homebrew brew是mac的安装包软件(类似linux的apt-get),首先我们需要安装Homebrew执行自动安装命令

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
不能以root权限或者sudo执行,请提前赋予用户足够的执行权限。各个发行版默认的用户权限足够了,防止有些问题提醒一下。brew默认的源速度太慢了,有时还会被墙……,可以替换成国内的源,这里演示的是中科大的源。
cd /usr/local
git remote set-url origin git://mirrors.tuna.tsinghua.edu.cn/homebrew.git
//清华镜像源
git remote set-url origin http://mirrors.ustc.edu.cn/homebrew.git
//中科大镜像源
//二者选其一即可更新
可以使用brew -h来查看brew的相关命令操作
使用brew services管理服务
brew services list  # 查看使用brew安装的服务列表
brew services run formula|--all  # 启动服务(仅启动不注册)
brew services start formula|--all  # 启动服务,并注册
brew services stop formula|--all   # 停止服务,并取消注册
brew services restart formula|--all  # 重启服务,并注册
brew services cleanup  # 清除已卸载应用的无用的配置
安装 nginx
brew install nginx

#测试Nginx配置是否有语法错误
nginx –t

配置文件路径:nginx –V自行查看 ps aux | grep nginx

 

安装mysql

brew install mysql

配置mysql初始密码

unset TMPDIR;
mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp

也可以在终端运行mysql_secure_installation脚本,该脚本会一步步提示你设置一系列安全性相关的参数,包括:设置root密码关闭匿名访问不允许root用户远程访问移除test数据库。当然运行该脚本前记得先启动mysql服务。

配置mysql 数据库模式

brew info mysql 看下面的信息可以设置开机自启动等

pwd 当前路径

MySql服务重启

mysql.server restart 

安装PHP

更多的安装选项可以通过 “brew options php55″ 查看

安装扩展库(有的brew install依赖扩展库)

brew tap homebrew/dupes
brew tap homebrew/versions
brew tap homebrew/homebrew-php
//brew untap homebrew/dupes
//brew tap #查看扩展库

安装PHP

brew install php55 --with-fpm 
#brew reinstall php55
bogon:Downloads matt$ php -v
PHP 5.3.26 (cli) (built: Jul  7 2013 19:05:08) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies

PHP版本还是显示为5.3.26将默认的php-cli切换为5.5

所以得修改下shell的执行顺序

sudo vim /etc/paths
#改成如下顺序
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
vi ~/.zshrc
#增加
export PATH="/usr/local/opt/php55/bin:$PATH"
#:wq
#重载
source ~/.zshrc

OK,再运行php -v  到此显示为5.5了。

启动 php-fpm 的话就直接在终端里执行 “php-fpm”,默认打开 php-fpm 会显示一个状态 shell 出来,也可以把 php-fpm 的配置文件里的 “daemonize = no” 改为 “daemonize = yes”,就会以后台守护进程的方式启动,对于刚修改的配置文件,可以执行 “php-fpm -t” 来检测配置有没有问题。

php-fpm -v     
PHP 5.5.12 (fpm-fcgi) (built: May 23 2014 10:51:15) (DEBUG)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies

CTRL+C  终端运行就干掉了。

PHP服务重启

killall php-fpm
php-fpm

brew 安装PHP扩展

上图可以找到需要的扩展,直接安装

brew install php55-mcrypt

 # 清除缓存以及老旧版本文件

brew cleanup -s
brew install php55-swoole
# 性能加速, 最好加上
brew install php55-opcache
# redis依赖扩展, 最常见的非关系行数据库
brew install php55-redis

使用brew安装php多版本方法

# brew install php56
# brew install php70

安装切换工具:

# brew install php-version
# source $(brew --prefix php-version)/php-version.sh

查看当前安装的所有版本

# php-version

切换版本

# php-version 5.6.5

1 系统清理 腾讯电脑管家

2. iTerm2 终端模拟程序, 比自带的好用一些, 可以设置快速ssh登陆 + Tmux 基本可以扔掉鼠标

3. FTP Transmit

4  mysql客户端 sequel pro

5  可视化编辑器 bbedit

6. KeePassX, 密码管理就靠它了,跨平台免费.

7. Git客户端 sourcetree

8 Movist视频播放器

9.连接window服务器Remote Desktop Connection

10 Xee方便的图像浏览器

11.XtraFinder:Finder 增强工具,如剪切、多 Tab、显示隐藏文件、复制路径等。

 

 
 
 
 
 
 
 
  • 大小: 39.8 KB
分享到:
评论

相关推荐

    MacOS安装MySql8.0.19及安装报错解决方案.docx

    MacOS 安装 MySql8.0.19 及安装报错解决方案 MacOS 安装 MySql8.0.19 是一种流行的数据库管理系统,本文档将指导您在 MacOS 上安装 MySql8.0.19,并解决可能出现的安装报错问题。 一、安装 MySql 首先,使用 ...

    设定安装07. [MacOS] MacOS 安装Composer (使用Homebrew或直接安装)

    [Laravel][PHP][教學]_設定安裝#07._[MacOS]_MacOS_安裝Composer_(使用Homebrew

    vmware 虚拟机安装macos 启动软件

    要安装MacOS,你需要确保你使用的VMware版本支持MacOS,并且你拥有合法的MacOS安装媒体,通常为.dmg格式的镜像文件或者如本例中的darwin_snow_legacy.iso这样的启动ISO。 Darwin_snow_legacy.iso文件很可能是苹果旧...

    MacOS系统安装工具

    MacOS系统安装工具,苹果系统安装工具合集包括以下资料和软件。 BootThink_w_e 2.4.6.exe----苹果雪豹操作系统的引导程序。 hfsexplorer-0_21-setup.exe----hfs explorer,专门读Mac OS X文件格式的软件,可以读...

    VMware14安装macOS10.14.6图解详细安装

    本教程将详细介绍如何在VMware14中安装macOS Mojave 10.14.6的步骤,这对于那些希望在不购买苹果硬件的情况下体验macOS系统的用户来说,是非常有价值的。 首先,你需要确保你的主机系统满足VMware14的最低配置要求...

    VMware安装macos10.12安装vmware tools文件

    vmware12.0pro安装macos10.12虚拟机系统,使用unlocker2.06解锁vmware,但是安装成功后无法安装vmwaretools,使用2.06自带的darwin安装不成功,自己找到了一个其他的可用的,存档一下

    macOS安装python3.8

    在macOS上安装Python 3.8是一个相对简单的任务,但对于初学者来说,可能需要一些指导。Python是一种广泛使用的高级编程语言,具有丰富的库支持和跨平台兼容性,因此在开发各种应用程序时非常受欢迎。macOS系统本身...

    MacOS安装助手

    在本文中,我们将深入探讨如何在Windows XP系统上使用"MacOS安装助手"来安装MacOS。请注意,这个过程可能涉及到虚拟化技术或者双启动设置,因为MacOS通常不直接支持在非苹果硬件上安装,尤其是旧版的Windows操作系统...

    macOS 10.13 telnet安装 telnet.zip

    在标题和描述中提到的“macOS 10.13 telnet安装 telnet.zip”是一个解决办法,它提供了telnet客户端的可执行文件。这个压缩包(telnet.zip)包含了一个名为“telnet”的文件,这可能是经过编译好的telnet客户端程序...

    PC安装MacOS全攻略

    在本文中,我们将深入探讨如何在个人计算机(PC)上安装MacOS操作系统,这是一个深受许多技术爱好者和开发者喜爱的主题。由于苹果公司的Mac电脑通常配备专有的硬件,因此在非Apple硬件上安装MacOS(也称为Hackintosh...

    windows下制作macOS安装U盘,绝对简单好用

    在windows下制作macOS安装U盘,绝对最简单最好用!!! 很多人苹果的系统起不来了,想重装又苦于没有系统安装U盘。 这时,你如果有另外一个能用苹果的系统,那么制作安装U盘非常简单。 如果你只有windows的环境,那么我...

    一键安装macOS多合一U盘系统安装U盘制作器.txt

    一键安装macOS多合一U盘系统安装U盘制作器,一键制作,方便快捷。是制作白苹果U盘安装系统的最佳选择。

    MacOS安装工具.zip

    在本文中,我们将深入探讨如何使用“MacOS安装工具”来在您的计算机上安装MacOS 10.12.6版本。这个压缩包文件包含了必要的工具,使得安装过程更为简便,尤其对于初次接触MacOS或者需要重装系统的用户来说非常实用。...

    Mist:Mac命令行工具,可自动创建macOS安装程序磁盘映像和软件包

    MIST-macOS安装程序超级工具 Mac命令行工具,可自动生成macOS安装程序磁盘映像和软件包: 特征 列出所有可供下载的可用macOS安装程序: 显示产品标识符,名称,版本,版本和发布日期 (可选)将列表导出为CSV , ...

    虚拟机安装macos插件.zip

    本文将详细讲解如何在虚拟机上安装macOS系统,并着重讨论涉及的插件及其重要性。 首先,虚拟机软件是实现这一目标的关键工具。常见的虚拟机软件有VMware、VirtualBox等,它们提供了模拟硬件环境的功能,使得可以在...

    MacOS安装Docker的过程及遇到的坑

    有幸参与Skeleton项目,虽然我做的工作只是把bat脚本改写... MacOS 10.X系统。 下载Docker 直接进入Docker官网,下载DMG安装包,云云。 安装完之后启动,不出意外应该会报以下错误: Docker does not rely on Virtualb

    Macos黑苹果安装教程

    MacOS黑苹果安装教程,主要是指在非苹果硬件的电脑或笔记本上安装MacOS系统的过程。这是一个对于喜欢苹果系统,但又不想购买昂贵苹果电脑的用户来说非常有帮助的教程。下面,我将详细讲解该教程中包含的知识点。 ...

    macOS 系统安装dmg文件.txt

    包含了10.13.6macOS.High.Sierra.dmg 10.14mac.OS.dmg 已经macOS 10.14.6.dmg 苹果系统,可以正常下载。如有问题,请及时告知。谢谢!

Global site tag (gtag.js) - Google Analytics