{"id":1465,"date":"2019-06-10T11:13:13","date_gmt":"2019-06-10T09:13:13","guid":{"rendered":"https:\/\/nsix.pl\/kb\/?p=1465"},"modified":"2019-12-17T14:06:02","modified_gmt":"2019-12-17T13:06:02","slug":"aktualizacja-php5-x-do-7-x-debian-ubuntu","status":"publish","type":"post","link":"https:\/\/nsix.pl\/kb\/aktualizacja-php5-x-do-7-x-debian-ubuntu\/","title":{"rendered":"Aktualizacja PHP5.x do 7.x &#8211; Debian\/Ubuntu"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1465\" class=\"elementor elementor-1465\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-12c464db elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"12c464db\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4986fa69\" data-id=\"4986fa69\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-297ed03f elementor-widget elementor-widget-text-editor\" data-id=\"297ed03f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<p>Ten artyku\u0142 wyja\u015bnia w jaki spos\u00f3b dokona\u0107 aktualizacji j\u0119zyka PHP z wersji 5.x do nowszej wersji 7.x<\/p>\n\n<p>Sprawdzenie obecnej wersji u\u017cytkowanego j\u0119zyka PHP mo\u017cna wykona\u0107 poleceniem:<\/p>\n\n<pre class=\"wp-block-preformatted\">#  php -v\nPHP 5.6.40-0+deb8u2 (cli) (built: Mar 30 2019 20:26:13)\n Copyright (c) 1997-2016 The PHP Group\n Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies\n     with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies<\/pre>\n\n<p>Aby rozpocz\u0105\u0107 aktualizacj\u0119 j\u0119zyka PHP z wersji 5.x do 7.x nale\u017cy doda\u0107 archiwum PPA (Personal Package Archive) z wersj\u0105 PHP 7.x:<\/p>\n\n<pre class=\"wp-block-preformatted\"># add-apt-repository ppa:ondrej\/php<\/pre>\n\n<p>Teraz nale\u017cy wyda\u0107 polecenia aktualizacji:<\/p>\n\n<pre class=\"wp-block-preformatted\"># apt-get update\n# apt-get upgrade<\/pre>\n\n<p>Nast\u0119pnie nale\u017cy poleceniem apt-get zainstalowa\u0107 PHP do wersji 7.x:<\/p>\n\n<pre class=\"wp-block-preformatted\"># apt-get install php7.2<\/pre>\n\n<p>Je\u017celi u\u017cywany jest MySQL, nale\u017cy zaktualizowa\u0107 modu\u0142 PHP-mysql:<\/p>\n\n<pre class=\"wp-block-preformatted\"># apt-get install php7.2-mysql<\/pre>\n\n<p>Modu\u0142y common mo\u017cna zaktualizowa\u0107 poleceniem:<\/p>\n\n<pre class=\"wp-block-preformatted\"># apt-get install php7.2-cli php7.2-common libapache2-mod-php7.2 php7.2-fpm<\/pre>\n\n<p>Je\u017celi u\u017cywany jest modu\u0142 mbstring, nale\u017cy go r\u00f3wnie\u017c zainstalowa\u0107:<\/p>\n\n<pre class=\"wp-block-preformatted\">apt-get install php7.2-mbstring<\/pre>\n\n<p>Teraz nale\u017cy przej\u015b\u0107 do konfiguracji serwera apache:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>je\u017celi u\u017cywany jest apache z php-fpm:<\/li>\n<\/ul>\n\n<pre class=\"wp-block-preformatted\"># a2disconf php5-fpm\n# a2enconf php7.2-fpm<\/pre>\n\n<ul class=\"wp-block-list\">\n<li>je\u017celi u\u017cywany jest apache z mod_php:<\/li>\n<\/ul>\n\n<pre class=\"wp-block-preformatted\"># a2dismod php5\n# a2enmod php7.2<\/pre>\n\n<p>Po rekonfiguracji apache, nale\u017cy wyda\u0107 polecenie jego restartu:<\/p>\n\n<pre class=\"wp-block-preformatted\"># service apache2 restart<\/pre>\n\n<p>Mo\u017cna teraz zweryfikowa\u0107 poprawno\u015b\u0107 instalacji j\u0119zyka PHP do wersji 7.x poleceniem:<\/p>\n\n<pre class=\"wp-block-preformatted\"># php -v\nPHP 7.0.0-5+deb.sury.org~trusty+1 (cli) ( NTS )\n Copyright (c) 1997-2015 The PHP Group\n Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies\n     with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies<\/pre>\n\n<p>Obecnie obok siebie r\u00f3wnolegle b\u0119d\u0105 dzia\u0142a\u0107 2 wersje j\u0119zyka PHP &#8211; w wersji 5.x oraz 7.x, mo\u017cna je sprawdzi\u0107 poleceniem:<\/p>\n\n<pre class=\"wp-block-preformatted\"># ps aux | grep php<\/pre>\n\n<p>Aby kompletnie usun\u0105\u0107 dane dotycz\u0105ce j\u0119zyka PHP w wersji 5.x nale\u017cy wyda\u0107 polecenia:<\/p>\n\n<pre class=\"wp-block-preformatted\"># apt purge php5*<\/pre>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-11df35c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"11df35c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8a376f9\" data-id=\"8a376f9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Ten artyku\u0142 wyja\u015bnia w jaki spos\u00f3b dokona\u0107 aktualizacji j\u0119zyka PHP z wersji 5.x do nowszej wersji 7.x Sprawdzenie obecnej wersji u\u017cytkowanego j\u0119zyka PHP mo\u017cna wykona\u0107 poleceniem: # php -v PHP 5.6.40-0+deb8u2 (cli) (built: Mar 30 2019 20:26:13) 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, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[181],"tags":[55,118,35,67,33,119,120,121,36,97,143],"class_list":["post-1465","post","type-post","status-publish","format-standard","hentry","category-linux-maszyny-wirtualne","tag-aktualizacja","tag-apache","tag-debian","tag-konfiguracja","tag-linux","tag-php","tag-php5","tag-php7","tag-ubuntu","tag-ustawienia","tag-vps"],"_links":{"self":[{"href":"https:\/\/nsix.pl\/kb\/wp-json\/wp\/v2\/posts\/1465","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nsix.pl\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nsix.pl\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nsix.pl\/kb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nsix.pl\/kb\/wp-json\/wp\/v2\/comments?post=1465"}],"version-history":[{"count":27,"href":"https:\/\/nsix.pl\/kb\/wp-json\/wp\/v2\/posts\/1465\/revisions"}],"predecessor-version":[{"id":3333,"href":"https:\/\/nsix.pl\/kb\/wp-json\/wp\/v2\/posts\/1465\/revisions\/3333"}],"wp:attachment":[{"href":"https:\/\/nsix.pl\/kb\/wp-json\/wp\/v2\/media?parent=1465"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nsix.pl\/kb\/wp-json\/wp\/v2\/categories?post=1465"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nsix.pl\/kb\/wp-json\/wp\/v2\/tags?post=1465"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}