GreenCMS 是綠蔭工做室使用PHP編寫的開源內容管理系統,它基於國內最流行的PHP開發框架ThinkPHP。GreenCMS專一於我的網站和中、小型企業網站的構建,已經有學校組織使用本系統。GreenCMS基於PHP+MySQL的架構,徹底開源,技術支持完善,你能夠放心地使用它創建你的我的網站或企業站點。php
本文將詳細介紹如何使用GreenCMS搭建博客。你不須要有任何基礎,也不須要花錢購買主機和域名,咱們用國內最先的的雲計算平臺——SAE來爲咱們提供主機支持。(Sina App Engine(簡稱SAE)是新浪研發中心推出的國內首個公有云計算平臺,支持PHP,MySQL,Memcached,Mail,TaskQueue,RDC(關係型數據庫集羣)等服務,併爲開發者提供了很是便捷的管理界面。)git
接下來即是搭建博客的詳細步驟了。github
(一)註冊賬號:登陸官網http://sae.sina.com.cn註冊SAE賬號(有新浪微博賬號可直接登陸註冊),填寫一些基本信息便可。web
注意:手機號碼必定要是真實號碼,不然收不到驗證短信,之後升級賬號也要用到。sql
安全密碼必定要記住,不是你的登陸賬號密碼,等會部署代碼時會用到。數據庫
(二)建立應用:使用註冊的賬號登陸SAE,點擊建立新應用。(一共可建立10個,一個應用至關於一個網站)安全
填寫相關信息:架構
二級域名就是你網站的域名,別人經過這個域名來訪問你的網站,你能夠在SAE後臺綁定你本身的域名,而且這個二級域名是惟一的,你輸入的可能被別人註冊過了(輸入框會有紅色提示),那你要從新選一個。app
開發語言默認爲PHP,應用類型也是默認的web應用。框架
點擊建立應用時會讓你輸入安全驗證密碼,就是註冊時你輸入的安全密碼。確認後建立應用成功。
(三)部署代碼:點擊應用名稱,進入管理界面:
一、點擊左側代碼管理:
進入代碼管理界面,點擊「建立一個版本」,輸入版本號(1到9223372036854775807之間的整數),這裏輸入「1」,點擊建立:
已經建立成功了,點擊中間的連接就能夠訪問咱們的網站了:
注意左邊有個「默認版本」,這個版本能夠用主二級域名訪問,不用加版本號,這裏即greencmsonsae.sinaapp.com。
二、下載GreenCMS:
GreenCMS已經在github開源,地址:https://github.com/zts1993/GreenCMS
目前可用的SAE版在另外一個地址:https://github.com/xjh1994/GreenCMS-On-SAE,到這個地址點擊右側的「DownloadZip」下載代碼:
下載完代碼後還須要一點工做,就是解壓代碼到任意文件夾,而後進入文件夾,從新壓縮文件爲zip:
作這個工做的緣由是SAE上傳代碼後的目錄和壓縮包目錄結構相同,從github上下載的壓縮包解壓後還有一個GreenCMS-sae文件夾,若是直接上傳到SAE,訪問的網址須要加上GreenCMS-sae文件夾名。
三、上傳代碼:回到SAE應用管理頁面,點擊右側的上傳代碼包:
注意:可能會上傳失敗,從新上傳便可。此時網站還不能訪問,還要開啓相關服務。
四、開啓服務:點擊左側的服務管理項目:
MySQL:「點此初始化MySQL」
Storage:「新建domain」,Domain Name輸入「upload」
Memcache:「點此初始化mc」
KVDB:「啓用KV數據庫」
(四)安裝GreenCMS
一、 導入SQL:由於SAE數據庫有內存限制,插入大量SQL時會出現錯誤,因此要手動導入SQL,SQL文件在Data\Install\ app_greencmsonsae.sql:
點擊「管理MySQL」。進入phpmyadmin管理界面,點擊「導入」,「選擇文件」,選擇你解壓zip後獲得的SQL文件,執行,導入完畢。
二、 輸入安裝網址:http://域名/install.php
這裏是http://greencmsonsae.sinaapp.com/install.php
三、 輸入管理員和網站信息:
點擊「開始安裝」,稍等片刻即安裝完成,自動跳轉到首頁。
(五)使用GreenCMS
一、點擊首頁右下方「登陸」,進入後臺,輸入賬號密碼,登陸:
登陸成功:
二、切換主題:
切換成功:
三、發佈文章:
發佈成功:
四、站點設置:
結語:綠蔭工做室將繼續投入GreenCMS的開發,爲用戶提供可靠的技術支持。開啓你的獨立博客之旅吧!