Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
user: redmine
group: redmine
chdir: /opt/redmine
log: log/thin.log
port: 8080
environment: production
pid: tmp/pid/thin.pid
prefix: /redmine
unicorn_rails -c config/unicorn.rb -E production -p 8080
unicorn -c config/unicorn.rb -E production -p 8080
worker_processes 4 # for example
listen 8080, :tcp_nopush => true
timeout 30
# user "redmine", "www"
# Help ensure your application will always spawn in the symlinked
# "current" directory that Capistrano sets up.
working_directory "/path/to/app/current"
# Ставим RVM
curl -L get.rvm.io | bash -s stable
# Внимательно читаем вывод rvm requirements, ставим из пакетов всё, что просят
rvm requirements
sudo apt-get install curl patch build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion
# Устанавливаем свежую версию ruby
rvm install 1.9.3
# Ставьте её по умолчанию
rvm use --default 1.9.3
# Устанавливаем свежие рельсы
gem install rails
# Обратите внимание на отсутствие sudo, всё выполняется от текущего пользователя и лежит в ~/.rvm
Анонсирован выход Redmine 2.0.1