CBoard由上海楚果信息技術有限公司主導開源, 它不只僅是一款自助BI數據分析產品, 仍是開放的BI產品開發平臺:php
輕量級的技術架構, 與國內開發者耳熟能詳的技術棧, 自研多維分析引擎, 完成您在數據分析最後一棒的重要接力. 清晰的性能優化線路, 小應用撬動大數據!mysql
Cboard下載https://github.com/TuiQiao/CBoard,而後導入IDEA中。git
數據下載https://pan.baidu.com/s/1skOyPh7#list/path=%2FCBoard%2F0.4github
而後導入數據庫(版本要求5.7!)redis
右鍵運行sql文件。sql
這是低於mysql5.7版本致使的。遇到此問題請安裝一個5.7版本的MySQL再進行後面的操做。數據庫
建立一個my.ini文件放到數據庫bin目錄下,內容以下。apache
# power by phpStudy 2014 www.phpStudy.net 官網下載最新版 [client] port=3306 [mysql] default-character-set=utf8 [mysqld] port=3306 basedir=" D:/Software/MySQL Server 5.7" datadir=" D:/Software/MySQL Server 5.7/data/" #以上路徑請與本身的安裝路徑對應
character-set-server=utf8 default-storage-engine=MyISAM #支持 INNODB 引擎模式。修改成 default-storage-engine=INNODB 便可。 #若是 INNODB 模式若是不能啓動,刪除data目錄下ib開頭的日誌文件從新啓動。 sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" max_connections=512 query_cache_size=0 #table_cache=256 tmp_table_size=18M thread_cache_size=8 myisam_max_sort_file_size=64G myisam_sort_buffer_size=35M key_buffer_size=25M read_buffer_size=64K read_rnd_buffer_size=256K sort_buffer_size=256K #innodb_additional_mem_pool_size=2M #innodb_flush_log_at_trx_commit=1 #innodb_log_buffer_size=1M #innodb_buffer_pool_size=47M #innodb_log_file_size=24M #innodb_thread_concurrency=8 explicit_defaults_for_timestamp=true max_allowed_packet=500M wait_timeout=288000 interactive_timeout=288000
而後配置環境變量:瀏覽器
a、安裝服務在初始化data目錄以前進行tomcat
進入命令行,輸入如下指令
出現錯誤,請用管理員身份運行就能夠了->右鍵開始菜單,選擇Windows PowerShell(管理員)(A)
若是出現了丟失MSVCR120.dll,缺乏組件,安裝如下組件解決
https://www.microsoft.com/zh-CN/download/details.aspx?id=40784
vcredist_x64.exe
vcredist_x86.exe
b、初始化data目錄啓動mysql
使用 mysqld --initialize-insecure(設置爲空密碼),
使用 mysqld -initialize(密碼隨機)
運行mysqld --initialize-insecure(若沒有init則不存在data目錄,天然沒法啓動成功)
注意:使用了mysqld -initialize,密碼是隨機生成的,在mysql的錯誤日誌中能夠找到
(mysql的data中以.err結尾的文件)
例如個人日誌:A temporary password is generated for root@localhost: 6hk20yueza=M
修改密碼的命令:ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼'
初始化完畢後最好複製一份my.ini到data目錄下。
c. 修改密碼
一樣是進入到D:\software\mysql\mysql-5.7.19-winx64\bin目錄。
執行mysqladmin -uroot -p password 加上你要設置的密碼
提示輸入原來的密碼(原密碼爲空),直接回車就行
d、啓動mysql服務
net start mysql 啓動服務
或者使用如下方式在本地啓動:
e. 導入數據
新建一個數據庫鏈接(注意端口號默認爲3306),而後新建一個數據庫cboard。
右鍵->運行SQL文件
運行完畢而且不報錯的話,關閉Navicat中數據庫鏈接(cboard),而後從新打開就能夠看見下面的表格了。
同理,新建第二個數據庫鏈接,導入第二個SQL文件。
打開IDEA,導入項目,修改相關配置。
https://pan.baidu.com/s/1skOyPh7#list/path=%2FCBoard%2Fphantomjs&parentPath=%2F?qq-pf-to=pcqq.group
下載,解壓,複製解壓目錄,而後覆蓋配置文件中的目錄。
修改數據庫名稱以及數據庫用戶密碼:
而後下載依賴包(該操做須要確保maven配置成功):
mvn install:install-file -Dfile=lib/sqljdbc4-4.0.jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0 -Dpackaging=jar mvn clean package
接下來配置咱們的運行環境Tomcat。
首先去官網下載安裝包(http://tomcat.apache.org/),下載後解壓到一個目錄,而後配置環境變量:CATALINA_HOME(解壓目錄)以及PATH變量。
而後啓動命令行運行catalina指令,檢查是否配置成功。
配置成功後run一下便可以開啓tomcat服務。
C:\Users\Zimo>catalina run
在瀏覽器打開網頁:http://localhost:8080/
項目運行
啓動:
以上就是博主爲你們介紹的這一板塊的主要內容,這都是博主本身的學習過程,但願能給你們帶來必定的指導做用,有用的還望你們點個支持,若是對你沒用也望包涵,有錯誤煩請指出。若有期待可關注博主以第一時間獲取更新哦,謝謝!同時也歡迎轉載,但必須在博文明顯位置標註原文地址,解釋權歸博主全部!