日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MacOS搭建环境

發布時間:2023/12/9 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MacOS搭建环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

基礎環境

從AppStore下載

  • 有道云筆記
  • 微信
  • 網易云音樂
  • Chrome瀏覽器
  • postman
  • Chrome插件云筆記剪報

基礎命令

  • mac下別名
vi ~/.bash_profile 添加 alias ll='ls -alF' alias la='ls -A' alias l='ls -CF' 保存后執行(不能有空格) source ~/.bash_profile復制代碼

開發環境

PhpStorm

  • 從官網下載PhpStorm,安裝

    • 下載
    • 打開
    • 拖動PhpStorm的圖標到“訪達”的應用程序中
    • 從應用程序中拖動PhpStorm到“程序塢”中
  • 破解注冊

    • 打開http://idea.lanyus.com 獲取注冊碼
    • 打開“終端”
    • 切換root用戶 sudo -i
    • 修改/etc/hosts 添加
    0.0.0.0 account.jetbrains.com 復制代碼
    • 右鍵,顯示包內容,在Contents/lib/中添加 網上下載好的resources-zh.jar
    • 啟動PhpStorm,注冊

Homebrew

  • brew.sh/index_zh-cn…
  • 包管理器,類似apt和yum

git

  • git-scm.com/book/zh/v2/…
  • 在命令行中直接輸入git
    • 獲取安裝Xcode
    • 安裝git

php

  • 已經隨xcode安裝完成
  • blog.csdn.net/pang040328/…

php-fpm

  • 默認隨xcode安裝完成
  • 直接sudo php-fpm會報錯 配置文件找不到 缺其他的也按照這種方式把默認的復制一份即可
cp /private/etc/php-fpm.conf.default /private/etc/php-fpm.conf 復制代碼
  • /private/etc/php-fpm.conf中

    • error_log需要自定義一份,否則默認的目錄不存在
  • /private/etc/php-fpm.d中

    • 復制一份www.conf 否則php-fpm起不來
    • 改一下用戶和組 避免日志和權限有問題
    user = atinosun group = staff 復制代碼
  • sudo php-fpm 如果起不來 就看下當前9000端口是不是被占

sof -i tcp:9000 如果是php-fpm已經占用了 sudo killall php-fpm 再重啟 復制代碼

composer

  • brew install composer

nginx

  • www.cnblogs.com/meng1314-sh…

  • 配置 /usr/local/etc/nginx/nginx.conf

    • 配置error_log到想要的目錄
    • events中worker_connections 256 (并發數) mac 默認單個進程最大文件句柄 256
    • http
      • include,default_type,log_format這些按照默認的打開就行
      • access_log 配置到想要的目錄
      • keepalive_timeout 默認65s 關掉它 開著浪費 請求斷掉直接關掉就好
      • server中正常配置即可
  • /usr/local/etc/nginx/servers/

    • 正常只需要在新配置文件中添加server模塊即可
    • listen,server_name,root,access_log,error_log,location正常寫 默認讓它讀index.html index.htm index.php即可
    location / {index index.html index.htm index.php;} 復制代碼
    • 需要注意的是php文件的正則匹配
    location ~ \.php$ {fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME /Users/atinosun/environment/webroot/default/$fastcgi_script_name;include fastcgi_params;} 復制代碼
  • sudo nginx 啟動

  • sudo nginx -s reload重載

  • 注意下網站根目錄的權限和日志目錄的權限

mysql

  • blog.csdn.net/beyond__dev…
  • brew install mysql
  • brew services start mysql
  • mysql -uroot

redis

  • brew install redis
  • brew service start redis

轉載于:https://juejin.im/post/5c8df33851882545dd7a9739

總結

以上是生活随笔為你收集整理的MacOS搭建环境的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。