Our new platform is already available at www.gandi.net

Go to the new Gandi

ImageMagick 公佈了一個安全漏洞 (編號 CVE-2016-3714),此漏洞會讓惡意的使用者偽造檔案名稱,以遠端執行程式碼。

我們已在 Simple Hosting 平台上修補了此問題,以保護使用 ImageMagick 函式庫的客戶的應用程式。

如果您的應用程式使用了 ImageMagick,為安裝更新,請您在2016年5月5日 2 AM (台北時間) 之後重新啟動 instance。

您可以透過我們的網站重新啟動 instance,或使用 Gandi CLI 的指令執行重啟:
  $ gandi paas restart {instance_name}

如果您遇到任何問題,或想了解更多資訊,請與我們的客服團隊聯繫


我們很高興能跟您分享這件消息,Gandi Cloud 已支援 Ubuntu 16.04 LTS (Xenial Xerus) 了!

新功能

Ubuntu 16.04 LTS 使用 systemd 初始化程序,並提供許多新的功能,包括 Snap。Snap 是新的套裝軟體格式,與 .deb 並行。許多受歡迎的套裝軟體也一併在新版中更新了,如 PHP 7, MySQL 5.7, 和 docker 1.10。

參考官方的 Release Notes,以了解更多 Ubuntu 16.04 LTS 的訊息:
https://wiki.ubuntu.com/XenialXerus/ReleaseNotes

建立伺服器

您可以透過我們的網站Gandi CLI、或 API 建立新伺服器,我們有3個資料中心供您選擇。

建立的方式以 Gandi CLI 為例,在終端機輸入以下指令即可:


  $ gandi vm create --image "Ubuntu 16.04 64 bits LTS (HVM)" --hostname "xenial" --datacenter LU-BI1

如您欲升級目前的 Ubuntu 系統,請參考 Ubuntu 的升級文件

如果您目前的系統是在我們的舊的 Xen 平台上運行的,請閱讀我們的線上文件,以了解如何轉移至 HVM

內建 kernel 和 Docker 支援

Ubuntu 16.04 LTS 伺服器將採用 Linux Kernel 4.4 版本作為內建的核心,而不會使用由我們管理的原預設核心版本。您的伺服器將預設使用 Ubuntu 的低延遲版的核心。Ganid 平台使用 grub 開機並開啟映像檔中的核心啟動系統。使用 grub 開機是我們 HVM 平台提供的選項之一。

因此我們將 Ubuntu 16.04 LTS 設為 Docker Machine 上的 Ubuntu 預設映象檔,我們也推薦 Docker 用戶們在我們平台上使用此服務。

如果您想開始使用 docker-machine-gandi 外掛,或想了解更多資訊,請參考 Github 頁面。

希望您喜歡最新版本的 Ubuntu!如果您有任何問題,請不吝與我們的客服團隊聯繫


我們很高興能宣佈這個好消息:Simple Hosting Node.js 開始支援 Node Version Manager(nvm)了!

透過 nvm,您現在可以使用任何版本的 Node.js,不用再受您曾安裝在 Simple Hosting instance 上的版本限制了。

您只需要在專案的根目錄加一個 ".nvmrc" 檔案,並佈署您的程式碼即可。

以使用 Gandi CLI 佈屬的專案為例:

$ cd myapp
$ echo "4.4" > .nvmrc
$ git add .nvmrc
$ git commit -m 'Use Node.js 4.4'
$ git push gandi master
$ gandi deploy

Simple Hosting 的佈屬及建立流程會自動檢測到 ".nvmrc" 檔案的存在,並依實際需求安裝所需的版本。

請參考 Node.js instance 的線上文件以了解詳細資訊(英):

https://wiki.gandi.net/en/simple/instance/nodejs#selection_of_nodejs_version

Bonus:您還可以在 Simple Hosting 上執行 Parse 伺服器

Facebook 最近宣佈他們將關閉 Parse 服務,並將釋出原始碼,使用者可以自己架 Parse 伺服器。

架 Parse 伺服器需要最新版的 Node.js 4,而 Simple Hosting 過往並不支援此版本。不過在有了 ".nvmrc" 之後,再沒有任何事物可以阻止您在 instance 上架設 Parse 伺服器了。

如您欲在 Simple Hosting Node.js 上架設 Parse,請參考以下教學及範例文件:

https://wiki.gandi.net/en/tutorials/simple/nodejs/parse-server

Enjoy!


如果您的 Simple Hosting instance 使用的是 PHP 5.4/MySQL,您可以透過點擊更新連結升級至 PHP 5.6。您只需要登入 instance 的管理界面,點擊更新,即可開始升級。

本操作會自動將所有東西搬至 PHP 5.6 的環境,而由於此功能尚屬 beta 版,升級後的幾天內,您可以會遇到一些問題。我們強烈建議您先閱讀升級說明,了解不同版本間的差異、以及您可能會遇到的問題,再進行操作。您一旦升級之後,則無法返回更新前的狀態。

其他 PHP instance 類型的使用者(如 PostgreSQL 或 MongoDB)則仍需手動執行升級,我們的線上文件載有操作方式及範例,可幫助您升級 instance。

如果您有任何疑問,請與我們的客戶服務團隊聯繫


在2月16日,GNU libc 函式庫被發現了一個安全漏洞 [CVE-2015-7547]。大部份的 Linux 系統版本皆使用了GNU libc 函式庫。

我們建議所有 IaaS 的用戶更新他們的 glibc 函式庫並重啟 VM,或將受影響的服務先關閉之後再重開。

我們的技術團隊已在 Gandi 系統中修補此安全漏洞。目前,我們正安裝修補程式於所有 Simple Hosting 的伺服器上,而其他的產品已完成修補動作。

如欲瞭解更多技術層面的資訊,請參考此文章:
https://googleonlinesecurity.blogspot.fr/2016/02/cve-2015-7547-glibc-getaddrinfo-stack.html


在 HVM 平台中,3.18 現在是預設的內核版本

Linux 內核 3.18 版取代了 3.12,現在是 HVM 平台上的預設版本。

此外,在 HVM 平台上,Docker 在使用上更容易了,因為 3.18 支援 "overlay" 底層文件系統。如欲了解更多關於 Docker 的使用技術,請參考我們的 wiki 文章 (英)。


將停止支援 3.10 版內核,包括 AUFS (Xen 平台)

我們計劃於2016年3月10日將內核升級至 3.10.96。新的版本包括了安全性修復 (也與 CVE-2016-0728 有關),但同時也將停止支援 AUFS。

如果您使用的是 AUFS ,請留意,當更新完成之後,您的系統可能無法正常運作,因此我們強烈建議您轉移至 HVM 平台。

如果您希望繼續使用 AUFS,您可以使用 "raw" 或 "grub" 以轉移至自己的內核。

非 AUFS 的 Docker 使用者也可移轉至 HVM 平台,使用 3.18 版的內核。預設的底層文件系統是 "overlay",但仍必須調整一下 Docker 的設置。

我們的 wiki 有關於移轉至 HVM 平台 (英) 及 Docker 使用技巧 (英) 的文章。


安全性補釘和版本升級 3.2、3.12、及 3.18

Xen 內核 3.2 已升級至 3.2.76;HVM 內核 3.12 及 3.18 已升級至 3.12.53 和 3.18.26。如欲使用新版內核,您只需要重新啟動伺服器。


grsecurity 內核將結束服務


依據 grsecurity 近日發佈的政策,我們計劃於2016年3月10日將 "grsec" 內核 (2.6.32-x86_64-grsec 和 3.2-x86_64-grsec) 從平台上移除。在此之後,"non-grsec" 版的內核會成為預設選項。

如果您希望繼續使用此功能,請在 HVM 平台中,利用 "raw" 或 "grub" 設定個人化內核來建立新系統。


Simple Hosting 現已支援 PHP 5.6 版本,並將其設定為建立 instance 時的預設選項。如果您想用 PHP 5.4,可以在建立 instance 時從清單中選取。

我們發佈了一篇教學文章 (英),幫助您從 PHP 5.4 轉移至 PHP 5.6,您可以從文章中了解一些轉移及測試的技巧。

除此之外,我們計劃在2016年3月22日發佈一個功能,讓 PHP 5.4/MySQL 的使用者可以自動升級。而其他版本的使用者則仍需手動操作版本升級。

如果您在轉移的過程中遇到任何問題,歡迎與我們的客服團隊聯繫。

PHP 5.6 版的 instance 是在使用 Debian 8 (Jessie) 的系統映象檔上執行,預期會有更多創新的功能。如您有任何的使用心得,請與我們分享!


Bonus: 套件相依性管理工具 Composer


從現在起,您可以使用 PHP 最受歡迎的套件相依性管理工具 Composer 來簡單地安裝管理套件 (支援 PHP 5.6 及 5.4 的 instances)。

套件相依性管理工具可讓網頁開發者更輕鬆地管理包含第三方程式碼的專案。這類工具提供一種簡單的方式,協助列出應用程式中的外部相依性套件,並支援下載、安裝正確的檔案。

Simple Hositng 已支援 Node.js、Python、Ruby 的套件相依管理工具,分別為 npm、pip、及 bundler。再加上 PHP 的 Composer,我們現已提供所有 instance 類型的現代化開發流程。

使用 Composer 的第一步,請參考線上文件及範例


為提供更好的 IaaS 系統映像服務,我們將於2016年1月14日起,減少目前可用的系統數量。我們將保留較常使用的系統,並鼓勵您自行在 HVM 平台上,安裝您的映象檔

同時,我們很高興的宣佈,在經過數週的測試後,Gandi 已正式支援 FreeBSD

