iT邦幫忙

7

Laravel 4 安裝 – 雲端篇(下)

  • 分享至 

  • xImage
  •  

****各位IT邦前輩和邦友們,大家好!
我是克拉克,我們又見面了 XD

如果各位對於文章內容上說明不清楚、有錯誤,以及不了解的地方,請多多指教汗
廢話不多,請先看劇前提要:
Laravel 4 安裝 – 雲端篇(上),已簡單成功在Appfog平台安裝Laravel 4,其中的MySQL設定在Appfog平台部分尚未完成。

現在,我們將透過安裝Appfog平台提供phpMyAdmin的App安裝,並且新增資料表。實現it-home讀取資料庫的功能。
注意:寫這篇文章的同時,Appfog平台不太穏定,如果指令下了有錯誤,請重新再輸入。此環境適合測試之用,否則後果自己看著辦...駭客

/* 第一步 請打開網頁瀏覽器,登入Appfog */
請點擊「New App」

/* 第二步 點選phpMyadmin */
Step 1: Choose an application

Step 2: Choose an infrastructure
可以依自己喜好選擇將App放置在哪個主機

Step 3: Choose a subdomain:
請自行命名,這裡我們輸入 it-home-dbase後,按下「Create App」,等待它建立完成。

/* 第三步 設定 it-home-dbase*/
點擊「it-home-dbase」

請選「Service」,再點選圖片右邊的「Bind」,不然Laravel會讀不到...

/* 第四步 設定 it-home-dbase登入密碼 */
Name:PMA_PASSWORD,一定要是這個名稱,我有試過其他但是有錯誤,因為官方文件有寫。
Value:就是密碼,這部分有明碼顯示。
記得!要按下「Update」。

/* 第五步 使用it-home-dbase建立資料表 */
點選 「it-home-dbase.ap01.aws.af.cm

請輸入你帳號(註冊的E-mail)及你設定的Value(就是密碼)

登入後,點擊「Create table」

這裡我們建立名為「posts」的資料表

請注意資料欄位及型態,請依個人需要建立,這裡是測試及示範;另外,phpMyAdmin有點吃記憶體,可以自行調整,小心不要超過 512MB。再提醒大家這裡我們已經建立第2個App,免費方案:512 MB記憶體,2個App,詳情請依Appfog官方公告為主
還有,建議先把本機匯出sql檔案,再import進去比較方便!

另外,這裡已事先INSERT一筆資料備用,請各位自己INSERT需要的資料。

/* 第六步 it-home測試讀取資料庫 */
回到本機的it-home讀取資料庫,請看圖操作
將routes.php加入這一段程式碼,請Laravel 把你讀取資料庫,再用Laravel 語法dd解析你目前資料庫之資料 =>如說明或語法有錯,請指正

$results = DB::select('SELECT * FROM posts');
dd($results);

/* 第七步,把it-home上傳,看看結果吧 XD*/
請到cmd操作,並下指令
af update it-home,請注意cmd中你的目前位置在哪,不然會傳錯檔案,如果你忘記怎麼切換,請參考Laravel 4 安裝 - 雲端篇(上)=>/* 第二步 在cmd切換到it-home */

打開網頁瀏覽器,看結果囉!灑花
輸入你的domain
這裡為大家示範的是http://it-home.ap01.aws.af.cm/

Laravel 4 安裝 – 雲端篇,在此告一個段落,感謝各位收看。謝謝
至於,後續是否會有Laravel 4開發教學?
要看各位反應如何,再決定要不要寫 臉紅 (開玩笑的,目前個人學習中,還無法寫分享文章給大家)


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
老鷹(eagle)
iT邦高手 1 級 ‧ 2014-02-26 09:45:31

圖文並茂
讚讚讚讚讚
筆記筆記筆記筆記筆記
灑花灑花灑花灑花灑花
謝謝謝謝謝謝謝謝謝謝

0
賽門
iT邦超人 1 級 ‧ 2014-02-26 10:50:54

PHP的框架好多啊學不完的~
看了幾篇Laravel的文章....Laravel有什麼優點?簡潔、優雅?
似乎PHP下的每套Framework都會被說成"簡潔、優雅"...XD

有什麼優點呢?在什麼樣的網站開發場合用Lavarel會比較優呢?
有經驗的版大來些建議吧!

fillano iT邦超人 1 級 ‧ 2014-02-26 11:39:10 檢舉

以市占率來說,Laravel好像已經衝到第一了...

0
appleboy
iT邦新手 4 級 ‧ 2014-09-23 13:39:06

XDD 已功能方便性來說,Laravel 勝出很多,但是已輕量學習曲線來說,初學者我還是建議 CodeIgniter。另外有 Laravel 繁中文件了

http://laravel.tw/docs/quick

appleboy提到:
CodeIgniter

看到小惡魔大大 才忘記上次說要上傳原始碼還沒上傳....
晚上補到CI論壇汗

我要留言

立即登入留言