2010-10-09 8 views
1

我剛拿到一臺Mac Mini OS X服務器。這是我第一次進入Mac世界。當我配置我的機器,主要用於軟件開發(java,groovy,grails,javascript等)時,我想知道在安裝軟件工具時通常會遵循哪些約定,找到你的項目等。我嘗試過使用各種搜索術語來搜索這個問題,但沒有一個頁面提出了我正在問的問題。我不問任何安裝程序附帶的工具(一個圖像,據我瞭解)。不,我的第一個問題是關於安裝諸如tomcat,mysql或類似的東西,這些東西需要我介入並選擇一個位置。noob mac用戶 - 開發人員目錄約定

我的第二個問題是:我在哪裏放置我正在開發的項目?我在想,這些應該可能會去我的主目錄的子目錄,其中一個名爲項目,也許?

當我開始配置我的Mac進行開發時,還有什麼我應該知道的嗎?是否有我應該安裝的工具/實用程序,這對Mac世界來說是獨一無二的(換句話說,不要建議我可能在PC上使用的Firefox插件之類的工具)?

謝謝!

+0

這主要是針對serverfault.com的「如何安裝服務器」以及針對superuser.com的「如何使用mac」這個問題。我的開發項目位於'〜/ Documents/Development/{語言}/{項目}'(用項目中使用的主要語言替換「{語言}」,項目名稱替換爲「{項目}」。) – 2010-10-09 20:17:25

回答

1

最主要的是堅持'站點本地'地區;/usr/local/*和/ Library/*。當然,用戶家裏的任何東西都是非常安全的。這樣做可以讓你免受Apple提供的軟件更新方面的麻煩。有時您需要進行一些環境變量更改以使您的軟件能夠獲取額外的$ PATH元素。

關於有用的工具,我喜歡包管理器Mac Ports。這通常是填寫依賴鏈或使用各種軟件包進行實驗的快速方法。

+0

我正在查看有關安裝tomcat的說明。他們列出/ usr/local和/ Applications作爲首選位置,樣本使用後者。從我所看到的來看,前者似乎頗爲一致。經過進一步的研究,我確實找到了一個名爲文件系統層次結構標準(http://www.pathname.com/fhs/pub/fhs-2.3.html)的文件。這個標準,如果我理解得當,建議/ usr/local結構。該標準繼續討論這裏的子目錄層次結構。我會遵守這一點。 – 2010-10-11 13:38:10

相關問題