安装swoole
1、下载swoole-1.10.4.tgz (712.6kB),1.x适合php5.x,2.x适合php7.x
2、rz拷贝至linux,解压:tar zxvf swoole -C .
3、cd进入swoole-1.10.4
4、/usr/bin/phpize,如果报错,缺少扩展,yum install php-devel
本地yum源安装不了,改为在线安装:
vi /etc/yum.repos.d/local.repo,将enable改为0
5、php.ini加入 extension=swoole.so
6、./configure
7、make && sudo make install
8、systemctl restart httpd
9、php -m和phpinfo可以查看结果
安装netcat
在用swoole UDP服务器可以使用netcat -u 来连接测试时,报错-bash: netcat: command not found,是因为centos7未安装netcat。
1、下载安装
下载页面:https://sourceforge.net/projects/netcat/files/netcat/0.7.1/
wget https://ncu.dl.sourceforge.net/project/netcat/netcat/0.7.1/netcat-0.7.1.tar.gz
tar -zxvf netcat-0.7.1.tar.gz
cd ./netcat-0.7.1/
./configure --prefix=/opt/netcat
make && make install
2、配置
vi /etc/profile
在文件中添加
NETCAT_HOME=/opt/netcat
PATH=$PATH:$NETCAT_HOME/bin
export PATH
再执行
source /etc/profile
这时候,netcat -help,若出现相关命令参数提示,则说明安装成功