序言:mysql
Tars and MSEC 的區別: Tars是騰訊 MIG, 移動互聯網事業羣開源的,MSEC是騰訊SNG, 社交網絡事業羣開源的產品。實現的功能比較相似。linux
準備階段:
我在雲上準備一臺測試服務器,看到官方在tars看到是centos安裝,爲了不一些沒必要要的麻煩(系統不同命令可能有的不同等問題), 選用CentOS 7.2 64位。c++
第一:準備代碼文件git
下載Tars文件到root用戶登陸進來,初始化root目錄(目錄其實沒有什麼要求),並解壓。github
第二:準備相關依賴sql
apache-maven-3.3.9-bin.tar.gzapache
cmake-2.8.8.tar.gzcentos
jdk-8u111-linux-x64.tar.gz服務器
mysql-5.6.26.tar.gz網絡
resin-4.0.49.tar.gz
這些加官方羣文件裏有下載,下載到"/root/Tars-master/build" 目錄下,和install.sh同級目錄。
第三:修改install.sh
MachineIp=172.17.147.232 (就是你本身的本地IP,聽說不讓是127.0.0.1)
MachineName=iZdiok61212jquZ (這是計算名 能夠這樣查看)
yum install -y gcc gcc-c++ make automake (這是增長在##安裝glibc-devel 這個文字下放。 )
yum install -y perl-Module-Install.noarch
perl scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
cd - (添加紅色的字體這這一行)
另外裏面有一些域名須要替換成本身的。
第四:修改/root/Tars-master/build/conf/my.cnf
bind-address=172.17.147.232 就是你本身的本地IP,聽說不讓是127.0.0.1
第五:運行install.sh
修改運行權限:chmod +x install.sh
運行腳本:./install.sh
(PS:在從新安裝了十多遍才搞起來了,多謝官方羣內的大牛們 )