Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

instalacja plone na serwerze

25 views
Skip to first unread message

Michał Jędryka

unread,
Nov 12, 2009, 4:21:16 PM11/12/09
to
Chcę wypróbować plone. Pierwsza zabawa na windowsie nie sprawiła
większych kłopotów. Jednak na serwerze (Ubuntu 8.10) już przy samej
próbie instalacji nie wiem co zrobić.
Zgodnie z http://plone.org/documentation/how-to/plone-on-debian-etch
próbowałem apt-get install -t etch-backports plone3-site. Ale okazuje
się, że zostanie zainstalowany python 2.4. Szczerze mówiąc nie wiem co
oprócz tego apt namąci w systemowym pythonie, ale boję się, mogą
przestać działać inne aplikacje, pracujące na pythonie 2.5 (w tym
postawione na django).

Jak do tego podejść? Czy jest bezpieczna metoda instalacji Zope i
Plone na produkcyjnym serwerze?

Wiem, że jest coś takiego jak wirtualne środowisko pythona, np.
http://pypi.python.org/pypi/virtualenv. Czy można zainstalować zope i
plone w takim środowisku? a jeśli można to jak?

Pozdrawiam

Michał Jędryka

Łukasz Rekucki

unread,
Nov 12, 2009, 5:42:41 PM11/12/09
to
On Nov 12, 10:21 pm, Michał Jędryka <michal.jedr...@gmail.com> wrote:
> Chcę wypróbować plone. Pierwsza zabawa na windowsie nie sprawiła
> większych kłopotów. Jednak na serwerze (Ubuntu 8.10) już przy samej
> próbie  instalacji nie wiem co zrobić.
> Zgodnie zhttp://plone.org/documentation/how-to/plone-on-debian-etch

> próbowałem apt-get install -t etch-backports plone3-site. Ale okazuje
> się, że zostanie zainstalowany python 2.4. Szczerze mówiąc nie wiem co
> oprócz tego apt namąci w systemowym pythonie, ale boję się, mogą
> przestać działać inne aplikacje, pracujące na pythonie 2.5 (w tym
> postawione na django).
>
> Jak do tego podejść? Czy jest bezpieczna metoda instalacji Zope i
> Plone na produkcyjnym serwerze?
>
> Wiem, że jest coś takiego jak wirtualne środowisko pythona, np.http://pypi.python.org/pypi/virtualenv. Czy można zainstalować zope i

> plone w takim środowisku? a jeśli można to jak?
>
> Pozdrawiam
>
> Michał Jędryka

Python 2.4 nie popsuje 2.5. Gdy są zainstalowane oba, domyślnym
powinień być 2.5. Debian Etch, to już straszna staroć i ubuntu 8.10 ma
porostu pakiet plone3-site, więc nie potrzebujesz żadnych dodatkowych
źródeł w apt.

Co do virtualenv, to jest bardzo przydatny - szczególnie jak masz
właśnie kilka aplikacji, które potencjalnie korzystają z różnych
wersji tej samej biblioteki.

Jeśli już masz virtualenv, to dalej jest prosto:

/mojwirtualnypython/bin/easy_install plone

Czekasz dłuższą chwile i masz najnowszą wersję plone wraz z wszystkimi
zależnościami prosto z pypi.python.org;

Lewy

unread,
Nov 12, 2009, 5:46:47 PM11/12/09
to Michał Jędryka
Micha� J�dryka wrote:
> Chc� wypr�bowa� plone. Pierwsza zabawa na windowsie nie sprawi�a
> wi�kszych k�opot�w. Jednak na serwerze (Ubuntu 8.10) ju� przy samej
> pr�bie instalacji nie wiem co zrobi�.
> Zgodnie z http://plone.org/documentation/how-to/plone-on-debian-etch
> pr�bowa�em apt-get install -t etch-backports plone3-site. Ale okazuje
> si�, �e zostanie zainstalowany python 2.4. Szczerze m�wi�c nie wiem co
> opr�cz tego apt nam�ci w systemowym pythonie, ale boj� si�, mog�
> przesta� dzia�a� inne aplikacje, pracuj�ce na pythonie 2.5 (w tym
> postawione na django).
>
> Jak do tego podej��? Czy jest bezpieczna metoda instalacji Zope i
> Plone na produkcyjnym serwerze?
>
> Wiem, �e jest co� takiego jak wirtualne �rodowisko pythona, np.
> http://pypi.python.org/pypi/virtualenv. Czy mo�na zainstalowa� zope i
> plone w takim �rodowisku? a je�li mo�na to jak?
>
> Pozdrawiam
>
> Micha� J�dryka

O ile si� orientuj� bez Python'a 2.4 si� nie ob�dzie. Wystarczy bazowa
paczka do 2.4, easy_install i virtualenv. Potem tworzysz autonomiczne
�rodowisko i budujesz wg
http://plone.org/documentation/tutorial/buildout - tyle, �e wszystkie
odwo�ania do easy_install czy python s� lokalne.

Paweďż˝ Lewicki

Lukasz Posadowski

unread,
Nov 12, 2009, 5:51:19 PM11/12/09
to

Dnia Thu, 12 Nov 2009 13:21:16 -0800 Michał Jędryka napisa(ła):

> Chcę wypróbować plone. Pierwsza zabawa na windowsie nie sprawiła
> większych kłopotów. Jednak na serwerze (Ubuntu 8.10) już przy samej
> próbie instalacji nie wiem co zrobić. Zgodnie z
> http://plone.org/documentation/how-to/plone-on-debian-etch próbowałem
> apt-get install -t etch-backports plone3-site. Ale okazuje się, że
> zostanie zainstalowany python 2.4. Szczerze mówiąc nie wiem co oprócz
> tego apt namąci w systemowym pythonie, ale boję się, mogą przestać
> działać inne aplikacje, pracujące na pythonie 2.5 (w tym postawione na
> django).

Python 2.4 i 2.5 będą kompletnie rozdzielone od siebie w /usr/lib/ oraz
mieć osobne binarki w /usr/bin/. Przynajmniej tak jest w Debianie...

Może skorzystaj z gotowej binarki ( http://plone.org/documentation/
tutorial/installing-plone-3-with-the-unified-installer/tutorial-all-
pages )? Używa virtualenva, więc nie musisz się martwić o systemowego
Pythona i działa bardzo dobrze na Pythonie 2.5. Dodatkowo ma ona świetny
parametr (tak jak samo Zope 2): --with-python. Możesz sobie skompilować
Pythona 2.5 oraz PIL do katalogu /opt/plone i tym samym kompletnie
wyizolować Plona od systemowego Pythona. Aktualizacje w tym przypadku
opierają się na bekapie instancji i instalowaniu wszystkiego od nowa.

--
+

Marek Wywiał

unread,
Nov 13, 2009, 2:22:15 AM11/13/09
to
On 12 Lis, 22:21, Michał Jędryka <michal.jedr...@gmail.com> wrote:
> Chcę wypróbować plone. Pierwsza zabawa na windowsie nie sprawiła
> większych kłopotów. Jednak na serwerze (Ubuntu 8.10) już przy samej
> próbie  instalacji nie wiem co zrobić.
> Zgodnie zhttp://plone.org/documentation/how-to/plone-on-debian-etch

> próbowałem apt-get install -t etch-backports plone3-site. Ale okazuje
> się, że zostanie zainstalowany python 2.4. Szczerze mówiąc nie wiem co
> oprócz tego apt namąci w systemowym pythonie, ale boję się, mogą
> przestać działać inne aplikacje, pracujące na pythonie 2.5 (w tym
> postawione na django).
>
> Jak do tego podejść? Czy jest bezpieczna metoda instalacji Zope i
> Plone na produkcyjnym serwerze?
>
> Wiem, że jest coś takiego jak wirtualne środowisko pythona, np.http://pypi.python.org/pypi/virtualenv. Czy można zainstalować zope i

> plone w takim środowisku? a jeśli można to jak?
>
> Pozdrawiam
>
> Michał Jędryka

Ja użyłem instalatora dla Linuksa ze strony plone:
* http://plone.org/products/plone - unified installer for Linux/...

sam instaluje i konfiguruje wszystkie wymagane elementy nie ingerując
w system, wystarczą uprawnienia zwykłego użytkownika.

Michał Jędryka

unread,
Nov 13, 2009, 2:44:13 AM11/13/09
to
Dziękuję za wszystkie posty!!

MJ

0 new messages