• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Zmiana wersji PHP na VPS - nazwa.pl

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
1,795 wizyt
pytanie zadane 23 maja 2018 w Hostingi, domeny, usługi przez seith Nowicjusz (160 p.)

Cześć,

Na nazwa.pl mam VPS i zainstalowany debian 9 stretch z wersję PHP 7.0.25. Chcę zmienić na wersję  na PHP 7.1.

Gdy próbuje a2enmod php7.1, wywala mi błędy. 

Lokalizacja PHP

Jakieś pomysły jak zainstalować nowszą wersję php na tym VPS? 

 

1 odpowiedź

+1 głos
odpowiedź 23 maja 2018 przez adrian17 Mentor (351,100 p.)

Albo czegoś nie powiedziałeś, albo mylisz tematy.

Gdy próbuje a2enmod php7.1, wywala mi błędy. 

AFAIK a2enmod sam nic nie instaluje, on tylko włącza/wyłącza już zainstalowane moduły.

zainstalowany debian 9 stretch z wersję PHP 7.0.25. Chcę zmienić na wersję  na PHP 7.1.

Na Stretchu w oficjalnych repozytorium jest tylko 7.0: https://packages.debian.org/stretch/php

Jeśli chcesz nowszą wersję, musiałbyś ją zainstalować z innego repo (z tego co wiem, sury.org jest dość znanym i zaufanym źródłem). Jeśli już zainstalowałeś, to proponuję odinstalowanie 7.0.

(natomiast, jeśli potrzebujesz takie rzeczy, to nie do końca rozumiem dlaczego wybrałeś debiana)

komentarz 23 maja 2018 przez seith Nowicjusz (160 p.)

Robiłem tak:

apt-get install apt-transport-https lsb-release ca-certificates
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list
apt-get update
sudo apt-get install php7.1
sudo apt-get install php7.1-cli php7.1-common php7.1-curl php7.1-gd php7.1-json php7.1-mbstring php7.1-mysql php7.1-opcache php7.1-readline php7.1-xml

I chciałem załadować php7.1 przez a2enmod. A gdy próbuje odinstalować php7.0 to mi go nie znajduję.

Mogę jeszcze przebudować instancję na:

  • ubuntu1804 (320,9 MB)
  • da-centos7 (2,4 GB)
  • da-debian9 (4,8 GB)
  • debian9 (565,2 MB)
  • centos7 (1,3 GB)
  • fedora26 (238,5 MB)
  • ubuntu1604 (274,8 MB)

Cały projekt to aplikacja w Laravelu. Gdzieś wyczytałem kiedyś, że Debian będzie okej do tego.

komentarz 23 maja 2018 przez adrian17 Mentor (351,100 p.)
A `libapache2-mod-php7.1` masz?
komentarz 23 maja 2018 przez seith Nowicjusz (160 p.)
Tak jest zainstalowane, tylko nie wiem jak podmienić na nowszą wersję to PHP.

Jak to zaktualizować? Bo robię dokładnie tak jak na:

https://tecadmin.net/install-php-debian-9-stretch/

I po zainstalowaniu php7.1 jak mam go podmienić?
komentarz 23 maja 2018 przez adrian17 Mentor (351,100 p.)
Jeśli zainstalowałeś apache2 i libapache2-mod-php{wersja} to teoretycznie nic nie powinieneś musieć "podmieniać".

Jeśli z jakiegoś powodu a2enmod nie widzi modułu, to możesz go ręcznie aktywować - wystarczy podlinkować pliki php7.1.{cos} z /etc/apache2/mods-available do mods-enabled (o ile już ich tam nie ma).
komentarz 23 maja 2018 przez seith Nowicjusz (160 p.)

Jest już podlinkowane php7.1.

Może muszę coś usunąć, bo na serwerze od razu już było wszystko skonfigurowane? (apache, php, mysql, directadmin..)

komentarz 23 maja 2018 przez adrian17 Mentor (351,100 p.)
No to wygląda OK. Poza restartem apache2, to powinno być wszystko co potrzeba.
komentarz 23 maja 2018 przez seith Nowicjusz (160 p.)

 

Przy restarcie mam takie błędy, co mogę z tym zrobić?

komentarz 23 maja 2018 przez adrian17 Mentor (351,100 p.)
> address already in use

Nie stoi tam jakiś nginx czy cokolwiek innego, co by mogło akurat używać domyślne porty http?

Podobne pytania

0 głosów
0 odpowiedzi 362 wizyt
pytanie zadane 3 grudnia 2018 w PHP przez Jan Patryk Kowalski Obywatel (1,880 p.)
0 głosów
2 odpowiedzi 1,712 wizyt
pytanie zadane 17 grudnia 2017 w Hostingi, domeny, usługi przez Paweł123 Nałogowiec (33,500 p.)
0 głosów
1 odpowiedź 505 wizyt
pytanie zadane 19 października 2020 w Sieci komputerowe, internet przez napoludniestad.pl Użytkownik (960 p.)

93,187 zapytań

142,201 odpowiedzi

322,012 komentarzy

62,514 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 2127p. - dia-Chann
  2. 2092p. - Łukasz Piwowar
  3. 2079p. - Łukasz Eckert
  4. 2037p. - Tomasz Bielak
  5. 2006p. - Michal Drewniak
  6. 2006p. - rucin93
  7. 2005p. - Łukasz Siedlecki
  8. 1964p. - CC PL
  9. 1946p. - Adrian Wieprzkowicz
  10. 1901p. - Mikbac
  11. 1744p. - rafalszastok
  12. 1734p. - Anonim 3619784
  13. 1586p. - Dawid128
  14. 1520p. - Marcin Putra
  15. 1480p. - ssynowiec
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...