天天看點

TeamTalk伺服器搭建

前提 centos 6.x建議是全新的環境 在安裝時把什麼 開發(java)/伺服器/資料庫 等統統去掉,不要安裝免得後面版本沖突。

1. 下載下傳 TTAutoDeploy/TTServer等的代碼。

    https://github.com/mogutt

2. 下載下傳jdk。(群内有下載下傳)放到 TTAutoDeploy/TT/jdk目錄。

3. 修改下列内容。

  1 ) TTAutoDeploy/TT/im_db_proxy目錄下

       cache-online.properties:

TeamTalk伺服器搭建

common-online.properties:

com.mogujie.ares.config.file.serverurl=http://192.168.88.100:8600/

db-online.properties

TeamTalk伺服器搭建

    2)/TTAutoDeploy/TT/im_server/conf目錄下confi檔案按照提供的文檔修改,另注意IP根據實際情況填寫.

    3) 修改 TTAutoDeploy/TT/im_server/im-server-0.0.1.tar.gz 中每個目錄下的config,内容同上。

TeamTalk伺服器搭建

  4) 修改 TTAutoDeploy/TT/im_web/im.zip 中的 /im/TT/protected/config/params.php

TeamTalk伺服器搭建
TeamTalk伺服器搭建

如圖中選中部分的IP和端口。

4. 最好還是先解除安裝掉openjdk,在安裝sun公司的jdk.

    rpm -qa | grep java

    xxxx

    rpm -e --nodeps xxxx

有多個也一并删除。

5. 安裝環境

yum -y install gcc

yum -y install gcc-c++

yum install make

yum -y install zlib-devel openssl-devel perl cpio expat-devel gettext-devel

yum install curl-devel

yum install autoconf

安裝SSH(有需要的自取)

yum install openssh-server

6. 運作 TTAutoDeploy/TT/setup.sh

    setup.sh check

    setup.sh install

補充:

 1. 修改密碼,之前的版本密碼是明文的,新版本要 16位小寫md5加密

mysql -uroot -p

輸入密碼(預設):12345

use macim;

update IMUsers set pwd='e10adc3949ba59abbe56e057f20f883e' where uname='A';

update IMUsers set pwd='e10adc3949ba59abbe56e057f20f883e' where uname='B';

update IMUsers set pwd='e10adc3949ba59abbe56e057f20f883e' where uname='C';

---------------------------------- 2014-12-21 ----------------------------------

上傳頭像失敗的問題

/var/www/html/im/TT下建立 uploadImage

記錄處理下權限(最簡單的chmod 777)

---------------------------------- 2014-12-23 ----------------------------------

 1. 修改密碼,之前的版本密碼是明文的,新版本要 16位小寫md5加密

mysql -uroot -p

輸入密碼(預設):12345

use macim;

一次性全部修改。

update IMUsers set pwd='e10adc3949ba59abbe56e057f20f883e' ';

歡迎加入:187637709群空交流。

繼續閱讀