摘要:安装之前,需要确定是否安装过然后安装命令行工具。安装命令行工具如果该方法你不愿用或者各种原因,可以登录然后下载安装注一定要选择和系统版本,版本一致的命令行工具。安装好了之后,便可以使用命令来安装相应的包了。
之前换电脑装了个Mnmp,有遇到一些小坑,写在这,希望能帮到一些初次搭建Mnmp的phper。
.
.
.
Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。
安装Homebrew之前,需要确定mac是否安装过xcode,然后安装xcode命令行工具。
#安装xcode命令行工具 xcode-select --install
如果该方法你不愿用或者各种原因,可以:
登录 [https://developer.apple.com/download/more/][1] 然后下载 dmg 安装
注:一定要选择和mac系统版本,xcode版本一致的命令行工具。
好了现在我们开始安装Homebrew。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装好了Homebrew之后,便可以使用brew命令来安装相应的包了。
Nginxbrew install nginx
执行完之后Nginx就安装好了,以下为nginx几个常用命令。
# 启动 nginx服务 sudo nginx # 重新加载配置|重启|停止|退出 nginx nginx -s reload|reopen|stop|quit #测试配置是否有语法错误 nginx -t # 启动 nginx sudo ngixn -c /usr/local/etc/nginx/nginx.conf #测试配置是否有语法错误 nginx -t -c /usr/local/etc/nginx/nginx.conf
nginx启动后,在浏览器中输入http://localhost:8080/,回车即可看到运行结果,显示的是/usr/local/Cellar/nginx/1.10.0/html/index.html文件的内容。
设置开机自启动nginx服务设置:
mkdir -p ~/Library/LaunchAgents cp /usr/local/Cellar/nginx/1.10.0/homebrew.mxcl.nginx.plist ~/Library/LaunchAgents/ launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.nginx.plistMySQL
brew install mysql
#启动mysql /usr/local/Cellar/mysql/5.7.12/bin/mysqld #设置密码 /usr/local/bin/mysqladmin -u root password "new-password" #登录mysql mysql -u root -p
设置开机启动
mkdir -p ~/Library/LaunchAgents/ cp /usr/local/Cellar/mysql/5.7.12/homebrew.mxcl.mysql.plist ~/Library/LaunchAgents/ launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plistPHP
brew tap homebrew/php #php扩展 brew install --without-apache --with-fpm --with-mysql php56 ## php-fpm
php设置开机启动
mkdir -p ~/Library/LaunchAgents cp /usr/local/opt/php56/homebrew.mxcl.php56.plist ~/Library/LaunchAgents/ launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.php56.plist配置 Nginx
vim /usr/local/etc/nginx/nginx.conf #隐藏入口文件配置 location / { index index.php index.html index.htm; if (!-e $request_filename) { rewrite ^/(.*)$ /index.php?$1 last; #ci框架写法 #rewrite ^/(.*)$ /index.php?s=/$1 last; #tp框架写法 break; } }修改host
vim /etc/hosts # 127.0.0.1 www.test.com #
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/39835.html
原文地址:http://www.zhoujiping.com/notes/mnmp.html 2011年的MacBook Pro(机械硬盘,8G内存),之前升级到Mac 10.11,但会经常的卡顿,所以一直使用的是Mac 10.10系统,最近不知道怎么了,浏览器在后台会自动播放广告声音,现在mac 10.12出来了,该系统除了添加Siri,基本上就是10.11的一个升级,尝试下载安装,很好,竟然跑...
原文地址:http://www.zhoujiping.com/notes/mnmp.html 2011年的MacBook Pro(机械硬盘,8G内存),之前升级到Mac 10.11,但会经常的卡顿,所以一直使用的是Mac 10.10系统,最近不知道怎么了,浏览器在后台会自动播放广告声音,现在mac 10.12出来了,该系统除了添加Siri,基本上就是10.11的一个升级,尝试下载安装,很好,竟然跑...
摘要:安装之前,需要确定是否安装过然后安装命令行工具。安装命令行工具如果该方法你不愿用或者各种原因,可以登录然后下载安装注一定要选择和系统版本,版本一致的命令行工具。安装好了之后,便可以使用命令来安装相应的包了。 之前换电脑装了个Mnmp,有遇到一些小坑,写在这,希望能帮到一些初次搭建Mnmp的phper。 ... 安装 Mac 的包管理器 - homebrew Homebrew是一款Mac...
阅读 2618·2021-09-13 10:26
阅读 1876·2021-09-03 10:28
阅读 1933·2019-08-30 15:44
阅读 750·2019-08-29 14:07
阅读 342·2019-08-29 13:12
阅读 2085·2019-08-26 11:44
阅读 2302·2019-08-26 11:36
阅读 1979·2019-08-26 10:19