EC2にRedmineをインストールする
Amazon EC2上にRedmineをインストールしてみた | DevelopersIO
AWSのEC2にALMiniumをインストールしたときのいろいろ – doop
$ sudo yum install httpd $ sudo yum -y install mysql-server mysql-devel
[mysqld] character-set-server=utf8 [mysql] default-character-set=utf8
$ sudo service mysqld start $ sudo chkconfig mysqld on $ mysql -uroot mysql> create database db_redmine default character set utf8; mysql> grant all on db_redmine.* to db_username@localhost identified by 'db_password'; mysql> quit
$ sudo yum -y groupinstall "Development Tools" $ sudo yum -y --enablerepo=epel install ruby-devel ImageMagick ImageMagick-devel ipa-gothic-fonts $ gem install bundler --no-rdoc --no-ri $ gem install io-console
$ mkdir tmp $ cd tmp $ curl -O http://www.redmine.org/releases/redmine-3.0.3.tar.gz $ tar xvf redmine-3.0.3.tar.gz $ sudo mv redmine-3.0.3 /var/lib/redmine $ cd /var/lib/redmine $ bundle install --without development test
production: adapter: mysql2 database: db_redmine host: localhost username: db_username password: db_password encoding: utf8
$ gem install mysql2 $ bundle install $ bundle exec rake generate_secret_token $ bundle exec rake db:migrate RAILS_ENV=production $ bundle exec rake db:migrate RAILS_ENV=production
$ sudo yum -y install curl-devel httpd-devel apr-devel apr-util-devel $ gem install passenger --no-rdoc --no-ri $ sudo chmod o+x "/home/ec2-user" $ sudo dd if=/dev/zero of=/swap bs=1M count=2048 $ sudo mkswap /swap $ sudo swapon /swap $ passenger-install-apache2-module
出力される設定をコピー。
/etc/httpd/conf.d/passenger.confに貼り付け。
以下も追加。
RackBaseURI /redmine
$ sudo ln -s /var/lib/redmine/public /var/www/html/redmine $ sudo service httpd configtest $ sudo service httpd restart
http://サーバー名/redmine
2016/02/15 追記
結局bitnamiのAMIから作り直した。その方がスムーズだった。