Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 28, 2011 09:04:49

Dmitrix
От:
Зарегистрирован: 2011-04-28
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите разобратся с установкой сайта на питоне

Есть веб сервер с 2мя сайтами, 1 на php d-t-c.ru, другой topmarine-south.ru по всей видимости написан на python фреймверк flask
В папке апача sites-enabled лежат 2 конфигурационных файла.
dtc тут мне все понятно, виртуальный хостинг апача который определяет сайт по имени, указана папка с документами /var/php_apps/dtc
для переноса скопировал папку, в скрипте нашел конф файл с доступом к бд, сделал бэкап бд для переноса. Перенес на другой хостинг все заработало.

#<VirtualHost d-t-c.ru:80>
# ServerAdmin demmsnt@gmail.com
# <Proxy *>
# Order deny,allow
# Allow from all
# </Proxy>
#
# ProxyPass / http://127.0.0.1:5001/
# ProxyPassReverse / http://127.0.0.1:5001/
#</VirtualHost>
<VirtualHost *:80>
ServerName d-t-c.ru
ServerAdmin webmaster@localhost
DocumentRoot /var/php_apps/dtc
AddDefaultCharset windows-1251
<Directory />
Options FollowSymLinks
AddDefaultCharset windows-1251

RewriteEngine On
RewriteBase /
RewriteRule ^.htaccess$ - [F]

RewriteRule ^load/url=(.+)$ /index.php?uri=files&do=download&fileurl=$1
RewriteRule ^go/url=(.+)$ /index.php?uri=files&do=redirect&url=$1

RewriteCond %{REQUEST_URI} !\.(jpg|jpeg|ico|gif|png|css|xml|js|pl|txt)$ [NC]
RewriteCond %{REQUEST_URI} !^/go/url=
RewriteCond %{REQUEST_URI} !^/load/url=
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /index.php?uri=$1 [L]

</Directory>

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
</VirtualHost>
topmatine тут дело обстоит иначе, сайт определяется по имени и перенаправляет запрос на локальный адресс с портом 5000, что происходит дальше мне неизвестно, как я понимаю на 5000 порту работает веб сервер который обрабатывает запрос, но что это за вебсервер и как он настроен я не смог выяснить.
<VirtualHost *:80>
ServerName www.topmarine-south.ru
ServerAdmin demmsnt@gmail.com
<Proxy *>
Order deny,allow
Allow from all
</Proxy>

ProxyPass / http://127.0.0.1:5000/
ProxyPassReverse / http://127.0.0.1:5000/
</VirtualHost>

<VirtualHost *:80>
ServerName topmarine-south.ru
ServerAdmin demmsnt@gmail.com
<Proxy *>
Order deny,allow
Allow from all
</Proxy>

ProxyPass / http://127.0.0.1:5000/
ProxyPassReverse / http://127.0.0.1:5000/
</VirtualHost>
Я хочу перенести их, с php мне все понятно т.к. есть опыт работы.
А вот с другим сайтом проблема, не предстовляю что воабще нужно чтобы заработал такой сайт

Путем переименования =) выяснил что папка со скриптом сайта находится в /var/django_apps/topmarine2 я её заархивировал вот ссылка http://narod.ru/disk/11336029001/topmarine2.zip.html

Скажите пожалуйста, как мне запустить этот скрипт на другом хостинге? я не знаю как настроить виртуальный хост апача на другом сервере и какие манипуляции надо провести с python чтобы запустить скрипт.

Заранее извиняюсь если где есть бред, я 3 день застопорился с этим сайтом и не могу найти решения.



Отредактировано (Апрель 28, 2011 12:18:10)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version