Установка и настройка Redmine+Ngnix+thin

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
bolahg
проходил мимо
Сообщения: 9
Зарегистрирован: 2014-11-10 9:23:53

Установка и настройка Redmine+Ngnix+thin

Непрочитанное сообщение bolahg » 2014-11-23 22:10:15

Добрый вечер.
Бьюсь с редймайном уже достаточно длительное время.
До этого момента я установил redmine в связке с апачем и пассажиром. Но результат меня не впечатлил, а точнее просто поверг в шок - скорость обработки просто бесконечно медленная. Особенно при старте, хотя проблему при старте я решил. Начал искать решение как бы сделать чтобы мой редмайн шустренько бегал - перелопатил кучу информации и пришел к выводу, что нужно запустить redmine в связке с ngnix+thin.
Тут опять кучу информации перелопатить пришлось касаемо ngnix. Все вроде бы поставил настроил, попробовал запустить phpmyadmin - все получилось
А вот насчет как установить и увязать redmine с thin, информации оказалось не так много. И победить запуск redmine в связке с ngnix+thin, мне не удалось и я уже почти сдался. Поэтому прошу помощи, если кому приходилось настраивать в такой связке - просьба сказать как? в каком порядке? :st:
Вот что я нашел, и что мне не помогло
http://www.redmine.org/projects/redmine ... un_Redmine
http://blackpenguins.ru/?p=668

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

bolahg
проходил мимо
Сообщения: 9
Зарегистрирован: 2014-11-10 9:23:53

Re: Установка и настройка Redmine+Ngnix+thin

Непрочитанное сообщение bolahg » 2014-11-24 8:04:42

В доплнение к предыдущему посту
После настройки ngnix, порядок действий был следующий:
1. gem install thin, получил ответ что то вроде:

Код: Выделить всё

Successfully
unable to convert "\ xC3" to UTF-8 in conversion from ASCII-8BIT to UTF-8 to US-A
SCII for CHANGELOG, skipping
1 gem installed
2. Добавил строки ngnix.conf

Код: Выделить всё

upstream thin_cluster {
server unix:/tmp/thin.0.sock;
}
server {
listen 80;
server_name mysite.ru;
access_log /var/log/nginx/redmine-proxy-access;
error_log /var/log/nginx/redmine-proxy-error;

charset utf-8;
root /disk2/www/redmine/public;
proxy_redirect off;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;

client_max_body_size 50m;
client_body_buffer_size 10m;

proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;

proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;

location / {
try_files $uri/index.html $uri.html $uri @cluster;
}
location @cluster {
proxy_pass http://thin_cluster;
}
}
3. создал директорию и файл /etc/thin/redmine.yml, с содержимым

Код: Выделить всё

pid: tmp/pids/thin.pid
group: redmine
wait: 30
timeout: 30
log: log/thin.log
max_conns: 1024
require: []
environment: production
max_persistent_conns: 512
servers: 1
daemonize: true
user: redmine
socket: /tmp/thin.sock
chdir: /disk2/www/redmine
4. И все незнаю что делать дальше? Redmine не работает.
5. Вот информация о redmine:

Код: Выделить всё

darcs: not found
hg: not found
cvs: not found
bzr: not found
git: not found
Environment:
Redmine version 2.6.0.stable.13591
Ruby version 2.0.0-p576 (2014-09-19) [i386-freebsd10]
Rails version 3.2.20
Environment production
Database adapter Mysql2
SCM:
Subversion 1.8.10
Filesystem
Redmine plugins:
redmine_agile 1.3.5
redmine_better_gantt_chart 0.9.0
redmine_checklists 3.0.1
redmine_dmsf 1.4.9 stable
redmine_people 0.1.8