🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux.debian
7 messages
7 total messages Started by Mateusz Krawczyk Thu, 14 Jun 2012 07:22
Debian Squeeze + PHP 5.2.17
#42307
Author: Mateusz Krawczyk
Date: Thu, 14 Jun 2012 07:22
18 lines
1934 bytes
Witam,

Dostałem zadanie postawienia serwera LAMP na Debian 6.0 Squeeze.
Kłopot polega na tym, że z jakiś powodów ma tam być PHP 5.2.17 (wraz z
dodatkami np. apc - wymusza php_mod, gd, ioncube itp). Nie wiem skąd
mogę wziąć repozytorium, które będzie zawierało php w tak starej
wersji. Znalazłem pliki (deb) w
http://archives.dotdeb.org/ ale to oznacza instalację pakietów z ręki
- boję się, że się w zależnościach zakopię.
Inna opcja jaka mi do głowy przychodzi to instalacja apache2, mysql z
oficialnego repo a później dokompilowanie ze źródeł php 5.2.17 - tylko
system nie będzie wiedział, że ma php - nie wiem czy to znowu jakiś
problemów nie wywoła.

Mam bardzo małe doświadczenie z Debianem. Może istnieją jakieś lepsze
pomysły ? Wszelkie komentarze miło widziane.

Mateusz
Re: Debian Squeeze + PHP 5.2.17
#42308
Author: Stachu 'Dozzie' K.
Date: Thu, 14 Jun 2012 08:11
21 lines
2285 bytes
On 2012-06-14, Mateusz Krawczyk <mat.krawczyk@gmail.com> wrote:
> Dostałem zadanie postawienia serwera LAMP na Debian 6.0 Squeeze.
> Kłopot polega na tym, że z jakiś powodów ma tam być PHP 5.2.17 (wraz z
> dodatkami np. apc - wymusza php_mod, gd, ioncube itp). Nie wiem skąd
> mogę wziąć repozytorium, które będzie zawierało php w tak starej
> wersji. Znalazłem pliki (deb) w
> http://archives.dotdeb.org/ ale to oznacza instalację pakietów z ręki
> - boję się, że się w zależnościach zakopię.
> Inna opcja jaka mi do głowy przychodzi to instalacja apache2, mysql z
> oficialnego repo a później dokompilowanie ze źródeł php 5.2.17 - tylko
> system nie będzie wiedział, że ma php - nie wiem czy to znowu jakiś
> problemów nie wywoła.
>
> Mam bardzo małe doświadczenie z Debianem. Może istnieją jakieś lepsze
> pomysły ? Wszelkie komentarze miło widziane.

Dołożenie repozytorium Lenny'ego i skonfigurowanie apt_preferences?

-- 
Secunia non olet.
Stanislaw Klekot
Re: Debian Squeeze + PHP 5.2.17
#42309
Author: Mateusz Krawczyk
Date: Thu, 14 Jun 2012 08:25
42 lines
2802 bytes
On 14 Cze, 10:11, "Stachu 'Dozzie' K."
<doz...@go.eat.some.screws.spammer.invalid> wrote:
> On 2012-06-14, Mateusz Krawczyk <mat.krawc...@gmail.com> wrote:
>
> > Dostałem zadanie postawienia serwera LAMP na Debian 6.0 Squeeze.
> > Kłopot polega na tym, że z jakiś powodów ma tam być PHP 5.2.17 (wraz z
> > dodatkami np. apc - wymusza php_mod, gd, ioncube itp). Nie wiem skąd
> > mogę wziąć repozytorium, które będzie zawierało php w tak starej
> > wersji. Znalazłem pliki (deb) w
> >http://archives.dotdeb.org/ale to oznacza instalację pakietów z ręki
> > - boję się, że się w zależnościach zakopię.
> > Inna opcja jaka mi do głowy przychodzi to instalacja apache2, mysql z
> > oficialnego repo a później dokompilowanie ze źródeł php 5.2.17 - tylko
> > system nie będzie wiedział, że ma php - nie wiem czy to znowu jakiś
> > problemów nie wywoła.
>
> > Mam bardzo małe doświadczenie z Debianem. Może istnieją jakieś lepsze
> > pomysły ? Wszelkie komentarze miło widziane.
>
> Dołożenie repozytorium Lenny'ego i skonfigurowanie apt_preferences?
>
> --
> Secunia non olet.
> Stanislaw Klekot

Dziękuję za odp.

Dokładnie - próbowałem takiej opcji:

/etc/apt/sources.list

deb http://archive.debian.org/debian lenny main contrib non-free
deb-src http://archive.debian.org/debian lenny main contrib non-free

/etc/apt/prefernces

Package: php5 libapache2-mod-php5 php5-common php5-curl php5-gd php5-
mcrypt php5-mysql
Pin: release n=lenny*
Pin-Priority: 999

