### 環境搭建
*****
[TOC=3,4]
#### 服務器基本要求
******
浩森微信小說分銷系統支持: `分布式部署、數據庫分離、負載均衡`
**建議:**`量小剛起步使用基本要求配置,訪問量大量之后隨時升級高性能配置`
| 配置 | 基本要求 | 高性能 |
| --- | --- | --- |
| CPU | 雙核 | 八核 |
| 內存 | 2G | 16G |
| 硬盤 | 高效云盤50G | SSD硬盤50G |
| 帶寬 | 2-5MB | 5-10MB |
| 系統要求 | Linux centos7.x 純凈版系統 | Linux centos7.x 純凈版系統 |
| RDS | 不需要 | 八核+16G |
| 主從分離 | 不需要 | 八核+16G `浩森系統主從分離性能更優` |
| 讀寫分離 | 不需要 | 八核+16G |
### 環境
* * * * *
本項目是高并發,高訪問的項目,Windows桌面占用了大量系統資源,并且`定時推送`等功能需要用Linux的`計劃任務`,所以采用Linux系統環境進行部署。
>[info] 買家不需要擔心Linux太復雜、不會操作命令行。下面安裝的管理面板。通過網頁操作所有Linux內容。
| 環境 | 版本 | 描述 |
| --- | --- | --- |
| Linux Centos | 7.x | 服務器系統 |
| Nginx | 1.12 | HTTP服務器 `與IIS Apache一樣,Nginx高并發性能優` |
| Php | 5.6 | PHP |
| MySQL | 5.5 | MySQL |
| Redis | 3.2.9 | 高速緩存 |
| Fileinfo | php拓展 | 文件上傳拓展組件 |
### 環境安裝
* * * * *
推薦使用 [寶塔面板](https://www.bt.cn/) ,該面板使用起來簡單,功能強大
自己手工做環境會出現的問題,章末提示。
#### 阿里云配置方法(以阿里云舉例,其他運營商類似)
******
購買服務器 `商務、客服會指導購買` 無需擔心

| 名稱 | 作用 |
| --- | --- |
| 服務器公網IP | 下面用到的`域名解析`,后臺配置的`IP白名單`, 都是這個IP(公) |
| 專有網絡 | 阿里云有`專有、經典網絡`。專有網絡存在一個很嚴重的問題,`微信接入的時候提示鏈接不上`,解決方法看下面 |
| root密碼 | 客服指導購買服務器的時候會指導填寫這個密碼,如果沒填寫的話,在這里 `重置root密碼,重啟服務器后生效`,如果你會證書登錄或其他,此處跳過 |
| 安全組配置 | 需要開啟888和8888、80端口 |
##### 域名解析
*****

找到你的域名,然后點擊解析,泛解析到服務器

##### 安全組配置
*****
點擊安全組配置,出現下圖(上面阿里云配置方法圖片中有提示)


>[info] 其他運營商開端口方法
[騰訊云](https://www.bt.cn/bbs/thread-1229-1-1.html)
[阿里云](https://www.bt.cn/bbs/thread-2897-1-1.html)
[華為云](https://www.bt.cn/bbs/thread-3923-1-1.html)
##### 專有網絡開通(目前只發現阿里云有這個問題)
點擊 右側的管理 ,出現下圖(上面阿里云配置方法圖片中有提示)



#### 寶塔安裝
*****
Linux為命令行安裝
準備工具,Windows系統 百度下載 `Putty` [使用教程](https://www.bt.cn/bbs/thread-1971-1-1.html), Mac系統使用自帶的終端
##### 安裝命令
*****
Centos安裝命令
~~~
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
~~~
Ubuntu/Deepin安裝命令
~~~
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh
~~~
Debian安裝命令
~~~
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh
~~~
Fedora安裝命令
~~~
wget -O install.sh http://download.bt.cn/install/install.sh && bash install.sh
~~~
##### 環境搭建
*****
安裝完成后,命令行會提示寶塔的帳號密碼,登錄進來之后`自動彈出`下圖

上圖安裝完成之后,按下圖操作


#### 硬盤掛載
*****
如果有多塊硬盤,安裝完寶塔之后首頁沒有顯示,請先不要安裝站點,執行以下命令
~~~
yum install wget -y && wget -O auto\_disk.sh http://download.bt.cn/tools/auto\_disk.sh && bash auto\_disk.sh
~~~
### 手工環境常見問題
*****
1、訪問后臺直接跳轉到admin.php/admin
2、訪問后臺拋出異常錯誤 HttpException
問題產生為Nginx配置不正確,以下代碼為Nginx關鍵位置正確配置。
感謝售后群 `不愛吃奶昔` 提供
~~~
location ~ .*\.php(\/.*)*$
{
fastcgi_pass 127.0.0.1:9001;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /home/website/weixinpaidan_new$fastcgi_script_name;
include fastcgi_params;
set $real_script_name $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {
set $real_script_name $1;
set $path_info $2;
}
fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;
fastcgi_param SCRIPT_NAME $real_script_name;
fastcgi_param PATH_INFO $path_info;
}
~~~
請根據自己的環境,自行調試修改,比如你的環境php-fpm監聽是9000端口,則把9001改為9000
3、客服消息推送成功但不收到的問題
~~~
在Centos下,手工環境php發送curl,curl默認使用nss
nns訪問https失敗造成錯誤,需要從新編譯curl,改成openssl進行發送
寶塔默認環境使用的openssl發送
~~~
感謝售后群 `sleep` 提供
- 序言
- 購買常見問題(購買必看)
- 與其他平臺區別(購買必看)
- 平臺流程(購買必看)
- 環境搭建
- 程序安裝
- 新手上路
- 優化設置(進階)
- 平臺微信接入
- 代理平臺
- 管理員功能
- 全局配置
- 通知公告
- 小說管理
- 小說導入
- 商品管理
- 全部訂單
- 扣量統計
- 平臺統計
- 小說統計
- 讀者管理
- 提現審核
- 促銷活動
- 渠道商功能
- 代理商管理
- 代理商功能
- 小說列表
- 推廣鏈接
- 群推廣鏈接
- 數據統計
- 微信接入配置
- 生成自定義菜單
- 模板消息
- 客服消息
- 文本消息
- 智能推送
- 簽到通知
- 結算單
- 收款信息
- 關鍵詞回復(1.3.9+)
- 關注回復二維碼(1.3.9+)
- 今日推薦(1.3.9+)
- 升級內容
- 升級手冊
- 更換域名
- 文案素材管理
- 代理渠道功能權限設置
- 修改小說類型
- 二次開發
- 模版開發API
- 目錄結構
- 數據庫結構
- 文案格式自行定義方法
- 關于微信更換支付證書
- WAP端h5/掃碼支付切換
- ssl證書安裝方法
- 阿里云常見問題
- 常用操作