Zoeken…


Opdrachtregel installeren met APT voor PHP 7

Hiermee wordt alleen PHP geïnstalleerd. Als u een PHP-bestand op internet wilt aanbieden , moet u ook een webserver zoals Apache , Nginx installeren of de ingebouwde web-server van PHP gebruiken ( php-versie 5.4+ ).

Als je een Ubuntu-versie van minder dan 16.04 hebt en toch PHP 7 wilt gebruiken, kun je Ondrej's PPA-repository toevoegen door het volgende te doen: sudo add-apt-repository ppa:ondrej/php

Zorg ervoor dat al uw repositories up-to-date zijn:

sudo apt-get update

Na het bijwerken van de opslagplaatsen van uw systeem, installeert u PHP:

sudo apt-get install php7.0

Laten we de installatie testen door de PHP-versie te controleren:

php --version

Dit zou zoiets moeten opleveren.

Opmerking: uw uitvoer is iets anders.

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

U kunt nu PHP uitvoeren vanaf de opdrachtregel.

Installatie in Enterprise Linux-distributies (CentOS, Scientific Linux, enz.)

Gebruik de opdracht yum om pakketten te beheren in op Enterprise Linux gebaseerde besturingssystemen:

yum install php

Hiermee wordt een minimale installatie van PHP geïnstalleerd, inclusief enkele algemene functies. Als u extra modules nodig hebt, moet u deze afzonderlijk installeren. Nogmaals, je kunt yum om naar deze pakketten te zoeken:

yum search php-*

Voorbeelduitgang:

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

Om de gd-bibliotheek te installeren:

yum install php-gd

Enterprise Linux-distributies zijn altijd conservatief geweest met updates en werken meestal niet verder dan de puntrelease waarmee ze zijn meegeleverd. Een aantal externe opslagplaatsen bieden huidige versies van PHP:

IUS en Webtatic bieden vervangingspakketten met verschillende namen (bijv. php56u of php56w om PHP 5.6 te installeren) terwijl de repository van Remi ter plaatse upgrades biedt met dezelfde namen als de systeempakketten.

Hierna volgen instructies voor het installeren van PHP 7.0 uit de repository van Remi. Dit is het eenvoudigste voorbeeld, omdat het niet nodig is om de systeempakketten te verwijderen.

# 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
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow