Heim >PHP-Framework >Swoole >Erfahren Sie in einem Artikel, wie Sie Swoole installieren

Erfahren Sie in einem Artikel, wie Sie Swoole installieren

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼nach vorne
2019-11-22 15:59:143304Durchsuche

Erfahren Sie in einem Artikel, wie Sie Swoole installieren

swoole ist in einer Unix-ähnlichen Umgebung wie Linux oder iOS konfiguriert und wird von der Windows-Umgebung nicht gut unterstützt.

tar-Kompilierungs- und Installationsreferenz: https://www.jianshu.com/p/0c0d19c36ed0

tar-Kompilierungs- und Installationsreferenz: http://www.hu-rong. com/article /323

https://blog.csdn.net/q85795362/article/details/85256206

Die Schritte zur Installation von swoole sind wie folgt:

Vorbereitung:

1. Überprüfen Sie die Linux-Version (CentOS7.6 wird hier als Beispiel verwendet):

[root@VM_6_21_centos ~]# cat /etc/redhat-release

2

[root@VM_6_21_centos ~]# php -v

3. Zeigen Sie die von PHP installierten Erweiterungen an

[root@VM_6_21_centos ~]# php -m

4. Zeigen Sie den aktuellen Speicherort an:

[root@VM_6_21_centos ~]# pwd

5. Installieren Sie die Abhängigkeitspaketdateien # find / -name phpize Find: phpize

[root@VM_6_21_centos ~]# yum install php-devel      # 通过php的工具包添加扩展,运行命令:phpize
                 yum install glibc-headers  
                 yum install gcc-c++ 
                 yum install git            # git clone
                 yum -y install nghttp2

6. Ich habe lnmp mit der integrierten Umgebung von oneinstack installiert

Starten Sie die Installation

1 Laden Sie swoole

php.ini 位置:/usr/local/php/etc/php.ini  或者  whereis php.ini

2 herunter, kopieren Sie swoole-src in das /root-Verzeichnis nach /usr/local/swoole/

[root@VM_6_21_centos ~]# git clone https://github.com/swoole/swoole-src.git
[root@VM_6_21_centos ~]# ls
[root@VM_6_21_centos ~]# mkdir /usr/local/swoole/

3. Der Speicherort meiner PHP-Installation (php7.2.16) /usr /local/php/bin/php-config (Die spezifische Situation wird separat behandelt)

[root@VM_6_21_centos ~]# cp -r /root/swoole-src/.  /usr/local/swoole/

4. Der Speicherort der swoole.so-Konfiguration

[root@VM_6_21_centos ~]#   cd  /usr/local/swoole/
[root@VM_6_21_centos swoole]#  ./configure   --with-php-config=/usr/local/php/bin/php-config --enable-sockets 
--enable-openssl  --enable-http2        # 配置
[root@VM_6_21_centos swoole]#  make clean && make && sudo make install   # 编译安装

Erfahren Sie in einem Artikel, wie Sie Swoole installieren

[root@VM_6_21_centos ~]# vim  /usr/local/php/etc/php.ini
配置:
extension =/usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/swoole.so

Erfahren Sie in einem Artikel, wie Sie Swoole installieren

5. Prozessansicht: http://www.hu-rong.com/article/323


PHP chinesische Website, eine große Anzahl kostenloser

Swoole-Einführungs-Tutorials, willkommen zum Online-Lernen!

Das obige ist der detaillierte Inhalt vonErfahren Sie in einem Artikel, wie Sie Swoole installieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen