## 源碼下載
Github地址: https://github.com/ijry/uniadmin.git
## 環境要求
PHP7.1+
node8.0-10.0
如果使用vendor/composer.json下面的擴展則要求PHP7.2+
## nginx配置參考
```
server {
listen 80;
root /var/www/initadmin/public;
index index.html index.htm index.php;
server_name {你的域名};
client_max_body_size 100m;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
location / {
try_files $uri $uri/ /index.php?s=$uri&$args;
}
# 開啟PHP支持
location ~ \.php {
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_param PATH_INFO $fastcgi_path_info;
}
# 目錄及文件權限設置
location ~ /\.ht {
deny all;
}
}
```
## 服務器API部署
1、在phpStudy/寶塔等環境下部署
2、直接訪問首頁自動進入安裝
注意寶塔配置

部署完成后訪問首頁會提示接口運行中...

## 訪問后臺
注意必須分配一個域名,不支持localhost
常見的后臺地址http://xxx.com/xyadmin/
## 開始開發
ThinkPHP5.1官方文檔
[http://www.hmoore.net/manual/thinkphp5\_1/353946](http://www.hmoore.net/manual/thinkphp5_1/353946)
- 說明
- 簡介
- 系統安裝
- 后端注意
- 目錄結構
- 數據表
- 用戶注冊
- 前端注意
- 后端接口開發
- 新建模塊
- 創建數據表
- 創建模型
- 創建后臺控制器
- 添加后臺接口
- 創建前臺控制器
- 添加前臺接口
- 常用接口
- 檢查用戶登錄
- 內置接口
- Builder動態頁面
- Builder列表
- addTopButton
- addRightButton
- addColumn
- setDataList
- setDataPage
- getData
- Builder表單
- setFormMethod
- addFormItem
- 單圖image
- 多圖images
- addFormRule
- setFormValues
- getData
- 自定義組件
- 自定義頁面組件
- 自定義Form組件
- 加載第三方js插件
- 常見問題
- 模塊開發者
- 升級指南
- 圖標
- 擴展
- Composer
- ThinkPHP5.1
- GuzzleHttp
- phpspreadsheet
- QueryList
- phpseclib
- 云后臺接口