Linux Installer Swoole
Environnement de pratique :
Machine virtuelle : Oracle VM VirtualBox 5.2. 4r119785 (Qt5.6.2). (Apprentissage recommandé :
(1) Créez un répertoire pour mettre le fichier d'installation de swoole
cd /data mkdir rpm
(2) Ouvrez l'adresse github de swoole : https : //github.com/swoole/swoole-src/releases
(3) Recherchez la version requise, telle que 4.3.4, téléchargez :
wget -c https://github.com/swoole/swoole-src/archive/v4.3.4.tar.gz
(4) Décompressez :
tar -xzvf v4.3.4.tar.gz
(5) Vérifiez les exigences d'environnement et de dépendance, et consultez le site officiel de swoole : https://wiki.swoole.com/.
Afficher les dépendances, https://wiki.swoole.com/wiki/page/7.html. Voir les préparatifs pour la compilation et l'installation : https://wiki.swoole.com/wiki/page/6.html. Avant l'installation, vous devez vous assurer que le système dispose du logiciel suivant installéphp-7.0 或更高版本 gcc-4.8 或更高版本 make autoconf pcre (CentOS系统可以执行命令:yum install pcre-devel)
Vérifiez la commande :
php -v 查看php版本 gcc -v 查看gcc版本 rpm -qa make 检查是否安装make。 rpm -qa autoconf 检查是否安装autoconf。 rpm -qa pcre 检查是否安装pcre。
(6) Configuration et compilation :
phpize && \ ./configure\ --enable-coroutine \ --enable-openssl \ --enable-http2 \ --enable-async-redis \ --enable-sockets \ --enable-mysqlnd && \ make clean && make
Si une erreur est signalée :
configure: error: Cannot find php-config. Please use --with-php-config=PATH
Trouvez le répertoire de php et trouvez l'emplacement de php-config, par exemple :
phpize && \ ./configure --with-php-config=/usr/local/php/bin/php-config \ --enable-coroutine \ --enable-openssl \ --enable-http2 \ --enable-async-redis \ --enable-sockets \ --enable-mysqlnd && \ make clean && make
(7) Installation :
make install
(8) php ajoute l'extension swoole
Utilisation php --ini pour afficher l'emplacement de php.ini, Exemple de résultat d'exécution :Configuration File (php.ini) Path: /usr/local/php/etc Loaded Configuration File: /usr/local/php/etc/php.ini Scan for additional .ini files in: /usr/local/php/conf.d Additional .ini files parsed: (none)
Modifier php.ini
vim /usr/local/php/etc/php.ini
Ajouter :
extension=swoole.so
(9) Vérifiez si l'installation a réussi
php --ri swoole
Voir la version :
php --ri swoole | grep Version
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!