Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Vask0 в Feb 01, 2017, 17:56



Титла: update php7
Публикувано от: Vask0 в Feb 01, 2017, 17:56
Здравейте  искам да по питам  как мога да обновя  php5 (последната версия) , на  php7   интересуваме  какви са стъпките
 
Благодаря предварително


Титла: Re: update php7
Публикувано от: pennywise в Feb 01, 2017, 18:05
Зависи от дистрибуцията, повечето от последната година го имат в репотата си и може да се инсталира от пакетния мениджър, или могат да се добавят репота с php7.


Титла: Re: update php7
Публикувано от: Vask0 в Feb 01, 2017, 19:24
Как мога да го разбера дали го има във пакетният мениджър...? , OS: Ubuntu 16.04.1 LTS 
PHP V
php -v
PHP 5.6.22-1+donate.sury.org~trusty+1 (cli)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

 
или могат да се добавят репота с php7.

Това много  не го разбрах  :?


Титла: Re: update php7
Публикувано от: pennywise в Feb 02, 2017, 02:30
По принцип е по-лесно когато питаш нещо да дадеш малко повече информация - като ОС, уебсървър и т.н., няма как на неясен въпрос да получиш конкретен отговор.

Може да провериш дали пхп7 е наличен с тази команда - sudo apt-cache search php7.0

Би трябвало да ти върне списък със пакети, ако е така изпълни следните команди една след друга(изчакваш всяка една да приключи):
sudo apt-get remove php5-common
sudo apt-get install php7.0 php7.0-fpm php7.0-mysql
sudo apt-get autoremove

Това изобщо може и да не проработи и честно казано незнам как си успял да инсталираш 5-а версия при положение ще дафулт-а в Убунту 16.04 е php7.


Титла: Re: update php7
Публикувано от: Vask0 в Feb 02, 2017, 09:59
Здрасти колега ето е и  OS: Ubuntu 14.04.4 LTS    не 16.04   (моя грешка, извинявам се!!!! )

при sudo apt-get search php7.0 - нищо  не  намира

root@Server:~# sudo apt-cache search php7.0
root@Server:~#




Титла: Re: update php7
Публикувано от: Demayl в Feb 02, 2017, 10:23
На 14.04 го няма и ще трябва ръчно да го сваляш и инсталираш/компилираш ( може и да го има на някой deb пакет някъде ).
На 16.04 го има и пакета се казва php7.0-common . Там пък няма php5
За по-просто мини на 16.04, така и така 14.04 вече е минал средата на живота си.


Титла: Re: update php7
Публикувано от: makeme в Feb 02, 2017, 11:30
На 14.04 сложи това репозитори:
sudo add-apt-repository ppa:ondrej/php

После дай един ъпдейт
sudo apt update

Потърси :
sudo apt search php7

Инсталирай:
sudo apt install (име на пакета)

Имай предвид, че след това ще е нужно да инсталираш и добавките. Пимерно:
sudo apt install php7-mcrypt

Както и вероятно да ги активираш:
a2enmod php7-mcrypt

*Гледай само за точните имена на пакетите. Може да са php7 или php7.0 или php70 и тнт.


Титла: Re: update php7
Публикувано от: Vask0 в Feb 02, 2017, 23:17
под  debian jessie  всичките тези  неща  трябва да се инсталират  по отделно, както се казва  трябва да се чете и да се подкарва всичко по отделно.. лично за мен  си е  досадно и бавничко,  при php5 всичко  бачка  без проблеми  както се казва не се налага да се подкарва по отделно всяка една програма.
 Та като премина от Ubuntu 14.04.4 LTS на 16..  дали ще се наложи да се стартират  всички процеси по отделено съответно и да се инсталират..  :?



Титла: Re: update php7
Публикувано от: Vask0 в Feb 14, 2017, 23:15
:?