2016年1月14日開始,Gandi 將只會為以下系統進行維護作業:
Debian 8.x 及 7.x
Ubuntu 14.04 LTS 及 12.04 LTS
CentOS 7.x 及 6.x
FreeBSD 10.2 (ZFS 和 UFS 版本)

其餘映像則會於1月14日標為停用,並於同日移除。您無法利用它們建立新伺服器或磁碟。您有六個月的時間可以轉移至新系統,或利用 snapshots 保存您既有的映象檔。

我們僅協助 x86_64 版本的映象檔轉移至新 HVM 平台,其餘 Xen 平台上32位元的映像檔也將被停用。

此外,我們將依據開發者公佈的時程表,提供留存系統的最新穩定版。如您欲了解更多關於映像檔支援及停用的訊息,請參閱我們的 wiki 文章 (英文)

我們鼓勵您試用新 HVM 平台來建立映像檔。如果您需要協助,歡迎與我們的開發及客服團隊聯繫。


我們的 PaaS 服務 "Simple Hosting" 現已支援 npm start scripts (目前,幾乎所有的 Node.JS 套件都用 npm start scripts),並將提供 Simple Hosting 使用者更好的功能。

一直以來,您需要在專案的根目錄放置 'server.js' 來啟動程式,但從現在起,您可以使用較有彈性的方式,即為利用 `package.json`。

您可用 `package.json["main"]` 定義進入點:

//package.json
{
"name" : "foo",
"version" : "1.2.3",
"description" : "A packaged foo fooer for fooing foos",
"main" : "index.js",
}

在以上例子中,index.js 用於啟動您的模組。

另一個方式是,透過定義指令,利用 `package.json["scripts"]["start"]` 啟動程式

// package.json
{
"name" : "foo",
"version" : "1.2.3",
"description" : "A packaged foo fooer for fooing foos",
"scripts": {
"start": "node index.js"
}
}

您可能已發現,這表示您需要使用啟動程式的參數。舉例來說,您可以使用 JavaScript 最新版的 ES6。

//package.json
{
"engines": {
"node": ">=0.12"
},
"scripts": {
"start": "node --harmony app.js"
}
}

這個新功能讓您在使用 start command 時,可將環境變數納入考量。以往這只能在個別的程式中做到。

// package.json
{
...
"scripts": {
"start": "NODE_ENV=staging node app.js"
}
}

您可以使用此功能管理您應用程式的程序,例如使用 pm2。

建議您看一下我們的 wiki(英文),您可以了解更多基本與進階的使用範例。

如果您已經有 Node.js 的 instance,本更新不會要您改變任何設定。如您想使用這個新功能,您只需要刪除或重新命名 `server.js`,並安裝 `package.json` 以依據您的個人化設定來啟動程式。

當然,如果您要建立新的專案,我們會建議您使用這些新功能。

本更新會在2015年12月1日永久生效,`package.json` 檔案中的指示將會被視為優先執行 。`server.js` 則只會做為參考依據。

想試試看在 Simple Hosting 的 instance 上執行 Node.js 嗎?我們提供免費五天的試用版


近日我們將架站工具 Gandi Site 升級至第7版,新版除了開始採用 HTML5 之外,使用者操作介面也變得更現代化、更簡潔俐落了。新版 Gandi Site 多了些新功能,其中最重要的就是「響應式設計」,意即,第7版的版型會根據使用者瀏覽網站的裝置,調整網站的尺寸,如家用電腦中的瀏覽器、平板電腦、或智慧型手機。

如果您還不太熟悉 Gandi Site 這個產品,請讓我們簡明扼要地介紹它。Gandi Site 是一套「所見即所得(WYSWYG,what-you-see-is-what-you-get)」編輯軟體,您不需要學會寫程式或了解 HTML 語法就能建立您的網站。我們提供各種不同的使用方案,其中「免費方案」是域名的附加服務,只要您註冊域名就能使用 Gandi Site 的免費方案。

如果您欲架設一個網站,但在該網站完成之前,想先放置靜態的「網頁建構中」或「Coming soon」等訊息,Gandi Site 免費方案是最適合您的選擇。或者是,如果您想將履歷表公開於網路中,也可以使用此方案。

如果您想建立更複雜的網站,如商店或企業的形象網站、個人的作品網站等等,我們有其他方案可供您使用:個人版進階版商用版
您可以在此頁了解更多訊息:https://www.gandi.net/hebergement/site/packs

從現在起至2015年9月30日止,您可以 NT$32 的便宜價格試用新版 Gandi Site 的任何方案(請留意,各方案的原價是有差別的),為期一個月。試用過後,若您感到滿意,可以續用一年,並將有85折的優惠。

雖然 NT$32 這種低價可能會讓您對產品的品質感到懷疑,但我們誠心邀請您試用看看,只要親自用過一遍,您就會了解 Gandi Site 的好處。

何不試玩看看呢?


Page   1 2 3 4
Change the news ticker size