🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.python
6 messages
6 total messages Started by Michał Jędryka Thu, 12 Nov 2009 21:21
instalacja plone na serwerze
#26927
Author: Michał Jędryka
Date: Thu, 12 Nov 2009 21:21
20 lines
2056 bytes
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
Re: instalacja plone na serwerze
#26928
Author: Łukasz Rekucki
Date: Thu, 12 Nov 2009 22:42
36 lines
2901 bytes
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;
Re: instalacja plone na serwerze
#26929
Author: Lewy
Date: Thu, 12 Nov 2009 22:46
29 lines
2219 bytes
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
Re: instalacja plone na serwerze
#26930
Author: Lukasz Posadowski
Date: Thu, 12 Nov 2009 22:51
27 lines
2208 bytes
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.

-- 
+
Re: instalacja plone na serwerze
#26931
Author: Marek Wywiał
Date: Fri, 13 Nov 2009 07:22
26 lines
2548 bytes
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.
Re: instalacja plone na serwerze
#26932
Author: Michał Jędryka
Date: Fri, 13 Nov 2009 07:44
3 lines
1472 bytes
Dziękuję za wszystkie posty!!

MJ
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads