In diesem Tutorial zeigen wir Ihnen, wie Sie PHP 7 auf Ihrem Ubuntu 15.04 installieren und konfigurieren. Für diejenigen unter Ihnen, die es nicht wussten, PHP (PHP:Hypertext Preprocessor) ist ein serverseitige Skriptsprache, die für die Webentwicklung entwickelt wurde, aber auch als universelle Programmiersprache verwendet wird. PHP-Code wird von einem Webserver mit einem PHP-Prozessormodul interpretiert, das die resultierende Webseite generiert:PHP-Befehle können direkt in HTML eingebettet werden Quelldokument, anstatt eine externe Datei aufzurufen, um Daten zu verarbeiten. PHP 7 kommt mit zahlreichen neuen und verbesserten Funktionen. Eine der auffälligsten ist die neue Version der Zend Engine. Weitere wichtige Verbesserungen sind eine verbesserte Leistung und eine deutlich reduzierte Speichernutzung. PHP 7 kann bis zu doppelt so schnell sein wie PHP 5.6.
In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach. Das werde ich tun zeigen Ihnen die Schritt-für-Schritt-Installation von PHP 7 auf dem Ubuntu 15.04-Server.
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Ubuntu 15.04.
- Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
- SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
- Ein
non-root sudo user
oder Zugriff auf denroot user
. Wir empfehlen, alsnon-root sudo user
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
Installieren Sie PHP 7 auf Ubuntu 15.04
Schritt 1. Stellen Sie zunächst sicher, dass alle Pakete auf dem neuesten Stand sind.
sudo apt-get update sudo apt-get upgrade
Schritt 2. Fügen Sie das PPA-Repository (Personal Package Archive) für PHP 7 zu Ihrem System hinzu.
Führen Sie den folgenden Befehl aus, um das PPA-Repository PHP 7 hinzuzufügen:
sudo apt-get install python-software-properties sudo add-apt-repository ppa:ondrej/php-7.0
Installieren Sie nun PHP 7 mit dem folgenden Befehl:
sudo apt-get update sudo apt-get install -y php7.0
Ihr Server sollte Apache nach der Installation von PHP automatisch neu starten. Wenn dies nicht der Fall ist, führen Sie diesen Befehl aus:
sudo service apache2 restart
Schritt 3. Überprüfen Sie die installierte PHP-Version.
Sobald es abgeschlossen ist, können Sie mit dem folgenden Befehl sicherstellen, dass die neueste stabile Version von PHP 7 auf Ihrem System installiert ist:
# php -v PHP 7.0.0 (cli) (built: Dec 27 2015 20:42:32) ( NTS ) Copyright (c) 1997-2015 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
Schritt 4. PHP-Module installieren.
Wenn Sie alle verfügbaren PHP 7-Module durchsuchen möchten, können Sie Folgendes verwenden:
sudo apt-cache search php7-*
Möglicherweise möchten Sie einige andere PHP-Erweiterungen installieren, die von Ihren Anwendungen benötigt werden. Hier ist die Liste:
php7.0-common - Common files for packages built from the PHP source libapache2-mod-php7.0 - server-side, HTML-embedded scripting language (Apache 2 module) php7.0-cgi - server-side, HTML-embedded scripting language (CGI binary) php7.0-cli - command-line interpreter for the PHP scripting language php7.0-phpdbg - server-side, HTML-embedded scripting language (PHPDBG binary) php7.0-fpm - server-side, HTML-embedded scripting language (FPM-CGI binary) libphp7.0-embed - HTML-embedded scripting language (Embedded SAPI library) php7.0-dev - Files for PHP7.0 module development php7.0-dbg - Debug symbols for PHP7.0 php7.0-curl - CURL module for PHP php7.0-gd - GD module for PHP php7.0-imap - IMAP module for PHP php7.0-intl - Internationalisation module for PHP php7.0-ldap - LDAP module for PHP php7.0-pgsql - PostgreSQL module for PHP php7.0-pspell - pspell module for PHP php7.0-recode - recode module for PHP php7.0-snmp - SNMP module for PHP php7.0-tidy - tidy module for PHP php7.0-json - JSON module for PHP php-all-dev - package depending on all supported PHP development packages php7.0-sybase - Sybase module for PHP php7.0-modules-source - PHP 7.0 modules source package php7.0-sqlite3 - SQLite3 module for PHP php7.0-mysql - MySQL module for PHP
Schritt 5. Testen von PHP 7 auf Ubuntu 15.04
Um PHP zu testen, erstellen Sie eine Testdatei namens info.php mit dem folgenden Inhalt. Speichern Sie die Datei und navigieren Sie dann zu ihr, um zu sehen, ob PHP funktioniert:
nano /var/www/html/info.php
<?php phpinfo(); ?>
Herzlichen Glückwunsch! Sie haben PHP 7 erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von PHP 7 auf Ihrem Ubuntu 15.04-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle PHP-Website zu besuchen.