<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>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 環境依賴 * 僅支持 `Linux`、`FreeBSD`、`MacOS` 三種操作系統 * 在`Windows`平臺,可使用`CygWin`或`WSL(Windows Subsystem for Linux)` * `Linux` 內核版本 `2.3.32` 以上 * `gcc4.4` 以上版本或者`clang` * **`4.x`版本起需要`gcc-4.8`或更高版本, 編譯失敗請先嘗試升級gcc** * 編譯為 `libswoole.so` 作為 `C/C++` 庫時需要使用 `cmake-2.4` 或更高版本 > 建議使用 `Ubuntu14`、`CentOS7` 或更高版本的操作系統 PHP版本依賴 ---------- * `Swoole-1.x`需要 `PHP-5.3.10` 或更高版本 * `Swoole-2.x`需要 `PHP-7.0.0` 或更高版本 * `Swoole-4.x`需要 `PHP-7.1.0` 或更高版本 * 不依賴 `PHP` 的 `stream`、`sockets`、`pcntl`、`posix`、`sysvmsg` 等擴展。`PHP` 只需安裝最基本的擴展即可 ARM平臺(樹莓派Raspberry PI) -------------------- * 請使用 `1.7.10` 或更高版本 * 使用 `GCC` 交叉編譯 * 在編譯 `Swoole` 時,需要手工修改 `Makefile` 去掉 `-O2` 編譯參數 MIPS平臺(OpenWrt路由器) ------ * 請使用 swoole-1.7.21 或更高版本 * 使用 GCC 交叉編譯 CygWin環境支持(Windows系統) ------------ swoole-1.7.7 增加了對 cygwin 環境的支持,在 Windows 環境下,可以直接使用 cygwin + php 來跑 swoole 程序。 * 安裝 cygwin,并安裝 gcc、make、autoconf、php 4個包 * 下載swoole源碼,在 cygwin-shell 中進行 phpize/configure/make/make install * 修改 php.ini,加入 swoole.so > cygwin 模式下需要對 PHP 進行簡化,去掉不使用的擴展,避免進程占用內存過大,導致 Fork 操作失敗 BashOnWindows ----------- Windows 10 系統增加了 Linux 子系統支持,BashOnWindows 環境下也可以使用 swoole。安裝命令 ``` apt-get install php7.0 php7.0-curl php7.0-gd php7.0-gmp php7.0-json php7.0-mysql php7.0-opcache php7.0-readline php7.0-sqlite3 php7.0-tidy php7.0-xml php7.0-bcmath php7.0-bz2 php7.0-intl php7.0-mbstring php7.0-mcrypt php7.0-soap php7.0-xsl php7.0-zip pecl install swoole echo 'extension=swoole.so' >> /etc/php/7.0/mods-available/swoole.ini cd /etc/php/7.0/cli/conf.d/ && ln -s ../../mods-available/swoole.ini 20-swoole.ini cd /etc/php/7.0/fpm/conf.d/ && ln -s ../../mods-available/swoole.ini 20-swoole.ini ``` * BashOnWindows 環境下必須關閉 `daemonize` 選項 * 需要修改 `config.h` 關閉 `HAVE_SIGNALFD` DockerOnWindows --------------- 在 `Windows` 下開發可以使用 `Hyper-V+Docker` 來方便的開發 `Swoole` 應用,安裝好 `Docker` 后再 `Settings` 里的 `Shared Droves` 選項里共享代碼所在磁盤。然后使用如下命令來快速啟動 `Docker` 容器。 ``` docker run --rm -t -i --name myapp -p 9501:9501 -v e:/path/to:/app:rw xutongle/php:7.1-fpm /bin/bash ``` * `e:/path/to` 為源碼所在路徑 * `/app` 為容器內路徑 * 在 `bash` 里執行 `cd /app && php server.php`
                  <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>

                              哎呀哎呀视频在线观看