PHP7 ist eine Open-Source-Programmiersprache mit hoher Leistung und hoher Stabilität. Sie eignet sich für die Webentwicklung und Befehlszeilenskripterstellung und wird häufig in der Anwendungsentwicklung, Datenverarbeitung und anderen Bereichen verwendet. In diesem Artikel wird der Installationsprozess von PHP7 vorgestellt, um Entwicklern dabei zu helfen, eine Entwicklungsumgebung schneller einzurichten.
1. Vorbereitung
Vor der Installation von PHP7 müssen Sie relevante Umgebungen und Software installieren und konfigurieren, einschließlich Webserver, Datenbanken, Editoren usw.
1. Installieren Sie den Webserver
Webserver ist eine Software, die zur Verarbeitung von HTTP-Anfragen verwendet wird. Als Webserver können wir Open-Source-Software wählen.
Im Ubuntu-System können wir Apache installieren, indem wir den folgenden Befehl ausführen:
sudo apt-get update sudo apt-get install apache2
2. Installieren Sie die Datenbank
In PHP-Anwendungen ist die Datenbank ein wesentlicher Bestandteil.
Im Ubuntu-System können wir MySQL installieren, indem wir den folgenden Befehl ausführen:
sudo apt-get update sudo apt-get install mysql-server
Während des Installationsvorgangs werden wir aufgefordert, das Administratorkonto und das Passwort festzulegen.
3. Installieren Sie den Editor
Der Editor ist ein Tool zum Schreiben und Ändern von Code. Wir können Sublime, Atom usw. wählen.
2. PHP7 installieren
Es gibt viele Möglichkeiten, PHP7 zu installieren, einschließlich der Quellcode-Kompilierung, der Installation von Binärpaketen usw. Im Folgenden stellen wir die spezifischen Schritte der Quellcode-Kompilierung und der Installation von Binärpaketen vor.
1. Quellcode-Kompilierungsmethode
(1) Laden Sie das Quellcode-Paket herunter
Wir können das neueste stabile Versions-Quellcode-Paket von der offiziellen PHP-Website herunterladen. Die Download-Adresse lautet http://php.net /downloads.php code>, wählen Sie die stabile Version von PHP7 zum Herunterladen aus und extrahieren Sie das heruntergeladene Quellcodepaket in ein lokales Verzeichnis. <code>http://php.net/downloads.php
,选择PHP7的稳定版本下载,将下载好的源码包解压到本地目录。
(2)安装依赖库
在编译过程中,需要安装一些必要的依赖库,包括:libxml、libcurl、libjpeg、libpng、libmcrypt等。
在Ubuntu系统中,我们可以通过运行以下命令来安装这些库:
sudo apt-get install libxml2-dev libcurl4-gnutls-dev libjpeg-dev libpng-dev libmcrypt-dev
(3)配置和编译
在安装完成依赖库后,我们需要通过以下命令来配置和编译PHP:
./configure --with-apxs2=/usr/bin/apxs2 \ --with-mysql \ --with-mysqli \ --with-mysql-sock=/var/run/mysqld/mysqld.sock \ --with-curl \ --with-gd \ --with-jpeg-dir \ --with-png-dir \ --with-zlib \ --with-zlib-dir \ --with-iconv \ --with-mcrypt \ --enable-fpm \ --enable-sockets \ --enable-bcmath \ --enable-mbstring \ --enable-gd-native-ttf \ --enable-shmop \ --enable-zip \ --enable-exif \ --enable-ftp
(4)安装
在配置和编译完成后,我们可以通过以下命令来安装PHP:
make make test sudo make install
2.二进制包安装方式
二进制包安装方式比较简单,我们可以在Ubuntu系统中通过运行以下命令来安装PHP7:
sudo apt-get install php7.0
三、配置PHP环境
安装PHP后,我们还需要对PHP环境进行一些配置。
1.修改php.ini文件
在安装PHP时,默认会生成一个php.ini文件,在这个文件中,我们可以配置一些PHP的基本设置和扩展等。
在Ubuntu系统中,php.ini文件的默认位置为 /etc/php/7.0/apache2/php.ini
。
我们可以通过修改以下配置来提升PHP的性能:
memory_limit = 256M max_execution_time = 300 max_input_time = 600 upload_max_filesize = 128M post_max_size = 256M
另外,在Ubuntu系统中,我们还需要打开以下两行配置:
extension=mysqli.so extension=gd.so
2.启用PHP FPM
PHP FPM是一个针对高并发场景的PHP处理方式,它可以快速处理请求,提升系统的性能。
在Ubuntu系统中,我们可以通过以下命令来启用PHP FPM:
sudo apt-get install php7.0-fpm
启用后,我们还需要将Apache的配置文件 /etc/apache2/mods-enabled/php7.0.conf
<FilesMatch ".+\.ph(ar|p|tml)$"> SetHandler "proxy:unix:/run/php/php7.0-fpm.sock|fcgi://localhost" </FilesMatch>
sudo service apache2 restart sudo service php7.0-fpm restart
/etc/php/7.0/apache2/php.ini
. 🎜🎜Wir können die Leistung von PHP verbessern, indem wir die folgende Konfiguration ändern: 🎜rrreee🎜Darüber hinaus müssen wir im Ubuntu-System auch die folgenden zwei Konfigurationszeilen öffnen: 🎜rrreee🎜2. PHP FPM aktivieren🎜🎜PHP FPM ist ein Tool für die Verarbeitung von PHP-Szenarien mit hoher Parallelität, mit dem Anforderungen schnell verarbeitet und die Systemleistung verbessert werden können. 🎜🎜Im Ubuntu-System können wir PHP FPM über den folgenden Befehl aktivieren: 🎜rrreee🎜Nach der Aktivierung müssen wir auch die Apache-Konfigurationsdatei /etc/apache2/mods-enabled/php7.0.conf ändern. Code> Ändern Sie den folgenden Inhalt: 🎜rrreee🎜3. Starten Sie den Dienst neu. 🎜🎜Nachdem wir die Konfigurationsdateien php.ini und Apache geändert haben, müssen wir die Apache- und PHP-FPM-Dienste neu starten, damit die Konfiguration wirksam wird: 🎜rrreee🎜At An diesem Punkt sind die Installation und Konfiguration von PHP7 abgeschlossen und wir können mit der PHP-Entwicklung beginnen! 🎜
Das obige ist der detaillierte Inhalt vonLassen Sie uns über den Installationsprozess der PHP7-Software sprechen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!