ubuntu 安装swoole

Posted godenstone

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu 安装swoole相关的知识,希望对你有一定的参考价值。

 

wget https://github.com/nghttp2/nghttp2/releases/download/v1.30.0/nghttp2-1.30.0.tar.bz2
tar -jxvf nghttp2-1.30.0.tar.bz2
cd nghttp2-1.30.0
./configure
make


wget https://github.com/redis/hiredis/archive/v0.13.3.tar.gz
tar -zxvf v0.13.3.tar.gz
cd hiredis-0.13.3/
make -j
sudo make install
sudo ldconfig

 

 

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

 

如果ubuntu修改文件的时候一直提示:

sudo:unable to resolve host abc
  • 1

那么就需要修改/etc/hosts文件: 
如果之前为

127.0.0.1 localhost
  • 1

变更为:

127.0.0.1 localhost
127.0.1.1 hostname

以上是关于ubuntu 安装swoole的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu 下安装 Swoole

ubuntu14 lamp环境下安装swoole1.8.6

ubuntu 安装swoole

windows 子系统 Ubuntu18.04 安装 swoole

ubuntu20部署php-swoole开发环境

Swoole安装