このチュートリアルでは、Ubuntu 16.04にTeamSpeakサーバーをインストールして構成する方法を示します。知らない人のために、TeamSpeakはVoIP(ボイスオーバーインターネットプロトコル)です。 )2001年に最初にリリースされ、チームベースのオンラインゲームをプレイする人に最も人気のあるソリューション。ソフトウェアにはサーバーとクライアントの2つの部分があり、どちらもWindows、Mac、Linuxにインストールできます。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、はrootアカウントで実行されていますが、そうでない場合は、root権限を取得するためにコマンドに「sudo」を追加する必要があります。Ubuntu16.04(Xenial Xerus)サーバーにTeamSpeakサーバーを段階的にインストールする方法を説明します。
Ubuntu16.04LTSにTeamSpeakサーバーをインストールする
手順1.まず、次のapt-get
を実行して、すべてのシステムパッケージが最新であることを確認します。 ターミナルのコマンド。
sudo apt-get update sudo apt-get upgrade
ステップ2.TeamSpeakの新しいユーザーを作成します。
サーバー上に新しいユーザーを作成する必要があります。このユーザーはTeamSpeakのインストールと実行に使用されます。これは、次のコマンドを実行することで実行されます。ルート:
adduser --disabled-login teamspeak
ステップ3.TeamSpeakサーバーをインストールします。
次に、次のコマンドを使用してTeamSpeakサーバーをインストールする必要があります。
wget http://dl.4players.de/ts/releases/3.0.12.4/teamspeak3-server_linux_amd64-3.0.12.4.tar.bz2 tar xvf teamspeak3-server_linux_amd64-3.0.12.4.tar.bz2 cd teamspeak3-server_linux_amd64 cp * -R /home/teamspeak cd .. rm -rf teamspeak3-server_linux_amd64* chown -R teamspeak:teamspeak /home/teamspeak
デフォルトでは、システムの起動時にTeamSpeakサーバーは起動しません。システムがTeamSpeakサーバーソフトウェアを自動的に起動するように、起動スクリプトを作成する必要があります。起動。ここで起動スクリプトが役立ちます。次のファイルを作成して、テキストエディタで開きます。
nano /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サーバーを起動し、システムの起動時に起動できるようにします。
systemctl --system daemon-reload systemctl start teamspeak.service systemctl enable teamspeak.service
ステップ4.TeamSpeak用にファイアウォールを構成します。
これでサーバーのインストールが完了し、ファイアウォールのポートを開くことができます。これは、次のコマンドを実行することで実行できます。
iptables -A INPUT -p udp --dport 9987 -j ACCEPT iptables -A INPUT -p udp --sport 9987 -j ACCEPT iptables -A INPUT -p tcp --dport 30033 -j ACCEPT iptables -A INPUT -p tcp --sport 30033 -j ACCEPT iptables -A INPUT -p tcp --dport 10011 -j ACCEPT iptables -A INPUT -p tcp --sport 10011 -j ACCEPT
そしてTeamSpeakクライアントに接続します。最初にログオンする人は特権キーを提供するように求められます。インストール中に取得したものを入力してください。
おめでとうございます!TeamSpeakサーバーが正常にインストールされました。このチュートリアルを使用してUbuntu 16.04 LTS(Xenial Xerus)システムにTeamSpeakサーバーをインストールしていただきありがとうございます。追加のヘルプや役立つ情報については、次のことをお勧めします。 TeamSpeakサーバーの公式ウェブサイトを確認してください。