Wtedy działa - tyle, że mam php 5.2.6 a nie 5.2.17...
Re: Debian Squeeze + PHP 5.2.17
#42310
Author: Stachu 'Dozzie' K.
Date: Thu, 14 Jun 2012 08:50
29 lines
2288 bytes
On 2012-06-14, Mateusz Krawczyk <mat.krawczyk@gmail.com> wrote:
>> > Mam bardzo małe doświadczenie z Debianem. Może istnieją jakieś lepsze
>> > pomysły ? Wszelkie komentarze miło widziane.
>>
>> Dołożenie repozytorium Lenny'ego i skonfigurowanie apt_preferences?
[...]
> Dokładnie - próbowałem takiej opcji:
>
> /etc/apt/sources.list
>
> deb http://archive.debian.org/debian lenny main contrib non-free
> deb-src http://archive.debian.org/debian lenny main contrib non-free
>
> /etc/apt/prefernces
>
> Package: php5 libapache2-mod-php5 php5-common php5-curl php5-gd php5-
> mcrypt php5-mysql
> Pin: release n=lenny*
> Pin-Priority: 999
>
> Wtedy działa - tyle, że mam php 5.2.6 a nie 5.2.17...

No tak, a ty chciałeś 5.2.17. Żaden Debian stable nie miał 5.2.17, więc
szukanie po oficjalnych repozytoriach rzeczywiście nie ma sensu. Chyba
zostaje ci zbudować pakiet z odpowiednim PHP samemu.

-- 
Secunia non olet.
Stanislaw Klekot
Re: Debian Squeeze + PHP 5.2.17
#42311
Author: Mateusz Krawczyk
Date: Thu, 14 Jun 2012 08:59
49 lines
2743 bytes
On 14 Cze, 10:50, "Stachu 'Dozzie' K."
<doz...@go.eat.some.screws.spammer.invalid> wrote:
> On 2012-06-14, Mateusz Krawczyk <mat.krawc...@gmail.com> wrote:
>
>
>
>
>
>
>
>
>
> >> > Mam bardzo małe doświadczenie z Debianem. Może istnieją jakieś lepsze
> >> > pomysły ? Wszelkie komentarze miło widziane.
>
> >> Dołożenie repozytorium Lenny'ego i skonfigurowanie apt_preferences?
> [...]
> > Dokładnie - próbowałem takiej opcji:
>
> > /etc/apt/sources.list
>
> > debhttp://archive.debian.org/debianlenny main contrib non-free
> > deb-srchttp://archive.debian.org/debianlenny main contrib non-free
>
> > /etc/apt/prefernces
>
> > Package: php5 libapache2-mod-php5 php5-common php5-curl php5-gd php5-
> > mcrypt php5-mysql
> > Pin: release n=lenny*
> > Pin-Priority: 999
>
> > Wtedy działa - tyle, że mam php 5.2.6 a nie 5.2.17...
>
> No tak, a ty chciałeś 5.2.17. Żaden Debian stable nie miał 5.2.17, więc
> szukanie po oficjalnych repozytoriach rzeczywiście nie ma sensu. Chyba
> zostaje ci zbudować pakiet z odpowiednim PHP samemu.
>
> --
> Secunia non olet.
> Stanislaw Klekot

Jeszcze raz dziękuję za odp.

A może istnieje jakaś opcja na sensowną instalację pakietów z np. z
czegoś takiego:

http://archives.dotdeb.org/dists/lenny/php5/5.2.17/binary-amd64/    ?

System tego nie zaciąga sam bo nie ma pliku Packages.gz
Re: Debian Squeeze + PHP 5.2.17
#42312
Author: Stachu 'Dozzie' K.
Date: Thu, 14 Jun 2012 09:34
20 lines
2182 bytes
On 2012-06-14, Mateusz Krawczyk <mat.krawczyk@gmail.com> wrote:
>> No tak, a ty chciałeś 5.2.17. Żaden Debian stable nie miał 5.2.17, więc
>> szukanie po oficjalnych repozytoriach rzeczywiście nie ma sensu. Chyba
>> zostaje ci zbudować pakiet z odpowiednim PHP samemu.

> A może istnieje jakaś opcja na sensowną instalację pakietów z np. z
> czegoś takiego:
>
> http://archives.dotdeb.org/dists/lenny/php5/5.2.17/binary-amd64/    ?
>
> System tego nie zaciąga sam bo nie ma pliku Packages.gz

Możesz sobie przygotować własne repozytorium z tych pakietów. Możesz
spróbować reprepro, ja używam narzędzi z apt-utils i dpkg-dev do
utrzymania repozytorium. Mój makefile do tego jest tu:
  http://debian.jarowit.net/debian/Makefile

-- 
Secunia non olet.
Stanislaw Klekot
Re: Debian Squeeze + PHP 5.2.17
#42313
Author: jacki
Date: Thu, 14 Jun 2012 14:12
14 lines
1392 bytes
W dniu 2012-06-14 09:22, W odpowiedzi na Twój (Mateusz Krawczyk) 
list-piszę Ci:
> Inna opcja jaka mi do głowy przychodzi to instalacja apache2, mysql z
> oficialnego repo a później dokompilowanie ze źródeł php 5.2.17 - tylko
> system nie będzie wiedział, że ma php - nie wiem czy to znowu jakiś
> problemów nie wywoła.

Debian potrafi robić paczki ze źródeł.


-- 
Pozdrawiam
Andrzej Jackiewicz
jacki(at)idealan.pl
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