Créez un environnement Nginx+MariaDB+PHP7.0 sur Raspberry Pi 3ème génération modèle B.
Nginx
Téléchargez d'abord le code source de Nginx/PCRE/OpenSSL. Je n'entrerai pas dans le processus de téléchargement. PCRE nécessite la version 1.x et OpenSSL. ne nécessite pas de version fips. Après le téléchargement, décompressez-le. Je l'ai fait dans le répertoire /tmp.
Installez d'abord PCRE, entrez dans le répertoire du code source de PCRE, exécutez ./configure, s'il n'y a pas d'erreur, puis exécutez make && sudo make install. Une fois terminé, entrez dans le répertoire du code source de Nginx et exécutez la commande
./configure --prefix=/etc/nginx --with-pcre=/pcre源码目录 --sbin-path=/usr/sbin/nginx --with-http_ssl_module --with-openssl=/openssl源码目录
La signification de ces paramètres :
--prefix est le répertoire d'installation de Nginx, --sbin-path est le emplacement du lanceur Nginx. --with-http_ssl_module Installez le module SSL.
Ensuite, exécutez make && sudo make install Une fois l'installation terminée, exécutez sudo nginx -v pour vérifier la version de Nginx.
PHP
Installez PHP7.0 ici.
Modifiez d'abord la liste des sources.
sudo vim /etc/apt/sources.list, ajoutez une ligne :
deb http://mirrordirector.raspbia... stretch main contrib non-free rpi
Créez ensuite un fichier sudo vi /etc/apt/preferences, ajoutez le contenu suivant :
Package: * Pin: release n=jessie Pin-Priority: 600
Exécutez sudo apt-get update pour mettre à jour la source. Vous pouvez démarrer l'installation
sudo apt-get install -t stretch php7.0 php7.0-curl php7.0-gd php7.0-fpm php7.0-cli php7.0-opcache php7.0-mbstring php7.0-xml php7.0-zip
Après l'installation, exécutez php -v pour vérifier la version.
MySQL/MariaDB
Ici j'ai installé MariaDB, qui est exactement la même que MySQL. Il s'installe directement avec la commande apt-get. Vous pouvez exécuter la commande suivante pour trouver la version qui peut être installée
sudo apt-cache search mariadb
Après avoir trouvé la version requise, utilisez directement la commande sudo apt-get install pour l'installer.
À ce stade, la configuration de l'environnement d'exploitation Web est terminée.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!