CentOS 7にTeamSpeakサーバーをインストールする方法


TeamSpeak は、社内のビジネスコミュニケーション、教育とトレーニング(講義)、オンラインゲーム、そして友人や家族とのコミュニケーションを目的とした、人気のあるクロスプラットフォームのVoIPおよびテキストチャットアプリケーションです。その最優先事項は、強力なセキュリティ標準、優れた音声品質、およびシステムと帯域幅の使用率の削減により、使用がより簡単なソリューションを提供することです。クライアントサーバーアーキテクチャを使用しており、何千もの同時ユーザーを処理できます。

Linux VPSに独自の TeamSpeakサーバーを導入し、TeamSpeakサーバーのアドレスをチームメイト、友人、家族、またはあなたがコミュニケーションを取りたい人と共有します。無料のデスクトップ[ TeamSpeakクライアント]を使用して、彼らはあなたのTeamSpeakサーバーに接続して会話を始めます。それはとても簡単です!

Linodeから 0 に2GBのRAM VPSを入手できますが、管理されていません。マネージドVPSが必要な場合は、新しいBlueHostプロモーションオファーを使用すると、1つの無料ドメインを使用したホスティングで最大 40% OFFになります。 Managed VPSを入手した場合は、おそらく TeamSpeak Server がインストールされます。

  • It is easy to use and highly customizable.
  • Has a decentralized infrastructure and is highly scalable.
  • Supports high security standards.
  • Offers remarkable voice quality.
  • Allows for low system resource and bandwidth usage.
  • Supports powerful file transfer.
  • Also supports a robust permission system.
  • Supports stunning 3D sound effects .
  • Allows for mobile connectivity and lots more.
  1. CentOS 7 Server with Minimal System Installation
  2. CentOS 7 Server with Static IP Address

このチュートリアルでは、 CentOS 7 インスタンスに TeamSpeak Server 、Linuxマシンにデスクトップ TeamSpeakクライアントをインストールする方法について説明します。

CentOS 7へのTeamSpeakサーバーのインストール

1. 最初に CentOS 7 サーバーパッケージを更新してから、次のコマンドを使用してインストールプロセスに必要な依存関係をインストールします。

# yum update
# yum install vim wget perl tar net-tools bzip2

2. 次に、 TeamSpeakサーバープロセス用のユーザーを作成して、TeamSpeakサーバーが他のプロセスから切り離されたユーザーモードで実行されていることを確認します。

# useradd teamspeak
# passwd teamspeak

3. TeamSpeakサーバーのダウンロードページに移動し、次のwgetコマンドを使用して最新バージョン( 3.2.0 )を入手し、tarballを展開してすべてのファイルをコピーします。表示されているように、非特権ユーザーのホームディレクトリにファイルを保存します。

# wget -c http://dl.4players.de/ts/releases/3.2.0/teamspeak3-server_linux_amd64-3.2.0.tar.bz2
# tar -xvf teamspeak3-server_linux_amd64-3.2.0.tar.bz2
# mv teamspeak3-server_linux_amd64 teamspeak3
# cp -R teamspeak3 /home/teamspeak/
# chown -R teamspeak:teamspeak /home/teamspeak/teamspeak3/

4. すべての設定が完了したら、次のコマンドを使用してチームスピークユーザーに切り替え、チームスピークサーバーを手動で起動します。

# su - teamspeak
$ cd teamspeak3/
$ ./ts3server_startscript.sh start

5. Systemd サービスで TeamSpeak Server を管理するには、チームスピークサービスユニットファイルを作成する必要があります。

$ su -
# vi  /lib/systemd/system/teamspeak.service

ユニットファイルに次の設定を追加します。

[Unit]
Description=Team Speak 3 Server
After=network.target

[Service]
WorkingDirectory=/home/teamspeak/
User=teamspeak
Group=teamspeak
Type=forking
ExecStart=/home/teamspeak/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/home/teamspeak/ts3server_startscript.sh stop
PIDFile=/home/teamspeak/ts3server.pid
RestartSec=15
Restart=always

[Install]
WantedBy=multi-user.target

ファイルを保存して閉じます。次に、 teamspeak server を今のところ起動し、次のようにシステム起動時に自動的に起動するようにします。

# systemctl start teamspeak
# systemctl enable teamspeak
# systemctl status teamspeak

6. 初めてチームスピークサーバーを起動すると、サーバーへの接続に使用する管理者トークン/キーが生成されます。 TeamSpeakクライアントから。ログファイルを表示してキーを取得できます。

# cat /home/teamspeak/logs/ts3server_2017-08-09__22_51_25.819181_1.log

7. 次に、 TeamSpeak が多数のポートで待機します。 9987 UDP(TeamSpeak音声サービス)、 10011 TCP (TeamSpeak ServerQuery)および 30033 TCP(TeamSpeak FileTransfer)。

したがって、次のようにこれらのポートを開くようにファイアウォールの規則を変更してください。

# firewall-cmd --zone=public --add-port=9987/udp --permanent
# firewall-cmd --zone=public --add-port=10011/tcp --permanent
# firewall-cmd --zone=public --add-port=30033/tcp --permanent
# firewall-cmd --reload

Ubuntu 18.04にTeamSpeakクライアントをインストールする

8. Ubuntuデスクトップマシンにログインし(任意のLinux OSを使用できます)、TeamSpeakクライアントのダウンロードページにアクセスして最新バージョン( 3.1.9 )を入手します。次のwgetコマンドを使用して、表示されているとおりにインストールします。

$ wget http://dl.4players.de/ts/releases/3.1.9/TeamSpeak3-Client-linux_amd64-3.1.9.run
$ chmod 755 TeamSpeak3-Client-linux_amd64-3.1.9.run
$ ./TeamSpeak3-Client-linux_amd64-3.1.9.run
$ cd TeamSpeak3-Client-linux_amd64
./ts3client_runscript.sh

9. サーバークエリの管理者アカウントにアクセスするには、サーバーの起動後に作成されたログイン名パスワードを使用します。ここでは、 ServerAdminキーを入力するよう求められます。キーを入力すると、インストールしたばかりのteampeakサーバーに対する管理者権限を持っていることを示すメッセージが表示されます。

Privilege Key successfully used.

詳細については、TeamSPeakのホームページをチェックしてください。https://www.teamspeak.com/en/

この記事では、TeamSpeackサーバーを CentOS 7 に、クライアントを Ubuntuデスクトップにインストールする方法を説明しました。質問や意見がありましたら、下記のフィードバックフォームを使用してご連絡ください。