本站昇級為MacOSX 10.5(Leopard)

本文發表於 2007 年 10 月 31 日 04:42

leopard_box_125.jpg

本站已昇級為MacOSX 10.5(代號:Leopard)。

Leoprad是2007.10.26全球開賣,因為是之前就上網路訂購之故,就在當天收到快遞。 我買的是一般版(美金129元)。一般版與 Mac OS X Server v10.5 Leopard版(美金499 – 999元)的差別是,Server版網路主機設定的部份,全部是圖形化的應用程式,也幾乎都安裝完整,還多了幾個MacOS獨門的Server,例如:iCal Server, Podcast Producer, Spotlight Server, 架Server方便多了。一般版還是可以做Server,但某些軟體,需自己去下載安裝設定、修改等等。 其中Apache, PHP, MySQL都是隨機版,版本如下:

  • Apache Version: Apache/2.2.6 (Unix) mod_ssl/2.2.6 OpenSSL/0.9.7l DAV/2 PHP/5.2.4
  • MySQL/5.0.45

手動自行安裝設定時不免遇到困難,尤其UNIX純文字界面及各種程式語言語法,及功能定義,都是要去查參考資料,再一個字一個字去改。Apache 1.x 與 Apache 2.x的 httpd.conf 語法不盡相同,更是花了一番功夫去測試。還好網路搜尋引擎發達,很多小技巧早就被UNIX高手先試出來了。

打開並編輯 httpd.conf (位置在 /etc/apache2/httpd.conf).
把這行字前的星號去掉: #LoadModule php5_module libexec/apache2/libphp5.so
這兩行程式碼要加進去 httpd.conf: AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps
把這行字前的星號去掉: #Include /private/etc/apache2/extra/httpd-vhosts.conf
打開並編輯 /etc/apache2/extra/httpd-vhosts.conf
Apache2的 httpd-vhosts.conf 虛擬網址名字格式長這個樣(要另外啟動DNS Server,若是UNIX白癡可以花小錢下載這個DNS Enabler for Leopard):
virtualhost.jpg
Apache2的 httpd-vhosts.conf 轉址設定長這個樣:
virtualhost2.jpg
在 /etc/ 找到一個檔案,檔名是 php.ini.default ,複製一份但改名為 php.ini
打開並編輯這個 php.ini
找出此檔案 php.ini 內行程式碼: mysql.default_socket =
改為: mysql.default_socket = /tmp/mysql.sock
找出此檔案 php.ini 內行程式碼: mysqli.default_socket =
改為: mysqli.default_socket = /private/tmp/mysql.sock

最後一個問題,是如何開機就啟動MySQL,及建立MySQL的root密碼,說來話長,因為我是Tiger 10.4.10昇上來的,有些設定及SQL資料庫還在。目前MySQL正式網站還沒有Leopard專用的MySQL安裝程式(GUI界面)。先參考這篇: http://blog.kaishao.idv.tw/?p=905

Apache版本提昇到2.2.X,之前的是1.33。昇級之後,作業系統界面花樣變多了,但Server效能還在觀察中,看來是有比以前順一點。 Mac OS X v10.5 Leopard的桌面(取自Apple的網路教學影片,紐約時報的台灣之光王建民是真的)

screen-capture.jpg

Mac OS X v10.5 Leopard新功能之一:虛擬桌面(取自Apple的網路教學影片):

screen-capture-1.jpg

參考資料:

7 回應 針對 “本站昇級為MacOSX 10.5(Leopard)”

  1. gonlinaj表示:

    架站不是Linux比較好用嗎
    不但穩而且免錢
    蘋果據說很貴……


    [站長回覆]:1.MacOSX是UNIX的一種

    2.我架站用到的的Apache, PHP, MySQL, WordPress,也都不用$啊。

    3.本站主機MacMini PowerPC G4 1.42也同是我的工作機,不是專門主機。2005推出時,一部不到20,000。

  2. 以前一年級的學生-海象表示:

    WOW! dock變成立體的耶!酷

    請問老師

    LeoPard有支援x86系統嗎?

    如果支援x86那麼對WINDOW$的檔案和程式支援高不高?

    對VI$TA(連DirectXl0 都想綁架的爛貨…)感到心寒的學生留


    [站長回覆]:Apple至今沒有把Leopard開放給x86系統,雖然Apple在兩年前正式引入Intel做CPU(之前是用IBM, Motorola, Apple合作的PowerPC),但一直沒有向x86架構開放。

    是有外國人把Leopard成功灌到x86架構裡,但這些人都是軟硬體高手,有某些特殊步驟才能成功。這種行為是有可能被Apple控告,所以這些人敢「談論」但不敢把成品示眾或變成商品。

  3. gonlinaj表示:

    如果不喜歡Vista,倒不如改用Linux
    使用習慣改一下就好了
    要真不行再用wind擋一下應該是ok
    怕不習慣的話現在就可以開始訓練
    反正距離XP掛點應該還有一段時間

    ps.據說台灣是東亞最親痿軟的國家
    不像其他國家對痿軟幾乎是能不用就不用(包括中國)
    不知為什麼台灣政府這麼喜歡當冤大頭
    嫌預算太多嗎?


    [站長回覆]:台灣應該是全世界最愛微軟的國家。台灣一堆硬體、週邊、電腦元件,都要靠M$不斷昇級才能刺激銷路開拓市場。微軟是他們的衣食父母,造就了台灣成為微軟的世界。

    還有一點是台灣目前電腦使用率、網路佔有率都還不錯(全世界前15名內),不過台灣電腦使用率是1990年代中期,才在短期內大幅成長的,這使得在台灣,「電腦」等於「微軟」。一般人,都不知道世界上還有其他電腦作業系統存在,不知道要寫文章還有Word以外很多其他軟體可用。

  4. Pig表示:

    台灣是非常親微軟沒錯,不過其實其他國家也沒有到能不用就不用的程度就是了,像IE的市佔率一度超過九成,這可不只是台灣人的功勞啊
    ,像是日本人,韓國人還是很買微軟的帳的,而歐洲對非微軟的產品接受度就高上不少。只是說台灣真的對非微軟系統使用者非常不友善,最近是有比較好一點,之前的話只要講不相容XX瀏覽器得到的答案就是請您用IE。

  5. lee表示:

    郁闷,我装了很多遍mac os 各个版本都装不上去,对pc机的兼容能力还是太差。
    站长应该买的苹果机吧,羡慕Ing。


    [站長回覆]:MacOSX本來就是要給Apple生產的電腦用的,不是賣給你PC用的。

    怎麼能怪「OSX對PC的相容性太差」咧?

    PC的病毐傳到我Mac時,它被當做是一個純文字檔,什麼事都沒發生,更不會執行,也不會傳播,我也沒怪我的Mac相容性太差啊。

    買了一顆白熱燈泡,發現插不進日光燈管,這要怪燈泡怎麼設計成這樣嗎?

    我架站用的MacMini G4/1.42GHz,買價台幣一萬六而已,不貴啊。

  6. xmlwu表示:

    前辈,本人网站也由leopard建成,请多指教!

發表回應

留言內含URL、廣告字,會被系統視為廣告而扣住不顯示,請待站長解除。
留言涉私密請直接寫email給站長

本Blog其他隨機文章(五篇)