在Mac OS里配置Apache+PHP+Mysql环境
Apache+PHP+Mysql是PHP开发的标配,Windows系统可以安装EasyPHP集成包。Mac系统也有相应的集成包MAMP。但是考虑到Mac OS已经自带了Apache和PHP环境,重复安装Apache和PHP有些冗余,所有本文介绍如何使用homebrew安装Mysql并且集成原有的Apache和PHP环境。 启
Apache+PHP+Mysql是PHP开发的标配,Windows系统可以安装EasyPHP集成包。Mac系统也有相应的集成包MAMP。但是考虑到Mac OS已经自带了Apache和PHP环境,重复安装Apache和PHP有些冗余,所有本文介绍如何使用homebrew安装Mysql并且集成原有的Apache和PHP环境。
启动Apache
打开Terminal,然后运行
sudo apachectl start
查看Mac OS X的Apache版本
sudo apachectl -v
Mac OS X 10.9的返回结果是
Server version: Apache/2.2.24 (Unix)
Server built: Aug 24 2013 21:10:43
如此在浏览器中输入http://localhost
,就可以看到一个内容为“It works!”的页面,其位于/Library(资源库)/WebServer/Documents/
下,这就是Apache的默认根目录。
另外,用户可以通过http://[本地IP]/~[用户名]
来访问/Users/[用户名]/Sites/
目录
开启PHP支持
- 在终端中运行
sudo vi /etc/apache2/httpd.conf
,打开Apache的配置文件。 - 找到
#LoadModule php5_module libexec/apache2/libphp5.so
,把前面的#号去掉,保存(在命令行输入:w)并退出vi(在命令行输入:q)。 -
运行
sudo cp /etc/php.ini.default /etc/php.ini
,这样就可以运行sudo vi /etc/php.ini
来编辑php.ini配置各种功能了。比如:;通过下面两项来调整PHP提交文件的最大值,如phpMyAdmin中导入数据的最大值 upload_max_filesize = 2M post_max_size = 8M ;通过display_errors来控制是否显示PHP程序的报错信息,这在调试PHP程序时非常有用 display_errors = Off
- 运行“sudo apachectl restart”,重启Apache,这样PHP就可以用了。
安装Xdebug
- 在终端执行
php -i | pbcopy
,php的输出信息会被拷贝的剪切板。 - 打开xdebug安装在线向导,在文本框内Command+V,将剪切板内的内容拷贝到文本框,然后点击“Analyse my phpinfo() output”按钮。
- 根据生成的步骤安装即可。
安装Mysql
这一步最简单了,前提是已安装了HomeBrew。 在命令行执行
brew install mysql
安装完成以后,启动mysql服务
mysql.server start
参考阅读
- 在Mac OS X中配置Apache + PHP + MySQL
原文地址:在Mac OS里配置Apache+PHP+Mysql环境, 感谢原作者分享。

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

許多Mac用戶往往習慣保留設備的預設名稱,可能從未考慮過更改。很多人選擇沿用初始設定時的名稱,例如「張三的MacBookAir」或簡單的「iMac」。學會如何修改Mac的名稱是一項非常實用的技能,尤其是在擁有多台裝置時,可以幫助你快速區分和管理它們。接下來,我們將一步步教你如何在macOS系統中更改電腦名稱、主機名稱和Bonjour名稱(本地主機名稱)。為什麼要更改Mac名稱?修改Mac名稱不僅能彰顯個性,還能有助於提升使用體驗:個人化你的Mac:預設名稱可能不符合你的口味,換一個自己喜歡的名字

標題:Linux系統中GDM的工作原理及設定方法在Linux作業系統中,GDM(GNOMEDisplayManager)是一種常見的顯示管理器,用於控制圖形使用者介面(GUI)登入和使用者會話管理。本文將介紹GDM的工作原理和設定方法,以及提供具體的程式碼範例。一、GDM的工作原理GDM是GNOME桌面環境下的顯示管理器,負責啟動X伺服器並提供登入介面,使用者輸

近日有一些小夥伴諮詢小編微信mac如何設定語音訊息自動轉成文字?下面就為大家帶來了微信mac設定語音訊息自動轉成文字的方法,有需要的小夥伴可以來了解了解哦。第一步:首先,打開Mac版微信。如圖:第二步:接著,點選『設定』。如圖:第三步:然後,點選『通用』。如圖:第四步:再勾選『聊天中的語音訊息自動轉成文字』選項即可。如圖:第五步:最後,關閉視窗即可。如圖:

了解LinuxBashrc:功能、配置與使用方法在Linux系統中,Bashrc(BourneAgainShellruncommands)是一個非常重要的配置文件,其中包含了系統啟動時自動運行的各種命令和設定。 Bashrc文件通常位於使用者的家目錄下,是一個隱藏文件,它的作用是為使用者自訂設定Bashshell的環境。一、Bashrc的功能設定環境

預設情況下,iPhone以HEIC格式從相機拍攝照片。 HEIC代表高效影像容器,可容納比PNG或JPG檔案更多的像素數據,與其他格式相比,在iPhone儲存上佔用的空間顯著減少。這些檔案在iPhone上效果最佳,但並未在網路上廣泛接受,因為當您與非Apple裝置共用這些檔案時,它們通常會導致圖片模糊/有顆粒感。為了確保HEIC圖片在其他裝置上可相容,可能需要將其轉換為JPG格式。本文將介紹在Mac上將HEIC影像轉換為JPG的方法。如何在Mac上將HEIC照片轉換為JPG[3種方法]方法

Mac系統的格式化磁碟機對於正常運作至關重要。它有助於防止各種系統問題,並使您的Mac整體更加穩定。雖然自然Mac支援各種分割區方案,但與其他選項相比,GUID提供了更現代和更通用的功能。對於較新的Mac也是必不可少的,並支援更大的驅動器,為您提供最佳的兼容性和穩定性。本指南將深入探討如何在macOS上使用GUID格式化磁碟機。也就是說,讓我們開始吧。為什麼GUID對macOS安裝很重要GUID(完整形式的全域唯一識別碼)是一種分割方案,有助於安裝和運行macOS作業系統。它是比傳統的MBR(主引

標題:Linux系統中如何配置和安裝FTPS,需要具體程式碼範例在Linux系統中,FTPS是一種安全的檔案傳輸協議,與FTP相比,FTPS透過TLS/SSL協議對傳輸的資料進行加密,提高了資料傳輸的安全性。在本文中,將介紹如何在Linux系統中設定和安裝FTPS,並提供特定的程式碼範例。步驟一:安裝vsftpd開啟終端,輸入以下指令安裝vsftpd:sudo

自從 Apple M4 驅動的 OLED iPad Pro 系列上市以來,Apple Silicon 愛好者就一直熱切地等待著 Mac 系列中 M4 SoC 的到來。無可否認,M4 在計算和圖形性能方面都實現了重大飛躍 - Leapfr
