搭建Tars可以通過兩種方式:docker,linux原生方式
一:docker方式安裝環境
這個方式相對來說簡單多了
docker本質上是通過linux容器概念來實現復制軟件集成環境,達到完美同步原始軟件的需求,基於docker的操作手冊可以查看https://www.cnblogs.com/xiaoping1993/p/10602859.html
1.配置docker環境
如果你是window10,可以直接下載Docker
如果是window7,可以下載DockerToolbox,這工具他會模擬出附帶下載一些工具如vbox
我這里配置的是window7,下載的是DockerToolbox,其中要注意的是,模擬linux環境需要VirtualBox,下載時這個工具一定要選中,之后通過他創建linux虛擬機提供docker的linux容器,之后所有的內容本質上都是在這個linux中,我們window7中的那兩個工具的操作對象也是這個虛擬機造出來的linux
等安裝好后,會有如下工具出現,我們這里點擊Kitematic,此時會將會創建虛擬機,想要操作docker就必須保證這個虛擬機開着,在第三個圖中可以搜到所有網上已有的別人配好的各種環境,其中就有tars,大家自己搜搜看,我這里就直接用第二個工具執行代碼了Docker Quickstart Terminal
2.安裝運行tars:java
所有腳本如下:操作這個腳本之前,需要你准備好一個mysql,通過你的tars環境能連接到你的mysql數據庫;對於tars程序數據初始化是在你運行這個已拉下來的tars項目時自動幫你創建了初始化了數據庫
pull tarscloud/tars:java --網上拉取tars:java項目 --下面這段代碼是運行我們拉下來的tars的image文件,你也可以通過前面說的Kitematic工具運行這個image docker run -d -it --name tars_java \ --env DBIP=10.97.190.47 \ --你自己的mysql的ip地址,要保證你的tars所在環境要能連接的上 --env DBPort=3306 \ --env DBUser=root \ --env DBPassword= \ -p 3000:3000 \ --這里的意思是內部3000對應外部3000端口 -v /Users/tars_data:/data \ tarscloud/tars:java
運行需要一段時間,過一會,訪問http://192.168.99.100:3000出現下圖,恭喜你成功了
同樣你也可以在下圖頁面配置參數,和啟動image(通過工具Kitematic)