序言:
Tars and MSEC 的区别: Tars是腾讯 MIG, 移动互联网事业群开源的,MSEC是腾讯SNG, 社交网络事业群开源的产品。实现的功能比较类似。
准备阶段:
我在云上准备一台测试服务器,看到官方在tars看到是centos安装,为了避免一些不必要的麻烦(系统不一样命令可能有的不一样等问题), 选用CentOS 7.2 64位。
第一:准备代码文件
下载Tars文件到root用户登录进来,初始化root目录(目录其实没有什么要求),并解压。
第二:准备相关依赖
apache-maven-3.3.9-bin.tar.gz
cmake-2.8.8.tar.gz
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:在重新安装了十多遍才搞起来了,多谢官方群内的大牛们 )