## 項目安裝部署手冊
一般定制項目需要通過以下幾個步驟來部署安裝系統
1. 配置服務器操作系統,這里推薦采用linux(Ubuntu1804以上)系統,當然其他發行版也都支持。
2. 配置防火墻端口,常用的端口主要是80/443/8080/8888(寶塔默認端口)等,如果有用到tpc/ws/udp協議的功能,可能還需要8900/8901等等系列端口,具體以項目為準。
3. 配置運行軟件,這里推薦采用寶塔面板一鍵搭建環境,https://bt.cn。
**Centos安裝命令:**
```
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
```
**Ubuntu/Deepin安裝命令:**
```
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
```
**Debian安裝命令:**
```
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
```
**Fedora安裝命令:**
```
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
```
安裝完成后會得到一個管理后臺鏈接和賬號密碼,請注意保存。
建議安裝完成后修改寶塔的默認端口防止攻擊。
4.上傳代碼包至服務器并解壓到目錄/www/{$site_name}
5.訪問第二步的鏈接進入寶塔后臺,新增一個網站,填寫域名,并選擇代碼解壓的路徑保存
6.配置URL重寫規則
```
try_files $uri $uri/ /index.php/$uri?$args;
```
7.在寶塔管理后臺數據庫頁面新建一個數據庫,并導入代碼包/Data下的sql文件,注意可能存在多個副本,一般以日期最新的為準。
8.配置代碼路徑下的/Data/db.php來連接數據庫
9.如果以上操作正常此時就可以訪問后臺了,后臺網址通常是{域名}/admin.php
- 簡介
- 環境要求
- 安裝系統
- 目錄結構
- 常見問題
- 基礎知識
- 編輯器
- 前端規范
- 前端框架文檔
- Builder教程
- Builder的來歷
- ListBuilder使用
- setMetaTitle
- addTopButton
- setSearch
- addSearchItem
- setTabNav
- addTableColumn
- setTableDataList
- setTableDataListKey
- setTableDataPage
- addRightButton
- alterTableData
- setExtraHtml
- setTemplate
- FormBuilder使用
- setMetaTitle
- setTabNav
- setExtraItems
- setPostUrl
- addFormItem
- setFormData
- setExtraHtml
- setAjaxSubmit
- setTemplate
- 擴展FormBuilder
- 模塊開發
- 創建模塊
- 描述文件
- 模型( M )
- 模版( V )
- 控制器( C )
- API接口
- 核心模塊
- 文件上傳
- 微信小程序模塊
- 注冊登陸接口
- 錢包模塊
- 統一支付
- Cms模塊
- 幻燈片接口
- 文檔列表接口
- 文檔詳情接口
- 發表評論接口
- 評論列表接口
- 收藏的文檔接口
- 收藏接口
- 分類列表接口
- IM模塊
- 發送消息接口
- 最近聊天列表接口
- 查詢新消息接口
- 插件相關
- 短信插件
- 支付插件
- 支付寶支付
- 微信支付
- 站群模塊
- 模板開發
- 準備工作
- 目錄結構
- 數據調用
- 專題
- 插件開發
- 圖片顯示
- 獲取用戶信息
- 判斷用戶登陸
- 表單提交AjaX
- 文件上傳
- 2.0兼容寫法
- 模板標簽
- 核心模塊
- Cms模塊
- 欄目分類調用
- Cordova
- 配置跨域支持
- 本地開發調試教程
- 打包成apk和ipa
- 自定義APP信息
- 常見問題
- 申請Apple開發者賬戶
- 多主題開發
- 新建主題
- 目錄結構
- 模板變量
- 定制安裝部署