MacOS搭建环境
基礎(chǔ)環(huán)境
從AppStore下載
- 有道云筆記
- 微信
- 網(wǎng)易云音樂(lè)
- Chrome瀏覽器
- postman
- Chrome插件云筆記剪報(bào)
基礎(chǔ)命令
- mac下別名
開(kāi)發(fā)環(huán)境
PhpStorm
-
從官網(wǎng)下載PhpStorm,安裝
- 下載
- 打開(kāi)
- 拖動(dòng)PhpStorm的圖標(biāo)到“訪達(dá)”的應(yīng)用程序中
- 從應(yīng)用程序中拖動(dòng)PhpStorm到“程序塢”中
-
破解注冊(cè)
- 打開(kāi)http://idea.lanyus.com 獲取注冊(cè)碼
- 打開(kāi)“終端”
- 切換root用戶 sudo -i
- 修改/etc/hosts 添加
- 右鍵,顯示包內(nèi)容,在Contents/lib/中添加 網(wǎng)上下載好的resources-zh.jar
- 啟動(dòng)PhpStorm,注冊(cè)
Homebrew
- brew.sh/index_zh-cn…
- 包管理器,類似apt和yum
git
- git-scm.com/book/zh/v2/…
- 在命令行中直接輸入git
- 獲取安裝Xcode
- 安裝git
php
- 已經(jīng)隨xcode安裝完成
- blog.csdn.net/pang040328/…
php-fpm
- 默認(rèn)隨xcode安裝完成
- 直接sudo php-fpm會(huì)報(bào)錯(cuò) 配置文件找不到 缺其他的也按照這種方式把默認(rèn)的復(fù)制一份即可
-
/private/etc/php-fpm.conf中
- error_log需要自定義一份,否則默認(rèn)的目錄不存在
-
/private/etc/php-fpm.d中
- 復(fù)制一份www.conf 否則php-fpm起不來(lái)
- 改一下用戶和組 避免日志和權(quán)限有問(wèn)題
-
sudo php-fpm 如果起不來(lái) 就看下當(dāng)前9000端口是不是被占
composer
- brew install composer
nginx
-
www.cnblogs.com/meng1314-sh…
-
配置 /usr/local/etc/nginx/nginx.conf
- 配置error_log到想要的目錄
- events中worker_connections 256 (并發(fā)數(shù)) mac 默認(rèn)單個(gè)進(jìn)程最大文件句柄 256
- http
- include,default_type,log_format這些按照默認(rèn)的打開(kāi)就行
- access_log 配置到想要的目錄
- keepalive_timeout 默認(rèn)65s 關(guān)掉它 開(kāi)著浪費(fèi) 請(qǐng)求斷掉直接關(guān)掉就好
- server中正常配置即可
-
/usr/local/etc/nginx/servers/
- 正常只需要在新配置文件中添加server模塊即可
- listen,server_name,root,access_log,error_log,location正常寫(xiě) 默認(rèn)讓它讀index.html index.htm index.php即可
- 需要注意的是php文件的正則匹配
-
sudo nginx 啟動(dòng)
-
sudo nginx -s reload重載
-
注意下網(wǎng)站根目錄的權(quán)限和日志目錄的權(quán)限
mysql
- blog.csdn.net/beyond__dev…
- brew install mysql
- brew services start mysql
- mysql -uroot
redis
- brew install redis
- brew service start redis
轉(zhuǎn)載于:https://juejin.im/post/5c8df33851882545dd7a9739
總結(jié)
- 上一篇: android 开发地图,(androi
- 下一篇: react学习(4)----两个全选中就