項(xiàng)目安裝

2018-08-21 11:11 更新

相信有不少小伙伴已經(jīng)拿到了V2.0的版本源碼了,大家是不是迫切的想要試試看呢?這里將帶領(lǐng)大家一步一步完成項(xiàng)目部署【以后可能會封裝成一個安裝腳本】。廢話不多說,跟我來吧~

1、 下載源碼。

記住哦,2.0版本是和1.0版本完全不一樣的一個版本,如果你是1.0的用戶,你得新建一個虛擬主機(jī),重新上傳代碼,源碼獲取直接下載release版本就好。

2、 上傳代碼及其服務(wù)器配置。

服務(wù)器主要配置是配置重寫,當(dāng)然,如果你能配置PATH_INFO那更好,你只要修改配置文件的URL模式就可以,項(xiàng)目中的所有鏈接都使用U函數(shù)生成,可以無縫對接。這里將著重說明下Rewrite方式的服務(wù)器配置方式。

  • Nginx

#虛擬主機(jī)配置中加入這樣一段代碼就可以
if (!-e $request_filename) {
    rewrite ^/(.*)$ /index.php?s=$1 last;
}
  • Apache

#網(wǎng)站跟目錄加入.htaccess文件就可以,配置如下
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=$1 [L]

3、 導(dǎo)入數(shù)據(jù)庫

在./Application/Data目錄下有預(yù)置的數(shù)據(jù)庫文件,你需要建立你的數(shù)據(jù)庫,并且導(dǎo)入相關(guān)數(shù)據(jù)?!居涀∠鄳?yīng)的修改數(shù)據(jù)庫配置文件(默認(rèn)賬號是:root 默認(rèn)密碼是:123456)】

4、 創(chuàng)建AppID

后臺地址為 http://你的域名/Admin/Login/index 如果你的服務(wù)器配置成功,應(yīng)該可以看到登錄頁面,輸入用戶名密碼進(jìn)入系統(tǒng),如下圖所示,進(jìn)行第一個應(yīng)用創(chuàng)建。

輸入圖片說明

5、 新建API

理論上來說,API的添加取決于程序員開發(fā)的類和方法名稱,但是為了讓大家能夠在不開發(fā)代碼的情況下跑起項(xiàng)目,我們預(yù)設(shè)了一個接口類,所以這一步的 【配置參數(shù)必須和圖示一模一樣】。

輸入圖片說明

6、 請求參數(shù)規(guī)則配置

輸入圖片說明

這里的參數(shù)也是相對較為死板的,必須也要和圖示一樣配置。其中關(guān)于字段說明的中文解釋,可以隨意填寫,這只做文檔顯示用,沒有具體的要求。

輸入圖片說明

7、 返回參數(shù)配置

為了統(tǒng)一管理API返回?cái)?shù)據(jù),我們 【強(qiáng)烈建議使用上傳】 的形式創(chuàng)建返回字段規(guī)則。

輸入圖片說明

只需要將接口返回的數(shù)據(jù)JSON格式直接提交就可以?!咎貏e提醒code/msg/data為固定返回格式,提交JSON時必須要有】

輸入圖片說明

8、 嘗試請求(查看文檔:http://你的域名/wikiList

為了方便大家的第一次嘗試,我們在接口返回的調(diào)試信息中帶入了正確的signature。

輸入圖片說明

到這里,ApiAdmin2.0的初體驗(yàn)就結(jié)束了,如果你還有什么不懂的,不明白的請?jiān)贗ssues或者QQ群里反饋!

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號