CentOSにTicketsCADをインストールする方法を紹介します。チケットCADは、無料のオープンソースのコンピュータ支援ディスパッチ(CAD)ソフトウェアであり、オープンISES(緊急サービスのためのオープン情報システム)プロジェクトの一部です。チケットCADは、主にコミュニティの緊急サービスをサポートするように設計されています。このインストールガイドは、Apache、MySQL、およびPHPがLinuxVPSにすでにインストールおよび構成されていることを前提としています。このチュートリアルを書いている時点では、TicketsCADの最新バージョンは3.09であり、次のものが必要です。
- 次のPHP拡張機能が有効になっているPHP5.2以降:GD GraphicsLibraryバージョン2.0.x+(またはImageMagick)。また、PHP構成(php.ini)では、safe_modeとmagic_quotes_runtimeの設定を無効にし、ini_setとfile_uploadsの設定を有効にする必要があります。
- mod_rewriteモジュールを使用してコンパイルされ、RewriteEngine、RewriteBase、RewriteCond、およびRewriteRuleのディレクティブが許可されたApache WebServer2.0以降。
- 仮想サーバーにインストールされているMySQLまたはMariaDBデータベースサーバー。
このチュートリアルはCentOSVPS用にテストおよび作成されていますが、RPMベースのLinuxディストリビューションを使用するすべてのサーバーで機能するはずです。
1。インストール手順
公式ウェブサイト「http://www.ticketscad.org」で入手可能な最新バージョンのTicketsCADをサーバー上のディレクトリにダウンロードし、次のコマンドを使用してアーカイブファイルを抽出します。
cd /opt/ wget http://www.ticketscad.org/files/2014/4571/3939/tickets_3.09A_101715.zip mkdir -p /var/www/html/ticketscad unzip tickets_3.09A_101715.zip -d /var/www/html/ticketscad/
2。次のコマンドを実行して、適切な権限を設定します。
chown apache:apache -R /var/www/html/ticketscad/
3。サーバー上にTicketsCAD用の新しいMySQLデータベースを作成します:
mysql -u root -p mysql> CREATE DATABASE ticketsdb; mysql> GRANT ALL PRIVILEGES ON ticketsdb.* TO 'ticketsuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
4。次のコマンドを使用して、php構成ファイルを見つけます。
#php -i | grep php.ini Configuration File (php.ini) Path => /etc Loaded Configuration File => /etc/php.ini
5。 「php.ini」ファイルを編集し、次の行を追加/変更します。
memory_limit
= 256M safe_mode = Offmagic_quotes_runtime
= Off session.auto_start = 0
'date.timezone'設定を変更することもできるので、PHP構成ファイルを編集し、この設定を' date.timezone =US / Central'(または任意のタイムゾーン)に変更します。
新しい仮想を作成しますApacheのホストディレクティブ。たとえば、Apache構成ファイル(デフォルトでは「/etc/httpd/conf/httpd.conf」)を編集し、次の行のコメントを解除します。
#NameVirtualHost *:80
6。次に、最後に次の行を追加します。
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/ticketscad/ ServerName yourdomain.com ServerAlias www.yourdomain.com <Directory /var/www/html/ticketscad/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog logs/yourdomain.com-error_log CustomLog logs/yourdomain.com-access_log common </VirtualHost>
7。変更を有効にするには、ApacheWebサーバーを再起動します。
service httpd restart
お気に入りのWebブラウザでhttp://yourdomain.com/install.phpを開き、簡単な手順に従います。データベース接続設定を入力します。
MySQLホスト:localhost
MySQLユーザー名:ticketsuser
MySQLパスワード:* your-password *
MySQLデータベース:ticketsdb
8。次に、[データベースのインストール-新規]を選択し、[実行]をクリックします。
それだ。これでTicketsCADのインストールが完了しました。
http://yourdomain.com/index.php?first_start=yesを開き、adminをユーザー名として、adminをパスワードとして使用して管理バックエンドにログインします。管理者パスワードを変更してください:[構成]>>[マイプロファイルの編集]>>新しいパスワードを2回入力し、[送信]をクリックします。アカウントには必ず強力なパスワードを使用してください。
もちろん、マネージドLinux VPSホスティングサービスのいずれかを使用している場合は、CentOSにTicketsCADをインストールする必要はありません。その場合は、専門のLinux管理者にCentOSにTicketsCADをインストールするよう依頼するだけです あなたのために。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。 CentOSにTicketsCADをインストールする方法に関するこの投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。