目前 中文網中對于 MacOS 下安裝 PHP 教程比較老,并且我個人感覺很難看懂,我在安裝 PHP 程序中遇到了很多網路中沒有出現過的問題,特此環境配置程序記錄如下,
電腦:MacBook Pro 2020
系統:MacOS Monterey 12.3
安裝 HomeBrew
HomeBrew 是一個包管理工具,用于安裝 MacOS 中沒有的工具,方便安裝和卸載軟體,
目前我電腦中已經裝過,我把參考鏈接放在下面
https://www.jianshu.com/p/dff8c837b7dd
目前我的 HomeBrew 版本
brew -v

我不清楚這個版本可不可以,不管了,先升級到最新版
brew update-reset


查看版本

好像沒什么大變化
HomeBrew update 警告
根據相關教程,運行 brew doctor 看看有沒有什么問題
出現了幾個警告
- Suspicious https://github.com/Homebrew/brew git origin remote found.


這個是遠程倉庫鏈接配置警告,國內訪問 GitHub 很慢,一般都會換成國內的鏡像地址,不用理會
- Your Command Line Tools are too outdated.


工具好像是有點老,搜索了相關博客,根據提示,進入 https://developer.apple.com/download/all/ 下載對應Xcode 版本號的 Command Line Tools
我應該是下載對應 13.4 版本的 Command Line Tools

- "config" scripts exist outside your system or Homebrew directories.

這個不太清楚是什么問題,我懷疑可能是安裝 Python 或者 anoconda 時引起的,應該沒什么問題,可以忽略
- Unbrewed header files were found in /usr/local/include.

這兩個應該是可以忽略
第二個應該是我裝了一些軟體,但是不是通過 homebrew安裝的
執行 brew update

出現了三個警告
No remote 'origin' in /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask, skipping update!
No remote 'origin' in /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core, skipping update!
No remote 'origin' in /usr/local/Homebrew/Library/Taps/homebrew/homebrew-services, skipping update!
再次執行 brew doctor

根據提示執行
rm -rf "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask"
brew tap homebrew/cask
rm -rf "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core"
brew tap homebrew/core
配置 PHP 環境
首先嘗試安裝 brew instsall php

竟然一下就成功了,之前嘗試過無數次,每次都有各種種問題
用 php -v看看安裝成功沒有

這樣應該就是安裝成功了
根據我之前安裝的經驗,如果哪里報錯,提示 No such file 什么的,沒有相關的檔案,有一些可以通過 brew install 缺少的相關檔案名
比如 brew install openssl
最后執行 brew install tesseract-lang
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/497328.html
標籤:OS X
上一篇:Linux 磁盤型別和結構
