Начинающий Swoole: PHP7 этап монтажа Swoole

Содержание этой статьи, чтобы дать нам начинающий Swoole: шаги установки PHP7 Swoole, есть определенное эталонное значение, друг в необходимости можно сослаться, я надеюсь на вашу помощь.

 

окружающая среда

Здесь не используется Apache в качестве веб-сервера. Использование Nginx + PHP-FPM, более мощная, более удобная конфигурация. И для того, чтобы идти в ногу с PHP, но и использование относительно новой версии PHP

  • [Х] centos7
  • [Х] php7.0.12
  • [Х] Nginx / 1.10.2
  • [Х] PHP-FPM

Скачать swoole

Во-первых, загрузите пакет swoole источника, эта операция очень проста, там не так много сказать. (Нет Wget: заварить установить Wget - Mac)

wget -c https://github.com/swoole/swoole-src/archive/v2.0.6.tar.gz 

解压: tar -zxvf v2.0.6.tar.gz

cd swoole-src-2.0.6/

Компиляция и установка

Использование phpize для создания компиляции конфигурации PHP

./configure  делает обнаружение компиляции конфигурации

делают компиляции, сделать установки для установки

Команда:

[root@php7 swoole-src-2.0.6]# phpize

[root@php7 swoole-src-2.0.6]# ./configure

[root@php7 swoole-src-2.0.6]# make && make install

После того, как сделать установки, если правильно, то будет следующее

[root@php7 swoole-src-2.0.6]# make install

Installing shared extensions:     /usr/lib64/php/modules/

Это означает , что в  /usr/lib64/php/modules/ директории, успешно сгенерированный  swoole.so файл

Измените файл конфигурации

(Непосредственно наносится непосредственно на расширение в расширении = swoole.so в /usr/local/php5-7.0.12-20161101-102255/lib/php.ini)

Для того, чтобы иметь возможность использовать модуль, также необходимо добавить модуль в файле php.ini.

Следует отметить, файлы конфигурации php7 модуля индивидуально разделены.

Вы можете найти следующее в php.ini

;;;;
; Примечание: упакованные модули расширения теперь загружаются через ini - файлы
; находится в директории /etc/php.d; они загружаются по умолчанию.
;;;;

Поэтому, если установка PHP, если нет специальных настроек, вы можете /etc/php.d каталог, найти файл конфигурации для добавления модуля.

В  кд /etc/php.d  каталог, заполнить соответствующую конфигурацию

[root@php7 swoole-src-2.0.6]# vim swoole.ini

; Enable swoole extension module

extension=swoole.so

Restart Service

эхо phpinfo (); см при загруженном успеха swoole

 

 

Установка ида-хелперы:

Клонирование следующий адрес:

https://github.com/eaglewu/swoole-ide-helper.git github.com

рекомендация

отwww.cnblogs.com/a609251438/p/12078347.html