Archive for the ‘ Server ’ Category

解決 VMware 出現 "Failed to lock the file" 的錯誤

VMware Server 當掉後重新啟動 Guest OS 時,出現

cannot open the disk '*.vmdk' or one of the snapshot disk is depends on.
Reason: Failed to lock the file.

解決方法一:

進到 VMware 的 Guest OS 資料夾,將所有的 *.lck 資料夾或檔案刪除

解決方法二:

手動編輯 *.vmk,加入一行:

disk.locking = "FALSE"

感覺第二種解決方式會造成未來檔案使用時的安全性問題,所以我是使用第一種方式解決。

安裝 Roundcube Webmail for IMAP Server

Roundcube Webmail 是一套「僅支援 IMAP」的 Webmail 程式,它結合了 Ajax 技術,讓 UI 變得更容易操作。

Roundcube 是我目前看到最能兼具簡單與華麗的 Webmail,而且它也是少數支援多國語言介面的 OpenSource 之中,能夠把繁體中文翻譯得很不錯的。

它可以自訂的項目很多,不過對於系統的需求頗高,我也是將系統昇級至 Centos 6 之後才安裝來使用。如果你的環境也是使用 IMAP,非常建議使用 Roundcube。
Read more

CentOS 6.x 如何安裝 Proftpd

在 CentOS 6.x 安裝 proftpd:

yum -y remove vsftpd
yum -y install proftpd
chkconfig proftpd on

在改好設定檔,重新啟動 proftpd 之後,卻發現 ftp 用戶無法正常登入!!也跟防火牆的設定無關,我從 redhat linux 7.3 使用 proftpd 到現在,這種情形還是一次遇到。
Read more

Windows Server 2008 R2 SP1 評估版與延長使用期限

下載與安裝

微軟的評估中心 下載 Windows Server 2008 R2 SP1 180 天軟體試用版 (Windows Server 2008 R2 只有 x64 與 Itanium 的版本)。

在安裝 Windows Server 的過程中,Windows 會依照你所選取要試用的版本,自動幫你使用評估版的序號安裝。

Read more

AtMail/AtMailOpen: 一套支援 IMAP 及 AJAX 的 Webmail 系統

因為我公司的 Mail Server 是使用 IMAP 協定,原本是安裝 IlohaMail 做為用戶的 Webmail,但 IlohaMail 對於 UTF-8 及中文郵件的支援並不算良好! 並且郵件一多的話,有時讀取郵件清單會很久! 所以陸陸續續我都有在注意其它有支援 IMAP 的 Webmail。

最近發現一套由商業版改為 Opensource 的 Webmail: AtMailOpenAtMail 商業版的價格是 USD$250,但已經在去年推出了功能比較簡單,並且是 Opensource 的 AtMailOpen。(AtMail 商業版與 Open 版的功能比較)

我先到 AtMailOpen 的官網去試用後的感覺很不錯,畫面簡潔大方、並且運用了 AJAX,所以存取速度頗快。AtMailOpen 對於中文郵件、中文信件匣的支援也都很正常。

如果你接受 Webmail 僅支援 IMAP/IMAPS,並且沒有中文操作介面,那你 應該要試試有 AJAX 加持的 AtMailOpen。

Read more

VMware ESX/ESXi Server 功能初探及效能測試

經過前一篇 VMware Server 的效能測試之後,馬上就來試用 VMware ESX/ESXi Server

VMware ESX/ESXi Server

VMware ESX Server 是屬於「Bare-metal Hypervisor」,「Bare-metal Hypervisor」等級的伺服器不需要預先安裝任何作業系統,直接把 ESX Server 灌在這台伺服器上,就可以活生生的把你伺服器分割成數台 Virtual Machine,而且是最直接、最有效率的資源分配方式。

VMware ESXi Server 是 VMware ESX Server 的簡易版,同樣是半虛擬化技術,只要到 VMware 的網站申請序號即可免費使用。

我在安裝 ESXi Server 時沒有遇到什麼因難,糊里糊塗就裝好了 (硬碟的內容會被全部清掉),雖然主機板上的網路卡抓不到,但插上了一張 3COM 905C 就搞定了。

Read more

Linux 上的遠端桌面中繼程式: xrdp (v0.4.2)

"遠端桌面(RDP)" 相對於 VNC 的好處應該是:

  1. 連線的過程中有加密
  2. 可設定登入時的解析度
  3. 方便切換輸入法
  4. 操作起來似乎比 VNC 還流暢

現在遠端桌面可不再是 Windows 的專利,在 Linux 上也可以進行遠端桌面的存取,如果純粹只要有 Viewer 的功能可安裝 "rdesktop",如果要同時有 Viewer 及 Server 的功能請安裝 "xrdp",以下介紹 xrdp。

其實 xrdp 是一個 Linux 遠端桌面的 "中繼程式",為何說 xrdp 是 "中繼程式" 呢?!因為它還是借用了 VNC 的模組 (libvnc.so),並且 xrdp 除了可以讓你用遠端桌面連線存取 Linux 桌面之外,還能透過它來登入其它 Windows 的遠端桌面、VNC Server,以及任何也有安裝 xrdp 的主機。並且是允許你用不同帳號進行 "多重登入",這在 Windows 的系統只有 Windows Server 才支援。

Read more

VMware Server 效能測試

伺服器虛擬化 (Virtualization) 是這幾年蠻熱門的技術,眾多廠商都紛紛推出免費的虛擬化伺服器產品。

隨著企業級的 VMware Server 也推出到了 2.0 的版本,又是免費的產品,當然要拿來用用看,可能效能不及同樣免費的 VMware ESXi,但至少不用在硬體上面傷腦筋。

這次安裝的 VMware Server 2.0 在管理上已經完全使用 Web 介面,並使用 JSP 及 Ajax 技術。不管是管理介面還是 GuestOS 的終端畫面,只要用瀏覽器就可以在任何地方存取,直接就可以取代 VNC 的功能。

身邊剛好有兩台主機可以拿來測試 VMware Server 的效能,一台是比較平價的 Q6600 DIY 機種,另一台是跟廠商借測的 Xeon 雙 CPU 工作站,主機配備如下:

Read more

MySQL 處理字元編碼的一些心得

因為我在寫程式所用的到的 MySQL,同時有 3.x 版及 5.x 版要處理,所以對 MySQL 的字元編碼問題需要特別做研究,研究了一陣子之後,終於有了一些初步的心得,列出舊版及新版的 MySQL 做為比較:
Read more

[轉載]MySQL 的「SET NAMES xxx」字元編碼問題分析

轉載自: PHPChina


近來接受 BBT 的培訓,做一個投票系統。系統程式碼倒不是很難,但是我的時間主要花費在了研究字符集和編碼上面。MySQL 和 Apache 兩個系統的編碼 (字符集) 問題讓我費勁腦筋,吃盡苦頭。網上對這些問題的解決比較零散,比較片面,大部分是提供解決方法,卻不說為什麼。於是我將這幾天收穫總結一下,避免後來者再走彎路。這篇文章對 PHP 編寫有一點幫助 (看完你就知道,怎樣讓你的 PHP 程式在大部分空間提供商的伺服器裡顯示正常),但是更多幫助在於網路伺服器的架設和設置。
Read more

return top