Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Swoole-Installationsdatensatz unter CentOS
Swoole ähnelt in gewisser Weise node.js, Swoole ist eine in reinem C geschriebene PHP-Erweiterung. Multiprozessfähig und nicht blockierend
PHP installieren:
Zuerst deinstallieren:
# yum entfernen PHP php- bcmath php-cli php-common php-devel php-fpm php-gd php-imap php-ldap php-mbstring php-mcrypt php-mysql php-odbc php-pdo php-pear php-pecl- igbinary php-xml php- xmlrpc
Quelle
# rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
PHP5.5 installieren
yum install php55w php55w- bcmath php55w-cli php55w-common php55w-devel php55w-fpm php55w-gd php55w-imap php55w-ldap php55w-mbstring php55w-mcrypt php55w-mysql php55w-odbc php55w-pdo php55w- Birne php55w-pecl- igbinary php55w-xml php55w- xmlrpc php55w-opcache php55w-intl php55w-pecl-memcache
php5.5 wird standardmäßig mit pdo geliefert, keine Notwendigkeit, zuerst MySQL zu installieren
php.ini-Änderung
date.timezone = 'Asia /Shanghai'
Hinweis zur Deinstallation:
yum httpd entfernen
Swoole installieren:
https://github.com/swoole/swoole -src/releases
# wget https://github.com/swoole/swoole-src/archive/swoole-1.7.6-stable.tar.gz
tar zxvf swoole-1.7.6- stabil.tar.gz
swoole -1.7.6-stable.tar.gz
phpize
./configure
make
make install
Fügen Sie die folgende Erweiterung zu PHP hinzu .ini
extension=swoole.so