發表文章

目前顯示的是 10月, 2016的文章

用 10 分鐘在 Cloud9 開發一個 Laravel 5 的 Blog

圖片
Cloud9 是一個雲端Web開發平台,它提供了一些開發環境給我們(例如安裝了PHP、Ruby、Python等),讓我們省卻配置伺服器及開發環境的時間,可以立即開發Web App。Cloud9 是免費的,每個開發環境有1個CPU、512MB RAM 及 2GB HDD,對小型 project 是夠用的,很適合用來學習各種 Web App 的開發。 Cloud9 IDE是一個免費的在線集成開發環境,支持四十多種程式語言,例如 PHP、Ruby、Python、Go、JavaScript(包括Node.js)等。它可以使開發者在一個事先安裝好的環境中快速進入開發、與其他人協作並且在Web開發中做到實時預覽和瀏覽器兼容性測試等。 - Wiki 我們會用一個熱門的 PHP 框架 - Laravel(版本:5.2),在 Cloud9 建立一個簡單的 Blog 網站應用程式,所以請先到 Cloud9 註冊戶口。 開完戶口就可以立即建立開發環境 選擇開發環境 等待 Cloud9 建立開發環境 建立完畢便進入了我們的開發環境 安裝 Laravel 5 接下來會安裝最熱門的 PHP Framework - Laravel 5 在 Terminal 輸入以下指令(可以一次過複製以下指令並在 Terminal 貼上) rm README.md php.ini hello-world.php sudo composer self-update composer create-project laravel/laravel ./laravel --prefer-dist shopt -s dotglob mv laravel/* ./ rm -rf laravel 因為 Laravel 會提供 public 資料夾 的檔案給 Client,所以我們要(透過一個文字編緝器nano)修改 Apache Config sudo nano /etc/apache2/sites-enabled/001-cloud9.conf 把 DocumentRoot /home/ubuntu/workspace 改為 DocumentRoot /home/ubuntu/workspace/public 改完請按 F2 儲存,然後