Archive of ‘電腦軟硬體’ category

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

(繼續閱讀…)

Google Nexus 4

Google 於去年的 Google I/O 推出了 Nexus 7 與 Nexus 4,其中的 Nexus 4 為 LG 代工之 Optimus G 姊妹機。

硬體規格頗高階,高通 Snapdragon S4 Pro APQ8064 1.5GHz 四核心處理器加上 2GB 記憶體,720P IPS 螢幕,接近小米 2S 與 HTC New One。

除了硬體之外,Google 的直接支援與 XDA 社群的眾多資源當然也是讓我決定買這隻手機的原因。我不算是愛刷機的人,找到穩定的 ROM/kernel 就會穩下來很久,但我還是希望可以調整各種設定值,像我現在就是使用 faux123 的 Mako 客製化 kernel,支援許多省電的功能,也可以限制最高時脈、降壓、主動休眠其他核心等。

IMG_2414

(繼續閱讀…)

Apache mod_vhost_alias 大量虛擬主機設定

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

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

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

%1  代表網址的第一個部份,以 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 之類的設定。

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

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 與設定的部份就不在詳述了,可以找先前的文章參考。

(繼續閱讀…)

Pebble 智慧型手錶開箱

Pebble 是一個在 Kickstarter 群眾集資網站上成功集資的專案。不只成功集資,他還是該網站有史以來最高金額、受到最高關注的集資項目。專案一開始設定了十萬美元的集資目標,誰曉得在各大科技網站的報導之下,集資金額衝上了一千萬美元之譜,超過六萬人想要這隻手錶。

http://www.kickstarter.com/projects/597507018/pebble-e-paper-watch-for-iphone-and-android

受到了來自各方的壓力,該團隊改以一般量產的規格來打造這隻手錶,也因此進度十分緩慢,從我下訂到拿到手錶中間我等了至少一年,而中間也歷經了不少次的推遲。從這些現象其實可以看出群眾集資的概念如果套用到實際的商業市場上會有一些問題,特別是在這麼大量的情況下。我猜想他們公司一開始也沒想到會有這麼多的訂單近來吧,直到現在該網頁上的集資金額還是超出版面的,真的非常有趣。

在等了一年之後終於收到了包裹,於是就迫不期待 忽視期中考 來開箱一下囉。

For Android and iPhone

For Android and iPhone


(繼續閱讀…)

1 2 3 4 5 9