跳到主要內容

Mac OS X Server 架設兩個網站、兩個郵件伺服器


from:http://www.bnw.com.tw/conference/viewtopic.php?t=208

我的需求要更簡單。 

朋友的工作室就兩三人而已,另外一個工作室也是兩三人。 

希望有屬於自己的網站及網域名稱郵件 www.123.com abc@123.com 



我試了一下,其實在Mac OS X Server中設定更簡單,只有【三個地方】。 

一個是在Server Admin>Mail>Setttings>Advanced>Hosting 設定Enable virtual hosting 加入網域名,這樣就完成Mail Server設定。 

二是在Workgroup Manager>New User>Mail 設定Enable 加入mail.123.com,就完成User設定。 

三是在Server Admin>Web>Setttings>Sites 加入網域名,又完成了網站設定。:clip: 

DNS是在亞太線上申請,代管也不用多花錢。設定又是超級簡單,隔天就可啟用,還真方便。 

就這樣兩個需求都不大的網站及郵件伺服器,在Mac OS X Server中設定完畢。:lol: 

想想這套軟體才不到20 個小朋友,硬體需求也不大,讓工作室立刻可以運作。 

透過既有的寬頻,空間變得無限大(看你硬碟有多大)。 

最後我建議朋友自己去買部Mini或二手G4,再去買Mac OS X 10.4.x Server,永久啟用自己的網站、郵件。平常沒事Carbon Copy Cloner一下,保平安。

================================================
要讓一部 Server 接管多個網域,應該還有 DNS Server 這裡也必須將新的網域對應到現在的主機,換句話說在 DNS 中應該還需要這樣的設定:

123.com macserver 192.168.10.5
abc.com macserver 192.168.10.5

要不然缺少 DNS 的服務,收信、寄信的 POP3 / SMTP 就只能用 IP 表示,這樣好像不夠完善,而且如果是使用 Notebook 的話,“在公司內部收信”跟你“在公司外面收信”使用的 IP 也完全不同,還是有 DNS Server 會比較簡便... :oops:

在 bnw.com.tw 以前與最早的 brentsu.com 之間,我們暫時申請了一個 if.homeip.net 的免費網域來用,這個網域到現在還是可以使用,而 IP 就指回到 bnw.com.tw 這裡,所以直接打開這個網站,應該會看到相同的畫面:

http://if.homeip.net/

所以阿光我就跟著 Power 兄的指示,也來簡單的測試一下...
  1. 先打開 Server Admin / Mail / Setttings / Advanced / Hosting,預設的“Enable virtual hosting”開啟虛擬主機是關閉的,先開啟這個選項:
    画像
  2. 然後新增一個虛擬網域:
    画像
  3. 就像是這樣,做法滿簡單的... 不過這只是讓 Mail Server 去接管 if.homeip.net 這個網域而已。
    画像
  4. 然後在 Web Server 也就是 Server Admin / Web / Sites 新增一個虛擬的 if.homeip.net 網域,目前只有 bnw.com.tw 一個網域:
    画像
  5. 輸入新的網域名稱 if.homeip.net,其他使用預設值即可:
    画像
    不過接下來就要傷點腦筋了... 如果兩個網域都共用同一個網站檔案夾,也就是 WebServer/Documents 那麼外面的網友不管開啟 bnw.com.tw 或 if.homeip.net 都會看到相同的畫面!所以最簡單的做法就是把 if.homeip.net 的網站設在另一個子目錄中,再不然就是把 Default Index files 預設索引檔改成其他的檔名。

    如果是放在 ifhomeip 的子目錄中,網友還必須輸入:

    http :// if.homeip.net / ifhomeip /

    才能看到不同的網頁,否則直接輸入 http://if.homeip.net/ 還是會看到 BNW 的首頁畫面,因此把“預設索引檔改成其他的檔名”應該是比較好的做法。
  6. 預設 if.homeip.net 新網站的存取記錄檔都是開啟的,建議你在測試網站期間不要關閉這個選項,但是可以點選“Archive every 7 days”這個選項,讓網站記錄檔每隔 7 天就壓縮封存到 .gz 檔案中。
    画像
  7. 網站接管的 IP 位址請用 any 即可,也就是 * 任何 IP 位址,這樣子就算你更改伺服器主機 IP 也不會影響網站運作,但是更改主機 IP 會影響 DNS 的正常運作。
    画像
  8. 然後在 Workgroup Manager 新增一個使用者,使用的郵件伺服器就是新的 if.homeip.net。
    画像

不過 Open Directory 並沒有劃分不同的網域,所以兩個不同的網站實際上還是共用相同的使用者帳號管理,因此帳號名稱不能重複使用,也就是說沒辦法同時支援 abuse@bnw.com.tw 與 abuse@if.homeip.net兩個獨立的帳號、獨立的 email 信箱。

做完以上這些工作,雖然新的 if.homeip.net 好像可以正常運作,不過因為 DNS Server 還沒完成,所以還會遇到一些問題。

這個網誌中的熱門文章

正確設置404頁面及其他.505,500....

正確設置404頁面 404頁面的設置是否正確直接關係到網站粘性,而現在很多網站的錯誤頁面返回碼都是200和302,只要蜘蛛爬行錯誤頁面不是404,那麼你的404頁 面設置就是錯誤的了,這裡跟大家介紹如何正確設置404頁面。 怎麼正確設置404頁面?很多人看到這個話題可能覺得下文不屑一顧,其實你是否知道自己的404頁面有沒有設置正確呢?很多開源的cms系統和博客 系統都會帶有404頁面,你是不是覺得這樣已經ok了?不用設置了?這些想法是錯誤的,我們做優化的時候,應該測試404頁面時候生效,設置是否正 確等。下面我們詳細說明怎麼設置404頁面。 這先說一下怎麼樣的404頁面才是有效的404頁面。大家應該都知道搜索引擎是通過http狀態碼來識別網頁狀態的,那麼當蜘蛛檢索到一個錯誤鏈 接時,就需要返回404狀態碼來告訴搜索引擎,這個頁面是錯誤頁面,以後不用索取了。而如果返回200,則告訴搜索引擎這個頁面是正常頁面。 所以我們要查看網站錯誤頁面的返回碼是200還是404,而現在很多網站的404頁面返回碼是200而不是404.    那怎麼正確設置404頁面?

Mac mini server(2012 年末和 2011 年中):如何將 OS X Server 安裝到軟體 RAID

重要事項 這些步驟會清除 Mac mini Server 中兩個磁碟機上的所有資料。雖然您可以重新安裝 OS X Server,但是請務必確認這些磁碟機上的任何其他資料都已完成備份,然後再繼續。 您無法在 RAID 卷宗上建立恢復分割區。如果沒有恢復分割區, 將無法支援 OS X 的某些功能 ,因此您應該考慮使用 恢復磁碟輔助程式 建立外接恢復磁碟,然後才建立 RAID 卷宗。 本文所提供的步驟需要使用透過 WiFi 或乙太網路的寬頻 Internet 連線。您的網路連線必須符合 這篇連結文章 的「重新安裝 OS X 的需求」一節中,針對 Internet 回復功能所述的需求。 安裝步驟 按住 Command、Option 和 R 鍵的同時啟動 Mac mini Server,以便啟動進入 Internet 回復模式。這可能要花數分鐘的時間。看到旋轉地球和“正在從網路啟動回復程序”訊息時,放開這些按鍵。