Wątek przeniesiony 2016-03-02 09:21 z PHP przez dzek69.

Jak zainstalowac php7.0 na Debian 8?

0

Witam,
Mam do was pytanie jak moge zainstalowac php 7.0 na debianie 8 (vps) bezposrednio w katalogu /home/serwer?
(Prosze opisac step by step).
Dodam, ze potrzebuje zainstalowac tylko php nic innego.
Chce by php jak wyzej wspomnialem zainstalowal sie w sciezce /home/serwer dlatego, ze bedzie mi tam tylko potrzebne.
Wiec prosze tu opisac co i jakich komend mam uzyc.
Z gory dziekuje.

//jesli nie ten dzial przepraszam.

0

Jakis dobry czlowiek sie znajdzie i pomoze :)?

0

Dzieki za odp tylko troche skomplikowane..
Mam pytanie mozna zrobic to inaczej? Przykladowo moge zrobic tak, ze pobieraw w zip php7 wrzucam do folderu danego i rozpakowuje? Chodzi o wgranie manualne? Jesli tak to jak? Dziekuje za odp.

0

Przepraszam kolego, instaluje tym poradnikiem http://www.servermom.org/install-php-7-centos-ubuntu-debian/3030/ (debian), ale instaluje globalnie w root, a chcialbym zainstalowac w /home/pocketmine, lecz blad:

E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

Jak moglbym zezwolic na instalacje w userze? Pomozesz? Moze ze swojego doswiadczenia znasz jakies cmd na to? W razie czego dziekuje.

0

nie bezpieczniej zainstalować php7 w dockerze/vagrancie? https://github.com/rlerdorf/php7dev

0

Skad ja mialem wiedziec, ze to roota wymaga..
Jestem w chu zielony w vps php potrzebuje do odpalenia silnika pewnej gry. Dobra poczytam juz na serio ten poradnik jest tam link do infocschroota wiec bedzie ok predzej go przypadkiem pominalem.

0

Do zamkniecia wystarczylo uzyc jednej komendy

wget -q -O - https://bintray.com/artifact/download/pocketmine/PocketMine/PHP_7.0.3_x86-64_Linux.tar.gz | tar -xz

I nie trzeba bylo bawic sie schroot'em :P

0

Witam, troche kierunek tematu zmieniam, a mianowicie posiadaja Panstwo aktualny poradnik do instalacji firewalla (najlepiej po Polsku). Z gory dziekuje za odpowiedzi.

0

Aby zainstalować php w wybranym przez siebie folderze nie obędzie się bez kompilacji ze źródeł. Z paczki tego nie zainstalujesz, natomiast sama kompilacja jest dziecinnie proste.

Po pobraniu i rozpakowaniu paczki - przejdź do źródeł i wykonaj:

./configure \
--prefix=/home/serwer \
--exec-prefix=/home/serwer \
--sysconfdir=/home/server

następnie

make install

Gdyby brakowało ci funkcjonalności PHP możesz sprawdzić co możesz ustawić przed kompilacją za pomocą komendy
./configure --help

0

Możesz pociągnąć z Sida: https://packages.debian.org/sid/php7.0 z tym że php7 jeszcze nie nadaje się do użytku, masa błędów, wycieki pamięci itd. Ja bym odradzał.

0

7-demka jest już w wersji produkcyjnej i nadaje się jak najbardziej. Wycieki w pamięci to żaden problem, w przypadku PHP działającego po fast-cgi czy fpm (czyli to samo) co jakiś czas i tak jest restartowany przez serwer aby właśnie ustrzec się przed takimi sytuacjami.

1 użytkowników online, w tym zalogowanych: 0, gości: 1