このチュートリアルでは、Ubuntu 16.04 LTSサーバーにOTRSをインストールして構成する方法を紹介します。知らない人のために、OTRS(オープンソースチケットリクエストシステム)は顧客サポート、ヘルプデスク、コールセンターなどのサービスのために企業で広く使用されているWebベースのチケットシステム。ソフトウェアはいくつかの部分に分かれており、主要なセクションはOTRSフレームワークであり、アプリケーションとチケットシステム
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ‘ルート権限を取得するコマンドに。 Ubuntu 16.04(Xenial Xerus)サーバーにOTRSを段階的にインストールする方法を紹介します。
Ubuntu16.04LTSにOTRSをインストールする
手順1.まず、次のapt-get
を実行して、すべてのシステムパッケージが最新であることを確認します。 ターミナルのコマンド。
sudo apt-get update sudo apt-get upgrade
ステップ2.MariaDBのインストール。
apt-get
を使用してサーバーにMariaDBをインストールします コマンド:
sudo apt-get install mariadb-server
デフォルトでは、MariaDBは強化されていません。mysql_secure_installation
を使用してMariaDBを保護できます。 脚本。ルートパスワードを設定し、匿名ユーザーを削除し、リモートルートログインを禁止し、テストデータベースと安全なMariaDBへのアクセスを削除する各手順を注意深く読んでください。
mysql_secure_installation
次のように構成します:
- Set root password? [Y/n] y - Remove anonymous users? [Y/n] y - Disallow root login remotely? [Y/n] y - Remove test database and access to it? [Y/n] y - Reload privilege tables now? [Y/n] y
インストール後、OTRSでは以下の設定を変更する必要があります:
nano /etc/mysql/my.cnf
[mysqld]セクションの下に貼り付けます:
max_allowed_packet = 20M query_cache_size = 32M innodb_log_file_size = 256M
システムでMariaDBを起動します:
systemctl start mysql systemctl enable mysql
ステップ3. OTRS(オープンソーストラブルチケットシステム)のインストール。
最初に行うことは、OTRSのダウンロードページに移動し、OTRSの最新の安定バージョンをダウンロードすることです:
wget https://www.otrs.com/thank-you-for-downloading-the-otrs-software/?download=otrs-5.0.16.tar.bz2
サーバーのドキュメントルートディレクトリにOTRSアーカイブを解凍します:
tar xpf otrs-5.0.16.tar.bz2 mv otrs-5.0.16 /opt/otrs
システムに必要なすべてのPERLモジュールが含まれているかどうかを確認し、必要なモジュールをaptでインストールして(スクリプトで提案されているように)、次のコマンドを実行します。
perl /opt/otrs/bin/otrs.CheckModules.pl
OTRSユーザーを作成します:
useradd -d /opt/otrs -c 'OTRS user' otrs usermod -G www-data otrs
/opt/otrs
、次のコマンドを実行します:
cp Kernel/Config.pm.dist Kernel/Config.pm
ステップ4.ApacheWebサーバーを構成します。
インストールされているモジュールを確認し、Apacheを設定します:
perl -cw /opt/otrs/bin/cgi-bin/index.pl perl -cw /opt/otrs/bin/cgi-bin/customer.pl perl -cw /opt/otrs/bin/otrs.Console.pl
すべての応答が「構文OK」の場合は、Perlモジュールが正常にインストールされたことを意味します。
次に、apt-get
を使用して、ApacheWebサーバーとmod_perlをインストールします。 コマンド:
apt-get install apache2 libapache2-mod-perl2
/opt/otrs
内 Apacheの設定ファイルがあります。 Webサーバー構成ディレクトリにリンクします:
ln -s /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/conf-enabled/zzz_otrs.conf
OTRSは、最適な操作のためにいくつかのApacheモジュールをアクティブにする必要があります:
a2enmod perl a2enmod headers a2enmod version a2enmod deflate a2enmod filter
最後に、Webサーバーを再起動して、新しい構成をロードします。
systemctl restart apache2
いくつかのフォルダの権限を変更する必要があります:
bin/otrs.SetPermissions.pl --web-group=www-data
OTRSはデフォルトでHTTPポート80で利用可能になります。お気に入りのブラウザを開き、http://your-domain.com/otrs/installer.pl
またはhttp://your-server-ip/otrs/installer.pl
インストールを完了するために必要な手順を完了します。ファイアウォールを使用している場合は、ポート80を開いて、コントロールパネルにアクセスできるようにしてください。
おめでとうございます!OTRSが正常にインストールされました。Ubuntu16.04Xenial XerusサーバーにOTRS(OpenSource Trouble Ticket System)をインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプまたは有用な情報については、チェックすることをお勧めしますOTRSの公式ウェブサイト。