GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu16.04LTSにOTRSをインストールする方法

このチュートリアルでは、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
ステップ5.OTRSへのアクセス。

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の公式ウェブサイト。


Ubuntu
  1. Ubuntu 22.04 /20.04LTSにDockerをインストールする方法

  2. Ubuntu20.04LTSにPlayOnLinuxをインストールする方法

  3. Ubuntu20.04LTSにMariaDBをインストールする方法

  1. Ubuntu 20.04 LTS/21.04にAnsibleをインストールする方法

  2. Ubuntu 20.04 LTS/21.04にMinikubeをインストールする方法

  3. Ubuntu18.04LTSにSpotifyをインストールする方法

  1. Ubuntu18.04LTSにPrometheusをインストールする方法

  2. Ubuntu18.04LTSにMemcachedをインストールする方法

  3. Ubuntu18.04LTSにVestaCPをインストールする方法