<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 編譯安裝 [TOC] `Swoole`擴展是按照`PHP`標準擴展構建的。使用`phpize`來生成編譯檢測腳本,`./configure`來做編譯配置檢測,`make`進行編譯,`make install`進行安裝。 * **請下載`releases`版本的`swoole`,直接從`github`主干上拉取最新代碼可能會編譯不過** * **如無特殊需求, 請務必編譯安裝`swoole`的最新版本** * 如果當前用戶不是`root`,可能沒有`PHP`安裝目錄的寫權限,安裝時需要`sudo`或者`su` * 如果是在`git`分支上直接`git pull`更新代碼,重新編譯前務必要執行`make clean` ## 安裝準備 安裝前必須保證系統已經安裝了下列軟件 * `php-7.0`或更高版本 * `gcc-4.8`或更高版本 * `make` * `autoconf` * `pcre`(`CentOS`系統可以執行命令:`yum install pcre-devel`) ## 下載地址 * [https://github.com/swoole/swoole-src/releases](https://github.com/swoole/swoole-src/releases) * [http://pecl.php.net/package/swoole](http://pecl.php.net/package/swoole) * [http://git.oschina.net/swoole/swoole](http://git.oschina.net/swoole/swoole) 下載源代碼包后,在終端進入源碼目錄,執行下面的命令進行編譯和安裝 ## 新手編譯示例 ~~~ cd swoole phpize (ubuntu 沒有安裝phpize可執行命令:sudo apt-get install php-dev來安裝phpize) ./configure make sudo make install ~~~ ## 進階完整編譯示例 > 初次接觸swoole的開發者請先嘗試上方的簡單編譯,如果有進一步的需要,可以根據具體的需求和版本,調整以下示例的編譯參數 [編譯參數參考](編譯參數.md) 以下腳本會下載并編譯`master`分支的源碼, 需保證你已安裝所有依賴, 否則會遇到各種依賴錯誤 ~~~ mkdir -p ~/build && \ cd ~/build && \ rm -rf ./swoole-src && \ curl -o ./tmp/swoole.tar.gz https://github.com/swoole/swoole-src/archive/master.tar.gz -L && \ tar zxvf ./tmp/swoole.tar.gz && \ mv swoole-src* swoole-src && \ cd swoole-src && \ phpize && \ ./configure \ --enable-coroutine \ --enable-openssl \ --enable-http2 \ --enable-async-redis \ --enable-sockets \ --enable-mysqlnd && \ make clean && make && sudo make install ~~~ ## PECL > 注意: PECL發布時間晚于Github發布時間 `Swoole`項目已收錄到`PHP`官方擴展庫,除了手工下載編譯外,還可以通過`PHP`官方提供的`pecl`命令,一鍵下載安裝 ~~~ pecl install swoole ~~~ ## 配置php.ini 編譯安裝成功后,修改`php.ini`加入 ~~~ extension=swoole.so ~~~ 通過`php -m`或`phpinfo()`來查看是否成功加載了`swoole.so`,如果沒有可能是`php.ini`的路徑不對,可以使用`php --ini`來定位到`php.ini`的絕對路徑。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看