您好!想知道些什麼呢?
如何安裝TP辦公通 伺服器端Linux版?

請參考伺服器端使用手冊:「安裝和設定」 > 「安裝設定(Linux環境)」

 

若在部署的時候遇上任何問題,請聯繫我們來予以解決。

 

安裝設定(Linux 環境)

安裝環境

CentOS 6 32 位元或 64 位元。

 

安裝與TP相關的系統元件

Teampel服務依賴以下系統元件:libstdc++、libuuid、zlib、openssl、libcurl、openldap。 如果是64位元作業系統,需要先更新64位元的元件,然後再安裝32位元的元件。參考命令如下:

#yum -y update libstdc++.x86_64
#yum -y install libstdc++.i686

#yum -y update libuuid.x86_64
#yum -y install libuuid.i686

#yum -y update ncurses-libs.x86_64
#yum -y install ncurses-libs.i686

#yum -y update zlib.x86_64
#yum -y install zlib.i686

#yum -y update openssl.x86_64
#yum -y install openssl.i686
#yum -y install openssl-devel.i686

#yum -y update libcurl.x86_64
#yum -y install libcurl.i686
#yum -y install libcurl-devel.i686

#yum -y update openldap.x86_64
#yum -y install openldap.i686
#yum -y install openldap-devel.i686

 

安裝 MySQL

僅支援 MySQL 5.1 及以上之版本。如果 CentOS 系統已內建 MySQL,可以直接使用。

  1. #yum -y remove mysql* (建議刪除系統內建的MySQL元件程式庫,因為它可能會與要安裝的MySQL版本發生衝突)
  2. #rpm -ivh MySQL-shared-5.6.19-1.el6.x86_64.rpm
  3. #rpm -ivh MySQL-shared-compat-5.6.19-1.el6.x86_64.rpm
  4. #rpm -ivh MySQL-devel-5.6.19-1.el6.x86_64.rpm
  5. #rpm -ivh MySQL-server-5.6.19-1.el6.x86_64.rpm
  6. #rpm -ivh MySQL-client-5.6.19-1.el6.x86_64.rpm
  7. # service mysqld start (啟動資料庫服務)

注意:

  • 首次安裝 MySQL 會預設在「/root/.mysql_secret」建立一個隨機密碼。如果要連接 MySQL 服務,請執行「#mysql -uroot -p$(cat /root/.mysql_secret)」。如果要修改 root 密碼,請執行「set password = password('new password');」。
  • 如果安裝失敗,有可能是因為版本所衝突導致。請刪除系統內建的 MySQL 組件庫「# yum -y remove mysql*」,再重新安裝 MySQL RPM。

 

安裝和設定Teampel Server

  1. # tar xzvf ./teampel.tar.gz (解壓縮 teampel.tar.gz 壓縮程式到指定目錄)
  2. # cd teampel
  3. # chmod a+x ./service.sh(賦予設定指令碼可執行權限)
  4. # ./service.sh config (設定 Teampel 服務環境)
  5. # ./service.sh start (啟動 Teampel 服務)
  6. 開啟瀏覽器並前往http://127.0.0.1:35002以設定資料庫連線
  7. 設定資料庫連線(步驟如同Windows設定)並啟動Teampel所有服務。請參考以下命令:
    • # ./service.sh start (啟動 Teampel 服務)
    • # ./service.sh stop (停止所有 Teampel 服務)
    • # ./service.sh status (查詢 Teampel 服務狀態)
  8. 登入TP管理系統(帳號和密碼預設為admin),然後再建立企業組織結構。

 

常用命令說明

  • # service mysqld start (啟動 MySQL 服務)
  • # service mysqld stop (停止 MySQL 服務)
  • # service mysqld status (查詢服務狀態)
  • # ./service.sh config (設定服務環境)
  • # ./service.sh start (啟動 Teampel 服務)
  • # ./service.sh stop (停止所有 Teampel 服務)
  • # ./service.sh status (查詢 Teampel 服務狀態)
  • # ./service.sh config_service(設定隨著開機啟動服務。該指令碼會自動設定一個teampeld服務,並隨著系統啟動而自動啟動。 同時,「# service teampeld start|stop|restart」命令也能夠啟動、停止或重新啟動teampeld服務)

下一則如何登入TP管理後台系統?