Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 18, 2010 10:50:59

LightOfMooN
От:
Зарегистрирован: 2010-09-11
Сообщения: 127
Репутация: +  0  -
Профиль   Отправить e-mail  

BB развёртывание

Есть готовый проект на BlueBream.
Подскажите пожалуйста, как заставить сайт работать на VPS/VDS.
Нашёл только эту статью по развертыванию BB:
http://bluebream.zope.org/doc/1.0/manual/deployment.html
но она не особо помогла.

Приму любые полезные ссылки. Сроки жмут.. :(



Отредактировано (Ноя. 18, 2010 10:51:28)

Офлайн

#2 Ноя. 19, 2010 20:24:10

LightOfMooN
От:
Зарегистрирован: 2010-09-11
Сообщения: 127
Репутация: +  0  -
Профиль   Отправить e-mail  

BB развёртывание

Стоит CentOS
поставил python 2.6
поставил bluebream
проект запускается даже в демоне
но только не отображается с браузера
что можно сделать?



Офлайн

#3 Ноя. 19, 2010 21:01:22

bw
От:
Зарегистрирован: 2007-09-26
Сообщения: 938
Репутация: +  20  -
Профиль   Адрес электронной почты  

BB развёртывание

Если честно, лень libastral ставить.

..bw



Офлайн

#4 Ноя. 19, 2010 21:43:24

LightOfMooN
От:
Зарегистрирован: 2010-09-11
Сообщения: 127
Репутация: +  0  -
Профиль   Отправить e-mail  

BB развёртывание

настроил апач на rewrite, переписывая url и перенаправляя реквесты на 127.0.0.1
сайт работает, но есть одна огромная проблема. @@absolute_url во всех путях выставляет 127.0.0.1.
Соответственно, ни одна ссылка на сайте не работает. Как фиксить?



Отредактировано (Ноя. 19, 2010 21:44:19)

Офлайн

#5 Ноя. 20, 2010 11:33:22

LightOfMooN
От:
Зарегистрирован: 2010-09-11
Сообщения: 127
Репутация: +  0  -
Профиль   Отправить e-mail  

BB развёртывание

Оказалось, не совсем так настроил апач. Немного поправил, теперь всё работает. Тему в бездну



Офлайн

#6 Ноя. 20, 2010 13:28:24

bw
От:
Зарегистрирован: 2007-09-26
Сообщения: 938
Репутация: +  20  -
Профиль   Адрес электронной почты  

BB развёртывание

Напиши, как правильно и как не правильно, для будущих поколений.

..bw



Офлайн

#7 Ноя. 20, 2010 16:18:44

LightOfMooN
От:
Зарегистрирован: 2010-09-11
Сообщения: 127
Репутация: +  0  -
Профиль   Отправить e-mail  

BB развёртывание

изначально был вот такой конфиг:

NameVirtualHost *:80

<VirtualHost *:80>

ProxyRequests Off

HostnameLookups Off

UseCanonicalName Off
ServerSignature On

RewriteEngine On

RewriteRule ^/(.*) http://127.0.0.1:8080/\
$1 [L,P]

</VirtualHost>
он немного неправильный, ибо не переписывает адреса 127.0.0.1

правильно вот так:

RewriteRule ^/(.*) http://127.0.0.1:8080/++vh++http:%{SERVER_NAME}:80/++/$1 [L,P]
P.S. обращу внимание, что я в данных вопросах новичок, поэтому не особо компетентен. Так что не стоит воспринимать фразы “правильно и не правильно” как неоспоримую истину.



Отредактировано (Ноя. 20, 2010 16:20:28)

Офлайн

#8 Ноя. 20, 2010 19:35:05

bw
От:
Зарегистрирован: 2007-09-26
Сообщения: 938
Репутация: +  20  -
Профиль   Адрес электронной почты  

BB развёртывание

Ну я так и понял что с vhost'ом нужно что-то делать, только забыл что и опыт с Plone (тоже основательно забытый) мешал чистоте мысли.

..bw



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version