Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Redmine install
- 1. sudo apt-get install mc
- 2. sudo apt-get instal postgresql-9.1
- 3. Setup redmine database
- CREATE ROLE redmine LOGIN ENCRYPTED PASSWORD '<password>' NOINHERIT VALID UNTIL 'infinity';
- CREATE DATABASE redmine WITH ENCODING='UTF8' OWNER=redmine;
- sudo -u postgres pg_restore --dbname redmine redmine.binary.pg_dump
- 5. sudo adduser --home /www/redmine redmine
- Временно помещаем redmine в группу sudo
- 6. sudo usermod -a -G redmine,sudo redmine
- Заходим как пользователь redmine
- cd ~
- wget <my-server>/redmine.zip
- unzip redmine.zip
- mv redmine app
- 6. Setup rvm
- curl -L get.rvm.io | bash -s stable
- source ~/.rvm/scripts/rvm
- 7. Setup ruby with rvm
- rvm requirements
- sudo apt-get install \
- build-essential openssl libreadline6 libreadline6-dev curl \
- git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 \
- libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev \
- ncurses-dev automake libtool bison subversion
- rvm install 1.9.3
- rvm use 1.9.3
- 8. Setup Redmine
- sudo apt-get install postgresql-server-dev-9.1
- sudo apt-get install libmagickcore-dev
- sudo apt-get install libmagickwand-dev
- gem install bundler
- cd app
- bundle install --without test development mysql sqlite
- 9. Check installation
- ruby script/server webrick -e production <-- ВОТ ТАК Redmine отлично работает!!!
- Установка apache
- 10. sudo apt-get install apache2
- Установка passenger
- 11.
- gem install passenger
- sudo apt-get install libcurl4-openssl-dev apache2-prefork-dev libapr1-dev libaprutil1-dev
- passenger-install-apache2-module
- Настройка apache
- Change /etc/apache2/conf.d/default
- <VirtualHost *:80>
- # Passenger
- PassengerUser redmine
- LoadModule passenger_module /www/redmine/.rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/ext/apache2/mod_passenger.so
- PassengerRoot /www/redmine/.rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12
- PassengerRuby /www/redmine/.rvm/wrappers/ruby-1.9.3-p194/ruby
- # Public directory
- DocumentRoot /www/redmine/app/public
- <Directory /www/redmine/app/public>
- AllowOverride None
- Options -MultiViews
- </Directory>
- </VirtualHost>
- sudo service apache2 restart
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement