Proxmox 簡易安裝與設定

proxmox

Proxmox 是一套操作上非常簡單的虛擬化系統,提供了 KVM 等級的虛擬機器建置管理以及 OpenVZ 兩種使用環境。KVM 是 Linux kernel 從底層提供的虛擬化環境,可以支援大部分 x86 架構的硬體(但 CPU 需要支援虛擬化指令集),至於 OpenVZ 則是作業系統等級的虛擬環境,有點類似於 chroot,主要是用同一作業系統提供各種不同的網站服務,基本上效能比較好但是限制稍微多了一點。兩種架構應該都算是 IaaS 的服務。

現在的最新版本是 Proxmox VE3.1,釋出也一段時間了,相信網路上也可以找到不少資源。由於 Proxmox 主要是以 Debian 為基本建立的,因此許多熟悉的指令像是 apt-get 都可以直接套用,熟悉 Ubuntu 的朋友想必操作上絕對沒有問題。

這一次處理 中央網路開源社 的伺服器,由於資源不多因此我們只有一台電腦與一個 IP,要在這種克難的環境下搞出虛擬平台稍微複雜了點。VMWare 之流的軟體硬體支援度不好,Xen 的操作使用又太複雜,再加上沒用過 Proxmox,因此就決定來試試看

安裝

安裝的部份非常簡單,放入光碟一步一步照著教學操作就可以安裝完成。詳細的圖文教學可以參照最底下的連結。 在這邊我們要設定一個主機的 IP 位址方便未來連線。

使用

安裝完之後,變可以透過 https://[your IP]:8006 進入主機的 web 管理介面。這介面真的美觀好用到令人感動 XD

繼續閱讀 “Proxmox 簡易安裝與設定”

Proxmox 簡易安裝與設定

本站轉用 FeedBurner

原先我以為 Google 關閉 Reader 服務是標誌了 RSS 時代的過去,沒想到近期來湧出了大量的 RSS Reader 網站,著實是讓我嚇了一跳。

雖然我不確定有多少人在收看我的個人部落格,為了永續經營、節能減碳的目標,本站即日起改用 FeedBurner 服務提供 RSS 訂閱。

請有意願繼續追蹤我的廢話的訪客,改為訂閱:

http://feeds.feedburner.com/sntc06

謝謝各位鄉親父老的支持。

本站轉用 FeedBurner

畢業宣言

IMG_8272

「有天變成了被對抗的大人 也別忘記今晚
我們帶群孩子闖進誰的殿堂
去撒泡尿 去撒撒野」 –撒野俱樂部,1976

瞬間,我們就要變成大人了。

看到 FB 上開始出現學士帽的大頭貼,就知道畢業季到了。在畢業典禮結束一週後的現在,好像也該來發表個感言才是。
不要期望這是超長的感性文章之類的,我的文筆一向不好~

在中央的這四年認識了很多夥伴,不管是來自哪個地區、專精於哪個領域,在我人生的路上或多或少都推了一把。
好像一個超長的營隊跑完了一樣,從剛踏進宿舍發現只有一位室友的大學新鮮人直到今天,中間真的經過太多太多事情了。迎新宿營、學生會、資管專題、計中工讀小組… 族繁不及備載。
各個不同的活動都讓我了解了不同面相的知識,不論是活動的籌劃、舉辦等,這些都是課堂上學不到的,而除了認識了許多人之外,也獲得了不少寶貴的技能,但到頭來,從朋友身上學到的東西才是最寶貴的。

曾有人[1] 說過,大學不只是專業知識的培養,也是人脈的拓展。人際關係除了專業知識之外,也是相當重要的能力。這幾年我認識的同學,可能未來都會在不同的地方深造,但我想我們的目標應該相去不遠:為社會努力,希望明天可以更好、為自己努力,希望自己未來可以更好。

十分感謝那些曾經幫助過我的人,你們完全沒有必要去付出心血、時間為我做這麼多的事。感謝那些沒有幫助過我的人,你們幫助我訓練增強自己的能力,自食其力。

大學四年,我很遺憾我沒有做得更多,但我並不後悔。

雖然不管有沒有意外,應該都會繼續留在中央,不過真的非常感謝幫助過我[2] 跟沒有幫助過我的大家。希望大家未來一路平安、身體健康,也希望大家永保純真的心、做個永遠的小孩。

再見,雖然我還在這裡,中央大學。


[1] 我忘了
[2] 五六不能亡

繼續閱讀 “畢業宣言”

畢業宣言

Apache mod_vhost_alias 大量虛擬主機設定

先前於研究 suPHP 時,有老師提出自動三級域名自動轉址之服務,例如 test1.example.com 會自動連結與 www.example.com/~test1 的網頁,而不需要做額外的 Virtual Host 或 alias 設定,如此一來各單位若有需要就不必再分別註冊 DNS record,而只需要註冊一筆 wildcard DNS 即可,例如   即可。

後來發現,Apache 不愧為一包山包海的軟體,連這樣的功能都有內建模組,就是 mod_vhost_alias 模組。將其啟動之後,可以於目錄下建立以下的設定檔:

其中 mod_vhost_alias 透過  設定導向之網頁目錄。

  代表網址的第一個部份,以 test.example.com 為例,解析出之資料夾即為 test,詳細用法可以參考 http://httpd.apache.org/docs/2.2/mod/mod_vhost_alias.html 

以上的設定,於網頁瀏覽器送出連線的時候,Apache 就會跑去 /usr/local/www/apache22/vhosts 裡面找相對應網址的資料夾,同理可推我們或許可以設定為 /home0/<username>/public_html 之類的設定。

雖然應該不太常會用到,還是給各位參考一下~

Apache mod_vhost_alias 大量虛擬主機設定

Nginx + PHP-FPM on FreeBSD

閒著沒事幹就嘗試把 Apache 2.2 搭配 PHP-FPM 的架構轉移至 Nginx。

根據維基百科,Nginx 是一個高效率、輕量的 HTTP 伺服器,在靜態檔案的效能相當好,不過若是有處理動態網頁 (像是 PHP) 的需求,則一般透過 FastCGI 的模式執行。先前我們已經建置了 Apache + mod_fcgid 搭配 PHP-FPM 的架構,因此在這次的轉移中我們只要把 Apache 換成 Nginx 即可。

首先就是安裝 Nginx。

安裝 PHP-FPM 與設定的部份就不在詳述了,可以找先前的文章參考。

繼續閱讀 “Nginx + PHP-FPM on FreeBSD”

Nginx + PHP-FPM on FreeBSD