Swoole 環境依賴
swoole 環境依賴
- 僅支援Linux,FreeBSD,MacOS,3類作業系統
- Linux核心版本2.3.32以上
- PHP5.3.10以上版本,包括PHP7
- gcc4.4以上版本或者clang
- cmake2.4+,編譯為libswoole.so作為C/C++庫時需要使用cmake
PHP版本依賴
- swoole僅支援PHP5.3.10或更高版本,建議使用PHP5.4+
- swoole不依賴php的stream、sockets、pcntl、posix、sysvmsg等擴充套件。PHP只需安裝最基本的擴充套件即可
推薦使用的Linux發行版
- CentOS6.2+
- Ubuntu12+
- Debian6+
ARM平臺(樹莓派Raspberry PI)
- 請使用swoole-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
- BashOnWindows環境下必須關閉 daemonize選項
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70018475/viewspace-2900174/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 無需依賴Docker環境製作映象Docker
- yum依賴python2環境-"No module named urlgrabber"Python
- impala-shell指令碼python環境缺少依賴包指令碼Python
- SMM(spring +springmvc+mybatis)依賴註解等環境配置SpringMVCMyBatis
- 程式設計新手最好別依賴整合開發環境程式設計開發環境
- React Native搭建開發環境/link原生依賴問題React Native開發環境
- 1.go環境安裝,IDE配置以及依賴管理GoIDE
- laradock swoole 執行環境
- 自動部署模組所需環境依賴--bat批處理BAT
- Deepin 15 搭建 LNMP 環境 + swooleLNMP
- Spring Boot + Mybatis + Spring MVC環境配置(一) :Spring Boot初始化,依賴新增Spring BootMyBatisMVC
- Pipenv:新一代Python專案環境與依賴管理工具Python
- 依賴管理和依賴範圍
- Linux上安裝Nginx依賴環境和庫、Nginx安裝,Nginx服務命令LinuxNginx
- 依賴
- 半導體“依賴症”:世界依賴中國、中國依賴世界
- Linux環境安裝Oracle11g(一)——配置檢查及依賴項安裝LinuxOracle
- Maven依賴管理:控制依賴的傳遞Maven
- 管理 Python 環境和依賴關係的工具 venv、virtualenv、pipenv 、poetry 、 miniforge 和 anaconda 的區別Python
- 探索 JavaScript 中的依賴管理及迴圈依賴JavaScript
- 依賴引入 | Android依賴引入史上最全攻略Android
- angular依賴注入Angular依賴注入
- XUnit 依賴注入依賴注入
- Maven依賴管理Maven
- Maven 依賴管理Maven
- 【PY】PyQT 依賴QT
- - Maven 依賴管理Maven
- Maven什麼時候需要排除依賴,如何排除依賴Maven
- 依賴注入?依賴注入是如何實現解耦的?依賴注入解耦
- 使用IDEA模組之間依賴找不到依賴類Idea
- 淺析依賴倒轉、控制反轉、IoC 容器、依賴注入。依賴注入
- .net持續整合cake篇之cake任務依賴、自定義配置薦及環境變數讀取變數
- python3自動化測試環境搭建-依賴軟體下載(用於離線安裝)Python
- 再探迴圈依賴 → Spring 是如何判定原型迴圈依賴和構造方法迴圈依賴的?Spring原型構造方法
- PHP依賴管理ComposerPHP
- Maven 依賴關係Maven
- Spring Boot 起步依賴Spring Boot
- 我看依賴注入依賴注入