Translate

2015年9月10日木曜日

RedmineサーバのURLをルートではなく/redmineで運用する

Redmineサーバをインストールする手順では本家でもルートURLにインストールする方法だけ書かれている。

でもredmine, jenkins, subversion(WebDAV), roundcube..といった機能を1つのサーバで立ち上げたい場合は、どうしても/redmineとかのURLで立ち上げたい。


いろいろためしてみたところ、以下の方法でうまく言った。

/opt/redmine 以下に Redmine3.1.xがインストールされている場合は、以下のように設定ファイルを書き換えれば良い。



/etc/httpd/conf.d/redmine.conf

LoadModule passenger_module /usr/lib64/ruby/gems/2.2.0/gems/passenger-5.0.16/buildout/apache2/mod_passenger.so

        PassengerRoot /usr/lib64/ruby/gems/2.2.0/gems/passenger-5.0.16
        PassengerDefaultRuby /usr/bin/ruby

RailsBaseURI    /redmine

        # This relaxes Apache security settings.
        AllowOverride all
        # MultiViews must be turned off.
        Options -MultiViews
        Options -Indexes
        #Options Indexes ExecCGI FollowSymLinks
        # Uncomment this if you're on Apache >= 2.4:
        Require all granted


そして/etc/httpd/conf/httpd.confDocumentRoot/var/www/htmlの場合は、

ln -s /var/www/html/redmine /opt/redmine/public
を実行し、systemctl restart httpdすれば/redmineでRedmineが上がるようになった。



0 件のコメント:

既存アプリケーションをK8s上でコンテナ化して動かす場合の設計注意事項メモ

既存アプリをK8sなどのコンテナにして動かすには、どこを注意すればいいか..ちょっと調べたときの注意事項をメモにした。   1. The Twelve Factors (日本語訳からの転記) コードベース   バージョン管理されている1つのコードベースと複数のデプロイ 依存関係 ...