1.先介紹幾個命令
// 啟動Apache服務
sudo apachectl start
// 重啟Apache服務
sudo apachectl restart
// 停止Apache服務
sudo apachectl stop
// 查看Apache版本
httpd -v
Mac OS自帶Apache,只需要啟動Apache就行。
打開終端,輸入命令:sudo apachectl start
2.打開瀏覽器,在地址欄中輸入localhost,出現It Works字元串,就說明Apache已經成功啟動
3.在Macbook pro下,Apache的網站伺服器根目錄在/Library/WebServer/Documents路徑下
B. Mac下安裝配置PhpStorm開發環境
參考: # macOS下安裝配置PhpStorm
默認mac中都是自帶php,apache,PHP在目錄/usr/bin/php中
apache默認站點根目錄為:/Library/WebServer/Documents
配置文件:/etc/apache2/httpd.conf
文本編輯器或者vim打開httpd.conf
搜索LoadMole php7_mole libexec/apache2/libphp7.so,將前面#號去掉。
略...
注意:xcdebug.so默認是在/usr/lib/php/extensions/目錄下,但是no-debug-non-zts-20180731版本不盡相同,需要設置成自己系統里的。
工程需要創建在/Library/WebServer/Documents/下面
可以將工程目錄放在左側的快捷導航中
在Phpstorm的Preference->Build, Execution, Deployment->Deployment->點+新建, name自定義,我起名叫webroot。 type選擇Local or mounted folder。
Mappings中,我們看到local path為我們新建的php目錄地址,web path on server 'webroot' (relative to folder).
因為apache容器的根目錄為/Library/WebServer/Documents/,所以在其中填入相對於/Library/WebServer/Documents/的目錄名稱,即HelloPHP保存。
配置安裝Xdebug
首先檢查phpstorm的xdebug配置,這里的debug port要和php.ini裡面的xdebug.remote_port相一致!默認是9000,如果9000埠被佔用的話,可以改成其他埠。
進入Debug>DBGpProxy,IDE key填PHPSTORM,host填localhost,port 填80
設置localService
新建一個server
設置run、debug自動瀏覽器打開的開始頁面
啟動
C. 如何卸載mac自帶的apache和php
剛剛在我的機器上操作了一下,現在貼出來分享:
要停止apache服務:sudo apachectl stop
刪除如下apache目錄:
/etc/apache2
/usr/include/apahce2
/usr/libexec/apache2
刪除php目錄,(有點多):
/usr/php
/usr/bin/php
/usr/bin/php-config
/usr/bin/phpize
/usr/include/php
/usr/lib/php
/usr/share/man/man*/php*
/usr/share/man這個目錄下面,在我的電腦上有man1-man8等幾個目錄,我的只有man1下面有三個php開頭的文件,建議題主如果不放心的話可以再查看一下其他的。
至此,apache和php就刪除完了,不過,我還是覺得應該刪除的不幹凈,比如:php的一些依賴包等文件。
D. mac一鍵安裝php環境(macphp集成環境安裝包)
怎樣在mac上面配置php環境工具:Apache2.4.16、PHP、MacbookPro、MySQL5.7
步驟:
1、打開終端,輸入命令:sudoapachectlstart,啟動Apache。
2、打開ie瀏覽器,在地址欄中輸入localhost,出現ItWorks字元串,就說明Apache已經成功啟動。
3、在Macbookpro下,Apache的網站伺服器根目錄在/Library/WebServer/Documents路徑下。MacOS同樣自帶PHP,只需要在Apache的配置文件中添加Apache對PHP的支持就好了。在終端中輸入命令:
sudovim?/etc/apache2/httpd.conf
打開httpd.conf文件。
4、去掉注釋符號:LoadMolephp5_molelibexec/apache2/libphp5.so
5、重啟Apache服務。進入/Library/WebServer/Documents,新建一個測試的褲和衡PHP頁面,輸胡做入命棚指令:sudovimtest.php
6、在test.php中輸入以下代碼?phpphpinfo();?
在ie瀏覽器中打開頁面localhost/test.php,測試PHP是否可用即可。
如何在MacbookPro搭建PHP開發環境MacbookPro配置PHP開發環境安裝環境如下:MacOS10.10.1Apache2.4.9PHP5.5.14MySQL5.6.22Apache配置在MacOS10.10.1中是自帶Apache軟體的,我們只需要啟手山動畢基中對應的服務就好了,以下命令是操作Apache時常用的幾個命令://啟鋒鉛動Apache.
MacM1安裝php開發環境
去年年底,蘋果推出了新款的M1晶元的mac,最近剛好要換電腦,考慮對比再三,還是選擇了M1晶元的mac;剛拿到手以後,擔心會有軟體不兼容啥的,網上也推薦作為主力開發的筆記本的話,不推薦M1,但是現在已經完全配置好了開發環境,安全下車了。下面就來簡單介紹下安裝過程中的步驟:
注意:如果沒有安裝brew,需要先安裝brew,使用arch-arm64brewinstall安裝
首先搜索沒拆明是否包含想要安裝的mysql版本,如下圖:
此處選擇[email protected]這個版本,我本地已經安裝完成了
安裝完成後,需要添加環境變數,這樣才能在任何目枯告錄下面直接打mysql訪問
先查詢有哪些php的版本,之前看網上說的M1,目前還不支持php7.3以下的版本,所有我安裝了php7.4
等待安裝完成後,可以開始部署項目了,由於我的項目是thinkphp框架開發的,而且用到了redis,所以,這邊需要先安裝redis依賴
安裝phpredis依賴(此處使用pecl安裝,網上有很多使用編譯安裝的方法,那種方法比較麻煩,而且需要配置的地方比較多,pecl安裝的話,快捷方便)
這個安裝完成後,就只需要去nginx目錄下面配置項目文件就OK了。
其他的不多說,主要提一點,就是thinkphp框架,重定向那邊的配置,location裡面的配置需要修改下,如下圖:
修改完成後,重啟御中伺服器,還要重啟php-fpm,這個是關鍵
E. mac下php開發環境 蘋果電腦php文件怎麼打開
在蘋果電腦(Mac)上打開PHP文件的方法及設置PHP開發環境:
一、打開PHP文件
使用文本編輯器:
使用IDE(集成開發環境):
二、設置Mac下的PHP開發環境
安裝PHP:
安裝Web伺服器:
配置開發環境:
使用資料庫:
測試開發環境:
總結:
F. 怎麼查看mac php安裝目錄
啟動apache
默認是啟動的
sudo
apachectl
start
2
查看版本
sudo
apachectl
-v
3
啟用php
打開文件
sudo
vi
/etc/
apache2
/httpd.conf
找到
#LoadMole
php5
_mole
libexec/apache2/libphp5.so
去掉
#
4
修改DocumentRoot
1)
找到
DocumentRoot
"/Library/
WebServer
/
Documents
"
修改
DocumentRoot
"[自動的路徑]"
2)
找到
<Directory
"/Library/WebServer/Documents">
修改為<Directory
"[上面的路徑]">
重啟apache
sudo
apachectl
restart!如果遇到php類的不明白的問題,可以去後盾人找找相關的教學視頻看看,多看看不就懂得懂了,希望對你有用,給個採納吧,謝謝