>CoreThink框架支持多種安裝模式,第一種標準模式安裝屬于業內比較通用的安裝方式,一路點擊下一步即可。第二種Saas模式安裝適合在Paas平臺部署以及開發者在本地調試開發時采用。第三種也是開發模式安裝方式,相對于第二種方法簡單一些,更適合本地開發調試不適合Saas部署。用戶可以結合自己的實際情況進行選擇。
### 標準模式安裝
1. 第一步:下載CoreThink源代碼,解壓縮至本地WEB服務器根目錄或者上傳至虛擬主機/VPS的WEB服務器網站跟目錄
1. 第二步:瀏覽器訪問主機IP或者域名進入安裝界面,同意安裝協議

1. 第三步:系統環境檢測環境檢測如果全部通過則點擊下一步進入參數設置,否則請先處理紅色??的項目

1. 第四步:填寫數據庫信息、管理員信息

1. 第五步:開始安裝系統,成功后將會提示.
### Dev配置文件模式安裝
>這種安裝方式對于手動安裝最為方便 1.請先了解Apache或者Nginx的環境變量配置 2.下載CoreThink源代碼,解壓縮至WEB服務器根目錄 3.自行將/Application/Install/Data/install.sql數據庫文件導入到即將使用的MySQL數據庫中 4.打開Data/dev.php文件,將里面的DEV_MODE、DB_HOST、DB_NAME、DB_USER、DB_PWD等行的注釋取消,并將相關值修改為與自己本地一致即可
~~~
$_SERVER[ENV_PRE.'DEV_MODE'] = 'true';
//$_SERVER[ENV_PRE.'DB_TYPE'] = 'mysql';
$_SERVER[ENV_PRE.'DB_HOST'] = '127.0.0.1';
$_SERVER[ENV_PRE.'DB_NAME'] = 'opencmf';
$_SERVER[ENV_PRE.'DB_USER'] = 'root';
$_SERVER[ENV_PRE.'DB_PWD'] = '123456';
//$_SERVER[ENV_PRE.'DB_PORT'] = '3306';
//$_SERVER[ENV_PRE.'DB_PREFIX'] = 'oc_';
//$_SERVER[ENV_PRE.'APP_DEBUG'] = 'false';
~~~
### Saas模式安裝
#### 須知
>Apache HTTP服務器提供了一個機制, 可以把信息存儲在叫做環境變量的命名變量中。 這個信息將用于進行日志記錄和訪問控制之類的控制操作。 此外,還會作為一個和諸如CGI腳本這樣的外部程序進行溝通的機制。 本文檔討論了操作和使用這些變量的不同方法。
盡管這些變量也被稱作環境變量, 但它們和底層由操作系統控制的環境變量不能混為一談。 這些變量僅在Apache內部被存儲和操縱。 它們僅當被提供給外部CGI腳本和服務器端包含腳本時, 才會變成真正的操作系統環境變量。 如果你想操作作為服務器運行基礎的操作系統的環境變量, 你必須使用由你的操作系統外殼提供的標準環境操作機制。
設定Apache下環境變量的一個最普通方法, 就是使用沒有什么限制的SetEnv指令。 也可以用PassEnv 指令將啟動服務器的操作系統外殼的環境變量傳進來。
#### 部署步驟
1. 請先了解Apache或者Nginx的環境變量配置
1. 下載CoreThink源代碼,解壓縮至WEB服務器根目錄
1. 自行將/Application/Install/Data/install.sql數據庫文件導入到即將使用的MySQL數據庫中
1. 參數配置 如果是本地開發配置Apache參考如下 DocumentRoot "/home/jry/www" ServerName www.corethink.cn AllowOverride All Order deny,allow Allow from all
~~~
\#開發模式開關開啟
SetEnv CT_DEV_MODE true
\#數據庫IP地址
SetEnv CT_DB_HOST 127.0.0.1
\#數據庫名稱
SetEnv CT_DB_NAME corethink
\#數據庫用戶名
SetEnv CT_DB_USER root
\#數據庫用戶密碼
SetEnv CT_DB_PWD mypassword
~~~
### Docker安裝
>Docker安裝是最簡單的方法只需要兩步
~~~
docker pull ijry/lingyun-corethink
run -d --name 隨便指定個容器名 ijry/lingyun-corethink
~~~
- 基礎介紹
- 框架介紹
- 安裝地址
- 環境要求
- 安裝教程
- 環境搭建
- Windows系統
- GNU/Linux系統
- Mac OS X系統
- 二次開發
- 基礎知識
- 目錄結構
- font-awesome字體圖標
- Builder
- Builder的來歷
- ListBuilder使用
- FormBuilder使用
- 模塊開發教程
- (一)根據已有模塊推測目錄結構
- (二)讓這個模塊可安裝
- (三)讓這個模塊可見
- (四)讓這個模塊跑起來
- (五)開啟這個模塊的配置
- (六)讓這個模塊在前臺顯示
- (七)模塊數據庫腳本
- (八)凈化后臺首頁的系統信息
- (九)移除前臺的注冊登錄按鈕
- (十)前臺顯示公告列表
- (十一)后臺查詢數據列表
- (十二)后臺添加自定義按鈕
- (十三)后臺刪除按鈕
- (十四)后臺編輯按鈕
- (十五)后臺新增按鈕
- (十六)后臺搜索功能
- (十七)opencmf.php 配置文件
- (十八)前臺頁面插入jit前端數據可視化庫
- 主題開發教程
- APP集成
- API接口