CoreThink框架支持多種安裝模式暇藏,第一種標(biāo)準(zhǔn)模式安裝屬于業(yè)內(nèi)比較通用的安裝方式扛拨,一路點擊下一步即可。第二種Saas模式安裝適合在Paas平臺部署以及開發(fā)者在本地調(diào)試開發(fā)時采用。第三種也是開發(fā)模式安裝方式凰萨,相對于第二種方法簡單一些,更適合本地開發(fā)調(diào)試不適合Saas部署械馆。用戶可以結(jié)合自己的實際情況進行選擇胖眷。
標(biāo)準(zhǔn)模式安裝
第一步:下載CoreThink源代碼,解壓縮至本地WEB服務(wù)器根目錄或者上傳至虛擬主機/VPS的WEB服務(wù)器網(wǎng)站跟目錄
第二步:瀏覽器訪問主機IP或者域名進入安裝界面霹崎,同意安裝協(xié)議
第三步:系統(tǒng)環(huán)境檢測環(huán)境檢測如果全部通過則點擊下一步進入?yún)?shù)設(shè)置珊搀,否則請先處理紅色??的項目
第四步:填寫數(shù)據(jù)庫信息、管理員信息
第五步:開始安裝系統(tǒng)尾菇,成功后將會提示.
Dev配置文件模式安裝
這種安裝方式對于手動安裝最為方便 1.請先了解Apache或者Nginx的環(huán)境變量配置 2.下載CoreThink源代碼境析,解壓縮至WEB服務(wù)器根目錄 3.自行將/Application/Install/Data/install.sql數(shù)據(jù)庫文件導(dǎo)入到即將使用的MySQL數(shù)據(jù)庫中 4.打開Data/dev.php文件囚枪,將里面的DEV_MODE、DB_HOST簿晓、DB_NAME眶拉、DB_USER、DB_PWD等行的注釋取消憔儿,并將相關(guān)值修改為與自己本地一致即可
$_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服務(wù)器提供了一個機制忆植, 可以把信息存儲在叫做環(huán)境變量的命名變量中。 這個信息將用于進行日志記錄和訪問控制之類的控制操作谒臼。 此外朝刊,還會作為一個和諸如CGI腳本這樣的外部程序進行溝通的機制。 本文檔討論了操作和使用這些變量的不同方法蜈缤。
盡管這些變量也被稱作環(huán)境變量拾氓, 但它們和底層由操作系統(tǒng)控制的環(huán)境變量不能混為一談。 這些變量僅在Apache內(nèi)部被存儲和操縱底哥。 它們僅當(dāng)被提供給外部CGI腳本和服務(wù)器端包含腳本時咙鞍, 才會變成真正的操作系統(tǒng)環(huán)境變量。 如果你想操作作為服務(wù)器運行基礎(chǔ)的操作系統(tǒng)的環(huán)境變量趾徽, 你必須使用由你的操作系統(tǒng)外殼提供的標(biāo)準(zhǔn)環(huán)境操作機制续滋。
設(shè)定Apache下環(huán)境變量的一個最普通方法, 就是使用沒有什么限制的SetEnv指令。 也可以用PassEnv 指令將啟動服務(wù)器的操作系統(tǒng)外殼的環(huán)境變量傳進來孵奶。
部署步驟
請先了解Apache或者Nginx的環(huán)境變量配置
下載CoreThink源代碼疲酌,解壓縮至WEB服務(wù)器根目錄
自行將/Application/Install/Data/install.sql數(shù)據(jù)庫文件導(dǎo)入到即將使用的MySQL數(shù)據(jù)庫中
參數(shù)配置 如果是本地開發(fā)配置Apache參考如下 DocumentRoot “/home/jry/www” ServerName www.corethink.cnAllowOverride All Order deny,allow Allow from all
\#開發(fā)模式開關(guān)開啟
SetEnv CT_DEV_MODE true
\#數(shù)據(jù)庫IP地址
SetEnv CT_DB_HOST 127.0.0.1
\#數(shù)據(jù)庫名稱
SetEnv CT_DB_NAME corethink
\#數(shù)據(jù)庫用戶名
SetEnv CT_DB_USER root
\#數(shù)據(jù)庫用戶密碼
SetEnv CT_DB_PWD mypassword
Docker安裝
Docker安裝是最簡單的方法只需要兩步
docker pull ijry/lingyun-corethink
run -d --name 隨便指定個容器名 ijry/lingyun-corethink
完結(jié)