2009-12-20 104 views
13

NetBeans建議在Mac上爲Apache + MySQL + PHP使用MAMP。有一個MAMP和一個MAMP PRO。 MAMP實際上只不過是一個開放源代碼庫和諸如PHP,MySQL等的集合,放在一個大目錄中去/ Application/MAMP /。它帶有一個小GUI,用於啓動/停止服務器並執行一些非常基本的設置。但是,它非常有限。有一個MAMP PRO可以做更多的事情,但花費65美元。由於我沒有用我的網絡開發者賺錢,所以我尋找免費的解決方案。是否有免費的替代MAMP PRO?

那麼還有其他的東西是開源/免費的,它和MAMP Pro一樣嗎?在Mac上啓動/停止PHP/Apache/MySQL,配置主機,端口等?

+0

鏈接會很好。 – 2009-12-21 02:20:45

+0

http://www.mamp。info – openfrog 2009-12-21 10:12:49

回答

3

軟件已經內置有問題嗎?

官方的MySQL發行版包括一個圖形化的開始/停止客戶端。事實上,這是一個單一的按鈕。

Apache的內置副本可以在文件共享設置區域中啓動和停止。將它與not-ancient version of PHP組合起來,然後設置好。

+0

好吧,關於MAMP PRO的事情是,它可以讓你輕鬆配置主機和類似的東西。但你是對的,其實所有的東西都已經在那裏了。但那不是重點。 – openfrog 2009-12-21 10:11:30

+2

@Charles:使用MAMP的一個好處是它可以讓你輕鬆移動完整的設置(文件,數據庫,配置等),因爲所有東西都存儲在MAMP應用程序文件夾中。如果您需要切換到另一臺計算機,則可以簡單地拖動MAMP文件夾並繼續工作。 – 2010-01-12 07:42:28

+0

只是想我會在這裏添加一些東西。當我在2009年發佈這篇文章時,我看了這篇文章。現在我仍然在使用MAMP。有一個替代的'控制器'程序,允許您在Mac上管理您的MAMP或XAMPP服務,並添加虛擬主機。它被稱爲VirtualHostX。我個人並不喜歡它,但可能值得研究。 – Sk446 2013-02-26 08:53:55

0

我很確定XAMPP在Mac上工作。但它不如MAMP。

+6

-1他正在尋找比MAMP更好的東西。 – donut 2010-02-26 09:04:09

+0

不,他正在尋找比MAMP Pro更酷的東西* CHEAPER *。由於我不瞭解他的全部需求,我提供了一種可能性,但我同意,我不會推薦它。 – sprugman 2010-02-26 20:06:19

+0

對不起,我的意思是MAMP,而不是MAMP * Pro *。我認爲你在文章中指的是MAMP Pro,但我讀到它有簡單的MAMP。如果是這樣的話,那麼編輯您的帖子,我會刪除我的投票。 – donut 2010-02-28 03:34:45

2

您可以隨時使用包管理器,如MacPortsHomebrew,並按照指導進行設置。

16

瞭解如何編輯Apache配置文件,然後您可以執行任何您想要的操作。你需要的只是一個文本編輯器。我有MAMP免費,只需編輯我的配置文件。我的Apache的MAMP配置位於/Applications/MAMP/conf/apache/httpd.conf。該文件有很好的評論,你可以谷歌的任何設置在那裏瞭解更多關於它們。 GUI工具是一種不錯的奢侈品,但我們不應該完全依賴它們。

4

使用Apache等內置軟件包的問題之一是,他們考慮系統軟件,並定期更新蘋果的軟件更新。大多數情況下,這很好,但有時如果你有很多自定義的調整或版本更新,或者想要使用一個非常特定的版本,你有時可能會被軟件更新絆住。所以這就是像MAMP這樣的替代包裝的一個論據,它可以像生產環境那樣更精確地進行管理。

此外,如果有人正在「學習」apache和PHP管理,那麼像MAMP或Macports這樣的獨立軟件包的風險就會降低。

至於MAMP的替代品,macports它很有用。但也存在Bitnami項目

http://bitnami.org/

他們有特定的應用程序軟件包安裝好的,和香草LAMP型環境。還有一個乾淨的卸載程序,很不錯。所以試驗一下,你不必擔心中斷系統軟件或配置。

+0

我們最近還捆綁了一個小的GUI實用程序來啓動/停止服務 – 2011-06-26 18:22:44

+0

+1對於Bitnami。特別是如果你只是在一個應用程序之後,如Joomla或Wordpress。我很高興在我的服務器上編輯Apache配置,但在我的家用PC上,很高興在準備使用的應用程序中爲您完成所有工作。 – 2012-05-21 20:35:44

+1

這是來自BitNami的丹尼爾。只是想讓你知道,我們現在在Mac OS X應用程序商店也有一個MAMP版本(完全免費,因爲我們的其他版本)https://itunes.apple.com/app/mamp-stack/id571310406 – 2013-01-05 07:01:38

2

MAMP有一個堅實的開源替代品,名稱爲MNPP。它擁有MAMP的一切,但已更新。

+0

值得注意的是這運行Nginx而不是Apache - 這很好,如果你主要部署到Nginx服務器...... – aendrew 2013-01-07 14:13:30

+0

這對PHP開發有什麼重大影響嗎? – bottleboot 2013-01-07 14:19:33

+0

如果您使用框架或其他方法編寫所有新代碼,可能不會。然而,像Drupal和WordPress這樣的現代CMS需要一點點讚美才能與Nginx合作,如果你最終最終部署到基於Apache的堆棧,這是一件痛苦的事情。 – aendrew 2013-01-07 15:02:25