Ubuntu16.04にTraqをインストールする方法を紹介します。 Traqは、PHPに基づく強力なプロジェクト管理および問題追跡システムです。プロジェクトごとの権限、カスタムフィールド、マイルストーン、電子メール通知などを使用して、複数のプロジェクトを処理できます。このチュートリアルでは、ApacheとPHPを使用してUbuntu16.04VPSにTraqをインストールする方法を示します。
Traqには、次のような便利な機能がたくさんあります。
- 複数のプロジェクト
- プロジェクトのマイルストーン
- Atomフィード
- APIの読み取りと書き込み
- 強力なプラグインシステム
- フィルター
その他多数…
Traqを実行するには、Ubuntu16.04VPSが次の要件を満たしている必要があります。
- Webサーバー
- PHPバージョン5.5以降
- Mcrypt
- PostgreSQLまたはMariaDB/MySQLデータベースサーバー
このチュートリアルでは、すべての要件をインストールします。
インストールから始めましょう。まず、サーバーのOSパッケージが完全に最新であることを確認します。
apt-get update && apt-get upgrade apt-get install git
Ubuntu VPSで次のコマンドを実行して、ApacheWebサーバーをインストールします
apt-get install apache2
Apacheがインストールされたら、起動して起動時に起動できるようにします
systemctl start apache2 systemctl enable apache2
PHPとTraqに必要ないくつかのPHPモジュールをインストールします
apt-get install php php-common php-mcrypt
次に、MySQLデータベースサーバーをインストールします
apt-get install mysql-server mysql-client
MySQLサーバーが起動時に起動できるようにします:
systemctl enable mysql
インストールが完了したら、「mysql_secure_installation」スクリプトを実行して、MySQLサーバーを保護し、ルートパスワードを設定することをお勧めします
Traqは、データを保存するために空のデータベースを必要とします。 MySQLサーバーにログインし、次のコマンドを実行して、新しいMySQLデータベースを作成します。
mysql -u root -p mysql> create database traqdb; mysql> GRANT ALL PRIVILEGES ON traqdb.* TO 'traquser'@'localhost' IDENTIFIED BY 'Your_Password'; mysql> flush privileges; mysql> quit
「Your_Password」を実際の強力なパスワードに置き換えることを忘れないでください。
現在の作業ディレクトリをドキュメントルートディレクトリに変更し、公式のGitHubリポジトリからTraqのクローンを作成します
cd /var/www/html/ git clone --recursive https://github.com/nirix/traq
そして最新バージョンをチェックアウト
cd traq/ git checkout v3.6.0
Traqを正しく実行するには、新しい.htaccessファイルを作成します
vim .htaccess
次の内容で
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [L]
正しい所有権を設定する
chown -R www-data: /var/www/html/traq/
Apacheで新しい仮想ホストディレクティブを作成します。
vim /etc/apache2/sites-available/traq.conf
次の内容で
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/traq/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/your-domain.com/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common </VirtualHost>
次のコマンドを実行して、構成ファイルを有効にします
a2ensite traq.conf
そして、変更を有効にするためにApacheWebサーバーを再起動します。
service apache2 restart
このチュートリアルに厳密に従っている場合は、http://your-domain.comでお気に入りのWebブラウザをポイントすることでTraqにアクセスできます。 TraqのWebインストールウィザードが表示されます。ウィザードに従ってインストールを完了します。
Traqの詳細とドキュメントについては、公式Webサイトにアクセスしてください。
もちろん、ウェブホスティングプランのいずれかを使用している場合は、Ubuntu 16.04にTraqをインストールする必要はありません。その場合は、専門のLinux管理者にUbuntu16.04にTraqをインストールするよう依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。 この投稿が気に入った場合は、Ubuntu 16.04にTraqをインストールする方法について、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信してください。ありがとう。