0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Bitnami RedmineにTestLinkを追加

Last updated at Posted at 2019-11-12

前提

  • VirtualBox
  • Debian10
  • Bitnami Redmine

やりたい事

  • Bitnami RedmineにTestLikを共存させて、連動設定を行う

TestLinkのインストール

※rootでのインストールを前提としています

インストールファイルの用意

command
# homeへ移動
cd /home
# Githubからインストールイメージをダウンロード
wget https://github.com/TestLinkOpenSourceTRMS/testlink-code/archive/1.9.19.tar.gz -O testlink_code-1.9.19.tar.gz
# 解凍
tar -zxvf /home/testlink_code-1.9.19.tar.gz
# インストールディレクトリを用意
mkdir /opt/[redmine]/apps/testlink
mkdir /opt/[redmine]/apps/testlink/htdocs
mkdir /opt/[redmine]/apps/testlink/conf
# インストールディレクトリへ移動
mv /home/testlink-code-1.9.19/* /opt/[redmine]/apps/testlink/htdocs/

設定ファイルの作成

  • 公開ディレクトリに設定
command
nano /opt/redmine/apps/testlink/conf/httpd-testlink.conf
httpd-testlink.conf
Alias /testlink "/opt/redmine/apps/testlink/htdocs"
<Directory "/opt/redmine/apps/testlink/htdocs">
    AllowOverride None
    Options None
    Require all granted
</Directory>
  • TestLink設定ファイルの読み込み設定
command
nano /opt/redmine/apache2/conf/httpd.conf
httpd.conf
Include "/opt/redmine/apps/testlink/conf/httpd-testlink.conf"
# ↑この一文を最後に追加
  • TestLinkの設定変更
cmmand
nano /opt/redmine/apps/testlink/htdocs/config.inc.php
config.inc.php
// $tlCfg->log_path = '/var/testlink/logs/'; /* unix example */
$tlCfg->log_path = '/opt/redmine/apps/testlink/htdocs/logs/';

// $g_repositoryPath = '/var/testlink/upload_area/'; / unix example */
$g_repositoryPath = '/opt/redmine/apps/testlink/htdocs/upload_area/';

オーナーとアクセス権限の変更

※アクセス権限を変更しておかないと後でコケます

command
chown -R root:daemon /opt/redmine/apps/testlink/
chmod -R 777 /opt/redmine/apps/testlink/
# ↑apache2に書き込み権限が無いとコケるっぽい

Bitnami Redmine(apache2のみでも可)を再起動

command
/opt/redmine/ctlscript.sh restart

インストール

  • http://[localhost]/testlink にアクセスして画面の指示に従ってインストール
    ※以後はインストールガイダンスに従ってのインストールなので割愛。
0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?