Linuxはswooleチェック正常にインストールされて

LinuxのインストールSwoole

練習環境:

VM:OracleのVM VirtualBoxの5.2.4 r119785(Qt5.6.2)。

システム:CentOSのLinuxリリース1810年7月6日(コア)はx86_64-最小バージョン。

(1)swooleインストールファイルを配置するディレクトリを作成します

cd /data

mkdir rpm

2)オープンはgithubの住所をswoole:https://github.com/swoole/swoole-src/releases

(3)は、4.3.4、ダウンロードとして、必要なバージョンを見つけるために:

wget -c https://github.com/swoole/swoole-src/archive/v4.3.4.tar.gz

(4)減圧:

tar -xzvf v4.3.4.tar.gz

5)環境要件と依存関係を確認し、swoole公式サイト参照:https://wiki.swoole.com/を

  ビューの依存、https://wiki.swoole.com/wiki/page/7.html

  ビューには、準備をコンパイルしてインストールしますhttps://wiki.swoole.com/wiki/page/6.html

  システムをインストールする前に、以下のソフトウェアがすでにインストールされていることを確認する必要があります

php-7.0 或更高版本

gcc-4.8 或更高版本

make

autoconf

pcre (CentOS系统可以执行命令:yum install pcre-devel)

コマンドを確認します。

php -v 查看php版本

gcc -v 查看gcc版本

rpm -qa make 检查是否安装make。

rpm -qa autoconf 检查是否安装autoconf。

rpm -qa pcre 检查是否安装pcre。

(6)は、コンパイルするように構成される。

phpize && \

./configure\

--enable-coroutine \

--enable-openssl \

--enable-http2 \

--enable-async-redis \

--enable-sockets \

--enable-mysqlnd && \

make clean && make

エラーの場合:

configure: error: Cannot find php-config. Please use --with-php-config=PATH

PHPのディレクトリを検索し、そして例えば、PHP-config設定の場所を見つけます:

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)インストール:

make install

(8)PHP拡張はswooleを追加します

  使用PHP --iniのphp.iniの場所、結果の例を表示します。

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)

  あなたのphp.iniを編集します

vim /usr/local/php/etc/php.ini

追加:

extension=swoole.so

  保存して終了。

(9)インストールが成功したことを確認  

php --ri swoole

ビューバージョン:

php --ri swoole | grep Version

あなたは正常にインストールされている見ることができます。

これらは、成功したインストールの詳細かどうかのLinux swooleチェックされています

より多くの情報を学び、ご覧ください。

テンセントT3-T4標準ブティックDaquanのPHPアーキテクトのチュートリアルディレクトリは、限り、あなたは読んで保証賃金は(継続的に更新された)より高いレベルに上昇します

ヘルプみんなに希望の上に、私はいくつかの情報をコンパイル上昇、を含むを開始する場所を多くのPHPerは、常に先進的な時間内にいくつかの問題やボトルネックが発生し、方向音痴は、私から知っていませんより多くのビジネスコードを書きますこれらに限定されない:分散アーキテクチャ、拡張性の高い、高性能、高同時実行、サーバーのパフォーマンスチューニング、TP6、laravel、YII2、Redisの 、Swoole、Swoft、カフカ、MySQLの最適化、シェルスクリプト、ドッカー、マイクロサービス、nginxの、など高度な乾燥品のために必要な、より高度な知識が共有への皆のための無料することができ、追加する必要が私の公式グループにここに

公開された265元の記事 ウォン称賛36 ビュー10000 +

おすすめ

転載: blog.csdn.net/weixin_43814458/article/details/105343431
おすすめ