Szukaj…


Instalacja wiersza poleceń za pomocą APT dla PHP 7

Spowoduje to jedynie zainstalowanie PHP. Jeśli chcesz podać plik PHP w sieci, musisz także zainstalować serwer WWW, taki jak Apache , Nginx , lub użyć wbudowanego serwera PHP ( php wersja 5.4+ ).

Jeśli jesteś w wersji Ubuntu poniżej 16.04 i mimo wszystko chcesz używać PHP 7, możesz dodać repozytorium PPA Ondreja, wykonując: sudo add-apt-repository ppa:ondrej/php

Upewnij się, że wszystkie Twoje repozytoria są aktualne:

sudo apt-get update

Po zaktualizowaniu repozytoriów systemu zainstaluj PHP:

sudo apt-get install php7.0

Przetestujmy instalację sprawdzając wersję PHP:

php --version

To powinno wypisać coś takiego.

Uwaga: Twój wynik będzie nieco inny.

PHP 7.0.8-0ubuntu0.16.04.1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.8-0ubuntu0.16.04.1, Copyright (c) 1999-2016, by Zend Technologies
with Xdebug v2.4.0, Copyright (c) 2002-2016, by Derick Rethans

Teraz możesz uruchomić PHP z wiersza poleceń.

Instalowanie w dystrybucjach Enterprise Linux (CentOS, Scientific Linux itp.)

Użyj polecenia yum do zarządzania pakietami w systemach operacyjnych Enterprise Linux:

yum install php

To instaluje minimalną instalację PHP, w tym niektóre typowe funkcje. Jeśli potrzebujesz dodatkowych modułów, musisz zainstalować je osobno. Jeszcze raz możesz użyć yum do wyszukiwania tych pakietów:

yum search php-*

Przykładowe dane wyjściowe:

php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
php-cli.x86_64 : Command-line interface for PHP
php-common.x86_64 : Common files for PHP
php-dba.x86_64 : A database abstraction layer module for PHP applications
php-devel.x86_64 : Files needed for building PHP extensions
php-embedded.x86_64 : PHP library for embedding in applications
php-enchant.x86_64 : Human Language and Character Encoding Support
php-gd.x86_64 : A module for PHP applications for using the gd graphics library
php-imap.x86_64 : A module for PHP applications that use IMAP

Aby zainstalować bibliotekę gd:

yum install php-gd

Dystrybucje Enterprise Linux zawsze były konserwatywne w stosunku do aktualizacji i zwykle nie aktualizują się poza punkt wydania, w którym zostały dostarczone. Wiele repozytoriów stron trzecich udostępnia aktualne wersje PHP:

IUS i Webtatic zapewniają pakiety zastępcze o różnych nazwach (np. php56u lub php56w celu zainstalowania PHP 5.6), podczas gdy repozytorium Remiego zapewnia uaktualnienia w miejscu przy użyciu tych samych nazw co pakiety systemowe.

Poniżej znajdują się instrukcje instalacji PHP 7.0 z repozytorium Remi. To najprostszy przykład, ponieważ odinstalowanie pakietów systemowych nie jest wymagane.

# download the RPMs; replace 6 with 7 in case of EL 7
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
wget http://rpms.remirepo.net/enterprise/remi-release-6.rpm
# install the repository information
rpm -Uvh remi-release-6.rpm epel-release-latest-6.noarch.rpm
# enable the repository
yum-config-manager --enable epel --enable remi --enable remi-safe --enable remi-php70
# install the new version of PHP
# NOTE: if you already have the system package installed, this will update it
yum install php


Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow