日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

在Cloud9上搭建Yii开发环境

發布時間:2023/12/20 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在Cloud9上搭建Yii开发环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

最近想嘗試一下在 IDE 環境下寫 PHP。但是 eclipse 之類的 IDE 感覺比較麻煩,還要裝插件,配環境。想弄個簡單一點的。之前嘗試用過 Cloud9 寫過一些Node.js,于是看看是否也能比較好地支持 PHP 開發。Cloud9 是基于 Web 的 IDE,不需要安裝任何東西,直接瀏覽器打開 https://c9.io/ 可以使用。而且所有配置的環境都在云端,即使換了臺電腦,也不用再重新配置環境。當然,這些既有的環境比較簡單,但是對于簡單的 LAMP 開發應該夠用了(環境中有供開發使用的 apache 和 mysql)。 現在就來記錄一下我在 Cloud9 上應用 Yii Framework 的環境搭建:

  • 當然是登陸 https://c9.io 注冊一個賬號了。Cloud9 是一個開源項目,代碼 https://github.com/ajaxorg/cloud9。按理應該也可以把代碼搞下來自己打一個server。但是剛開始嘗試階段就不這么麻煩了。
  • 新建一個 Workspace,或者從 github 上 clone 一個項目到新的 Workspace。 我是以 Yii Framework 提供的 Sample Code 中的 blog 項目為基礎,移到 Cloud9 開發環境中。可以直接從我的 github 里 clone 出這份代碼:https://github.com/ljie-PI/yii-blog 。
  • 添加 Yii Framework 到項目中。執行命令:git submodule add git://github.com/yiisoft/yii.git yii 將 Yii Framework 的代碼添加到項目中,更改 index.php 中對應的 Yii Framework 的路經,然后 check in 代碼。如果直接 clone 了我的那份代碼可以略過這步。
  • 在 Cloud9 的 Workspace 啟用 mysql。Cloud9 提供了 mysql 的開發環境,具體使用方法可以參考 Cloud9 的官方文檔:https://docs.c9.io/setting_up_mysql.html 。在我們的 Workspace 中,修改 protected/config/main.php 中對應的 mysql 配置。host 為當前 Workspace 的 IP(可以同過在 Cloud9 終端執行 echo $IP 得到),dbname 為 c9, username 為 Cloud9 的用戶名。然后執行 protected/data/schema.mysql.sql 腳本在 mysql 中創建應用所需要的數據表。
  • 如果沒問題的話,點擊 “Run” 按鈕旁邊的下拉箭頭,選擇 “Configure”,然后在左邊選擇 Runtime 為 “Apache+PHP”,再點擊 “Run” 按鈕就可以訪問應用了。
  • 轉載于:https://my.oschina.net/u/1412485/blog/182553

    總結

    以上是生活随笔為你收集整理的在Cloud9上搭建Yii开发环境的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。