ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: Andrey Orlov <cray_@neural.ru>
To: community@altlinux.ru
Subject: Re: [COMM] Zope Virtual
Date: Fri, 29 Apr 2005 01:22:35 +0400
Message-ID: <200504290122.36457.cray_@neural.ru> (raw)
In-Reply-To: <200504271437.42185.SilverFox@rgantd.ru>

On Wednesday 27 April 2005 14:37, Anatoliy Lisjutin wrote:
> Я еще жду :)
> Вобще мне этот вопрос все более запутанным представляется.. 
> В книге по plone  http://plone.org.ru/books/pb/ru/10 в главе 10 все как то 
> просто , по сравнению с нашим вариантом. Но я так понимаю , что вариант 
> ALTLinux - безопасный вариант, хотя и не до конца описан в документации :)
> Как в доке у меня все работает и с локального хоста я на 
> htto://zope.localdomain захожу и то что должно вижу.. 
> Но как сделать виртуальный хост для скажеем zope.rgantd.ru ? При чем не так 
> как в упомянутой книге, а в соответствии с задумками   Андрея Орлова, которые 
> он в пакетах этих воплотил . По идее то надо 
> в   /etc/sysconfig/zope_hosts.cfg прописывать по аналогии с zope.localdomain 
> zope.rgantd.ru  

В общем, правильно и так и так. Есть два способа работы с виртуальным хостингом на апаче: постредством написания 
конфига для каждого нового виртуального хоста и посредстов mod_rewrite. Наш конфиг (zope_proxy.conf) сделан для того, ч
чбы пользователь, совершенно не знающий и не интересующийся апачем мог тем не менее легко и быстро конфигурять
его как прокси - в частном  случае, как прокси для  zope. У нас на хостинге этим занимаются такие, хм, далекие от
апача и юникса люди, что чря меня оч. удивляет что находится кто-то, у кого это вызывает проблемы, тем более что
все описано в документации. 

Принцип элементарен:

В zope_hosts.cfg прописываются две строки - имя хоста и куда проксировать.
Например: www.ya.neural.ru http://www.yandex.ru/  - поймет ли яндекс обращение к нему как
с хостнейм  www.ya.neural.ru - уже другой вопрос. Некоторые понимают.

В случае с Zope, чбы он тоже это понимал, есть спец-продукт, VirtualHostMonster. Его просто надо создать в вашем экземпляре Zope
не более.

А далее прописывается:

zope.rgantd.ru	http://127.0.0.1:8080/VirtualHostBase/http/zope.rgantd.ru:80/RGantd/Main/VirtualHostRoot

- подразумевается что сайт лежит в RGandt/Main, все.

Чря. мне казалось что этот процесс в документации разъяснен предельно ясно, может вы доку
не читали? Не самый актуальный вариант есть на http://www.neural.ru/Products/Zope/DOCs/ShortUserGuide

> Или это в   /etc/httpd/conf/vhosts/Vhosts.conf вписывать  
> виртуальный хост с перенаправлением его на zope.localhost ?  По моему 

Можно и в этом направлении думать, но тогда вам на www.apache.org :)
Кстати, zope.localhost - это __просто__ пример имени сайта. Вы должны
вместо него подставить свое имя. Никакого иного значения это имя не имеет.

> пониманию все эти конфиги в /etc/httpd/conf/zope_proxy.conf сделани именно 
> что бы никто кроме локального пользователя (апач наверное) не мог 
> воспользоваться этим прокси . Так как же правильно и что бы работало ? :)

Нет. Это сделано для того, чбы никто из программистов и администраторов Zope-хостинга никогда не дергал рута или 
админитстратора апача чбы тот настроил им виртуальный хостинг. :)

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


  reply	other threads:[~2005-04-28 21:22 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-02-24 13:01 Alexey Morsov
2005-02-24 16:15 ` Alexey Morsov
2005-02-25  9:33 ` Alexey Morsov
2005-02-27  8:05   ` Ivan Fedorov
2005-02-28  7:47     ` Alexey Morsov
2005-04-20 15:24       ` Anatoliy Lisjutin
2005-04-20 15:33         ` Alexey Morsov
2005-04-20 17:55           ` Anatoliy Lisjutin
2005-04-20 18:48             ` Alexey Morsov
2005-04-20 20:36               ` Anatoliy Lisjutin
2005-04-27 10:37                 ` Anatoliy Lisjutin
2005-04-28 21:22                   ` Andrey Orlov [this message]
2005-04-29  5:35                     ` Sergey
2005-04-29  8:44                     ` Anatoliy Lisjutin
2005-04-29 16:03                       ` Dmitry (Mothlike) Marochko
2005-04-30  9:11                       ` Andrey Orlov
2005-04-29  9:02                     ` Anatoliy Lisjutin
2005-04-29 10:00                     ` Anatoliy Lisjutin
2005-04-30  8:58                       ` Andrey Orlov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200504290122.36457.cray_@neural.ru \
    --to=cray_@neural.ru \
    --cc=community@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git