воскресенье, 19 июня 2011 г.

Установка redmine на Debian 6.0 squeeze

Будем считать, что apache уже установлен. В качестве базы данных используем PostgreSql:
plumbum@alpha:~$ sudo aptitude install postgresql
Изменим пароль пользователя postgres:
root@alpha:~# sudo -u postgres psql
psql (8.4.7)
Type "help" for help.

postgres=# ALTER ROLE postgres WITH ENCRYPTED PASSWORD 'sa';
ALTER ROLE
postgres=# \q
root@alpha:~# 
После этого установим redmine:
plumbum@alpha:~$ sudo aptitude install redmine redmine-pgsql
На вопрос о настройки базы данных с помощью dbconfig-common отвечаем утвердительно, в качестве базы данных указываем pgsql. Придумываем и вводим пароль.

После этого ставим passenger:
plumbum@alpha:~$ sudo aptitude install libapache2-mod-passenger
Создаем конфигурацию для сайта:
plumbum@alpha:~$ sudo touch /etc/apache2/sites-available/redmine
Конфигурация будет следующей:
<VirtualHost *:80>
  ServerName  redmine.alpha

  DocumentRoot /usr/share/redmine/public
  <Directory /usr/share/redmine/public>
    Options -MultiViews
    allow from all
  </Directory>
  LogLevel warn

  CustomLog /var/log/apache2/access.log combined
  ErrorLog /var/log/apache2/error.log

  ServerSignature Off
</VirtualHost>
Делаем новый сайт активным:
plumbum@alpha:~$ sudo a2ensite redmine
plumbum@alpha:~$ sudo invoke-rc.d apache2 reload

После этого redmine должен стать доступен на поддомене redmine. Для ввода используется учетная запись admin/admin.

Комментариев нет:

Отправить комментарий