このチュートリアルでは、CentOS 6にosTicketをインストールして構成する方法を示します。知らなかった方のために、os-Ticketは広く使用され信頼されています。オープンソースのサポートチケットシステム。電子メール、Webフォーム、電話で作成された問い合わせを、シンプルで使いやすいマルチユーザーのWebベースのカスタマーサポートプラットフォームにシームレスにルーティングします。通常、ヘルプデスクサービスに使用されます。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 CentOS6にosTicketを段階的にインストールする方法を説明します。
CentOS6にosTicketをインストールする
手順1.まず、すべてのパッケージが最新であることを確認します。
yum -y update
ステップ2. LAMPサーバーをインストールし、いくつかのPHP拡張機能を含めます。
yum install httpd httpd-devel yum install mysql mysql-server yum install php php-cli php-common php-devel php-gd php-mbstring php-mysql php-xml php-imap php-zip php-zlib php-pdo
サービス開始Apache WebサーバーとMySQLにより、サーバーの起動時に開始することもできます:
service httpd start service mysql start chkconfig httpd on chkconfig mysqld on
手順3.osTicketをインストールします。
osTicketの最新の安定バージョンをダウンロードします。この記事を書いている時点では、バージョン1.9.8です:
mkdir -p /opt/osticket wget http://osticket.com/sites/default/files/download/osTicket-v1.9.12.zip unzip -d /opt/osticket /tmp/osTicket-v1.9.12.zip ln -s /opt/osticket/upload /var/www/html/support
いくつかのフォルダの権限を変更する必要があります:
chown apache: -R /var/www/html/support /opt/osticket
次のコマンドを実行して、osTicketのインストールを完了します。
cd /var/www/html/support cp include/ost-sampleconfig.php include/ost-config.php
ステップ4.osTicket用にMySQLデータベースを構成します。
デフォルトでは、MySQLは強化されていません。mysql_secure_installation
を使用してMySQLを保護できます。 脚本。ルートパスワードの設定、匿名ユーザーの削除、リモートルートログインの禁止、テストデータベースの削除と安全なMySQLへのアクセスを行う各手順を注意深くお読みください。
mysql_secure_installation
次に、MySQLコンソールにログインし、osTicket用のデータベースを作成する必要があります。次のコマンドを実行します。
mysql -u root -p
これによりパスワードの入力を求められるので、MySQLルートパスワードを入力してEnterキーを押します。データベースサーバーにログインしたら、次のデータベースを作成する必要があります。 osTicketソフトウェア:
mysql> create database support; mysql> grant all on support.* to support@localhost identified by 'support'; mysql> \qで識別されるsupport@localhostにsupport。*のすべてを付与します
ステップ5.ApacheWebサーバーを構成します。
Apacheで新しい仮想ホストディレクティブを作成して、ドメイン名を使用してサーバー上のosTicketインストールにアクセスできるようにします。
nano /etc/httpd/conf/httpd.conf
ファイルの最後に次の行を追加します:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/support ServerName support.yourdomain.com ServerAlias www.support.yourdomain.com <Directory /var/www/html/support/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog /var/log/httpd/support.yourdomain.com-error_log CustomLog /var/log/httpd/support.yourdomain.com-access_log common </VirtualHost>
変更を有効にするためにApacheサービスを再起動します:
service httpd restart
ステップ6.osTicketへのアクセス。
osTicketはデフォルトでHTTPポート80で使用できます。お気に入りのブラウザを開き、http://support.yourdomain.com
に移動します。 またはhttp://support.server-ip
インストールを完了するために必要な手順を完了します。ファイアウォールを使用している場合は、ポート80を開いて、コントロールパネルにアクセスできるようにしてください。
おめでとうございます!osTicketが正常にインストールされました。CentOS6システムにosTicket(オープンソースチケットツール)をインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、 osTicketの公式ウェブサイト。