検索
ホームページPHPフレームワークSwooleLinux は swoole が正常にインストールされているかどうかを確認します

Linux は swoole が正常にインストールされているかどうかを確認します

Linux Swoole のインストール

演習環境:

仮想マシン: Oracle VM VirtualBox 5.2。 4 r119785 (Qt5.6.2)。 (推奨学習: Swooleビデオチュートリアル

システム:Centos Linuxリリース7.6.1810(Core)X86_64-Minimalバージョン。

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

cd /data
mkdir rpm

(2) swoole github アドレスを開きます: 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 公式 Web サイトを確認します: 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 add swoole extension #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

View version:

php --ri swoole | grep Version

インストールが成功したことがわかります。

以上がLinux は swoole が正常にインストールされているかどうかを確認しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)