GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS6VPSへのRedmineのインストール

今日の記事では、 Redmineをインストールしてセットアップする方法を紹介します CentOS6VPSで。

Redmineは、オープンソースのWebベースのプロジェクト管理およびバグ追跡ツールです。

プロジェクトとその期限を視覚的に表現するのに役立つカレンダーとガントチャートが含まれています。

Redmine 複数のプロジェクトを処理することもできます。

統合されたプロジェクト管理機能、問題追跡システム、およびさまざまなバージョン管理システムのサポートを提供します。

CentOS7にRedmineをインストールするためのチュートリアルを確認してください–CentOS7にRedmineをインストールする方法

次のコマンドを実行して、オペレーティングシステムが完全に最新であることを確認します。

# yum update

次に、セットアップに必要な要件をインストールします(LAMPがすでに機能していることを考慮して):

# yum install make gcc gcc-c++ zlib-devel ruby-devel rubygems ruby-libs apr-devel apr-util-devel httpd-devel mysql-devel automake autoconf ImageMagick ImageMagick-devel curl-devel -y

これらすべてが整ったら、次のコマンドを実行してバンドルRubyGemをインストールする準備が整いました。

# gem install bundle

「ファイルが見つかりません:lib」がトリガーされた場合は、次の操作を実行できます。

# gem install rdoc-data
# rdoc-data --install
# gem rdoc --all --overwrite

もう一度実行します:

# gem install bundle

次のようなエラーが発生した場合:

/usr/include/bits/local_lim.h:39:26: error: linux/limits.h: No such file or directory
make: *** [generator.o] Error 1

次に、「カーネルヘッダー」をインストールする必要があります

すべてがうまくいけば、Redmineのインストールを続行する準備が整います。

# cd /var/www/html
# wget http://rubyforge.org/frs/download.php/76495/redmine-2.1.2.tar.gz
# tar -zxvf redmine-2.1.2.tar.gz
# ln -s redmine-2.1.2 redmine
# rm -f redmine-2.1.2.tar.gz
# cd /var/www/html/redmine/
# bundle install --without postgresql sqlite test development

次に行う必要があるのは、Redmineインストール用のデータベースを作成することです。

# mysql -u root -p
mysql> create database redmineDB character set utf8;
mysql> grant all privileges on redmineDB.* to 'redmineUSER'@'localhost' identified by 'y0gEipo6EY';
mysql> flush privileges;
mysql> \q

次に、新しく作成されたデータベースを使用するようにRedmineを構成します。

# cd /var/www/html/redmine/config
# cp database.yml.example database.yml

抜粋:

production:
  adapter: mysql
  database: redmineDB
  host: localhost
  username: redmineUSER
  password: y0gEipo6EY
  encoding: utf8

次を使用してデータベースへの入力を続行します:

# cd /var/www/html/redmine
# rake generate_secret_token
# rake db:migrate RAILS_ENV="production"
# rake redmine:load_default_data RAILS_ENV="production"

次に行う必要があるのは、Passengerをインストールして構成することですが、その前に、まず次の方法でそのgemをインストールする必要があります。

# gem install passenger

インストールしたら、apacheモジュールのインストールに進みます。

# passenger-install-apache2-module

すべてがインストールされたら、乗客の構成をセットアップする必要があります。

# cd /etc/httpd/conf.d
# vim redmine.conf
LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-3.0.18/ext/apache2/mod_passenger.so
PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-3.0.18
PassengerRuby /usr/bin/ruby

<VirtualHost *:80>
  ServerName your_domain_name
  DocumentRoot /var/www/html/redmine/public
  <Directory /var/www/html/redmine/public>
    AllowOverride all
    Options -MultiViews
    allow from all
  </Directory>
</VirtualHost>

次の行をコメントアウトして、ファイルを保存して閉じ、メインのApache構成ファイルを編集して、名前ベースの仮想ホストを有効にします。

# vim /etc/httpd/conf/httpd.conf
# Use name-based virtual hosting.

#NameVirtualHost *:80

ファイルを保存し、Redmineの所有権をapacheに設定します:

# chown -R apache: /var/www/html/redmine

最後に、次のコマンドを実行してWebサーバーをリロードします。

# service httpd restart

次に、「http:// your_domain_name」を開き、「admin」をユーザー名、「admin」をパスワードとして使用してログインします。

もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にインストールを依頼するだけです。彼らは24時間年中無休で利用可能であり、あなたの要求をすぐに処理します。アップデートについては、このガイド「CentOS7にRedmineをインストールする方法」を参照してください。

PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Cent OS
  1. CentOS8にRedmineをインストールする方法

  2. CentOS6VPSにphpBB3をインストールする方法

  3. CentOSVPSにDotclearをインストールします

  1. CentOS6VPSにGlassFishをインストールします

  2. CentOS6VPSにOctopressをインストールします

  3. CentOS6VPSにphpMyBackupProをインストールします

  1. CentOS7にRedmineをインストールする方法

  2. CentOS6VPSにTomcat8をインストールする方法

  3. CentOS7VPSにOdoo8をインストールします