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

Erfahren Sie in einem Artikel, wie Sie Swoole installieren

爱喝马黛茶的安东尼
Freigeben: 2019-11-22 15:59:14
nach vorne
3071 Leute haben es durchsucht

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
Nach dem Login kopieren

2

[root@VM_6_21_centos ~]# php -v
Nach dem Login kopieren

3. Zeigen Sie die von PHP installierten Erweiterungen an

[root@VM_6_21_centos ~]# php -m
Nach dem Login kopieren

4. Zeigen Sie den aktuellen Speicherort an:

[root@VM_6_21_centos ~]# pwd
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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/
Nach dem Login kopieren

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/
Nach dem Login kopieren

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   # 编译安装
Nach dem Login kopieren

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
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage