微信营销源码,网站源码,php源码就在锦尚中国源码论坛,为站长提供最好的网站源码营销源码
注意:有很多假冒锦尚中国网址和名称的网站出现,还有声称是跟我们合作网站,请擦亮眼睛避免被骗,本站唯一域名为52jscn.com 【点击此处将锦尚放在桌面

源码论坛,商业源码下载,尽在锦尚中国商业源码论坛

 找回密码
 会员注册

QQ登录

只需一步,快速开始

锦尚中国源码下载提供最好的网站源码下载
源码,网站源码下载,最好的网站源码下载
网站源码下载,php源码论坛,网站源码
php网站源码下载
游戏源码
小程序源码,微信源码,手机网站源码
源码论坛,网站源码
小程序源码
最流行的网站源码
php源码论坛,网站源码
asp源码,网站源码
源码论坛,商业源码,源码下载
知名广告联盟 精准不扣量站长任务网 交易安全可靠
企业免备案主机仅需80元
搜狗联盟招募 收益最高
亿恩免费建网站 服务器特价
【微信魔方】微信营销平台
【多线高防】无视一切攻击!
双线至强VPS 仅此一家
百度站长平台 精确提升SEO
21广告位高权重链接招租
旅游网解决方案 大型旅游门户
大型装修门户助您抢占商机天翼云主机 四川资源池开启微信小程序
微信营销项目诚招代理
锦尚中国源码论坛广告
微信源码微信营销源码源码下载网站源码源码论坛 
查看: 3377|回复: 0

互动直播之即时通讯swoole安装教程(Centos篇)

[复制链接]

908

主题

1169

帖子

734万

金币

超级版主

Rank: 8Rank: 8

积分
14694187
发表于 2017-8-10 00:38 | 显示全部楼层 |阅读模式
锦尚中国源码论坛


Centos:

安装之前请确认如下内容是否为指定版本、已安装:

php-5.3.10 或更高版本,建议使用PHP 5.4及以上版本:php -v

gcc-4.4 或更高版本:rpm -qa|grep gcc

make :rpm -qa|grep make

autoconf :rpm -qa|grep autoconf



(1)下载swoole安装包到本地(下载到root目录下)



cd /root/

wget https://github.com/swoole/swoole-src/archive/v1.9.13.tar.gz



(2)解压并进入该目录



tar zxf v1.9.13.tar.gz

cd swoole-src-1.9.13/



(3)使用phpize来生成php编译配置(phpize路径在php安装目录的bin目录下,视实际安装路径而定)



/www/wdlinux/nginx_php/bin/phpize



出现类似以下内容就说明成功:

Configuring for:

PHP Api Version: 20121113

Zend Module Api No: 20121212

Zend Extension Api No: 220121212



注意:这里有使用yum安装的php环境,直接运行phpize,可能会出现如下错误:

Can't find PHP headers in /usr/include/php

The php-devel package is required for use of this command.

这是因为现在安装的php库不匹配现在的php版本,根据php -v得知当前版本,并依据版本yum安装php-devel,例如:yum install -y php55w-devel



(4)使用./configure来做编译配置检测,没有出现error就说明成功



./configure --with-php-config=/www/wdlinux/nginx_php/bin/php-config --enable-openssl

注意:php-config的路径视实际情况而定。如果yum安装的php环境,只需要直接运行./configure --enable-openssl



(5)使用make进行编译



make



(6)使用make install进行安装

make install



没有出现error说明没有问题,make install成功后会生成一个Installing shared extensions及路径。

例如:Installing shared extensions: /usr/lib64/php/modules/

说明在这个路径下生成了swoole.so

把 extension = /usr/lib64/php/modules/swoole.so

复制到php.ini文件中(php.ini文件可以在phpinfo中或者使用php -i |grep php.ini命令查看)



(7)重启php服务,使用phpinfo或者php -m查看是否安装成功

(8)下载socket.config.php文件: http://pan.baidu.com/s/1ge9cLLT 密码:6a0p

     按照文件中的说明修改好后上传到服务器站点根目录下面addons/ewei_shopv2/core/socket目录下

(9)使用php命令在服务器执行server.php文件,php命令的路径跟上面phpize同属bin目录下面。

例如:/www/wdlinux/nginx_php/bin/php   站点根目录/addons/ewei_shopv2/core/socket/server.php



(10)检查是否成功:ps -ef|grep PHP

(11)额外说明:如何重启该服务?

    首先通过ps -ef|grep PHP找到父进程id是1的进程,如下图:



使用kill命令杀死该进程 : kill   1607

再执行第(10)步启动

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?会员注册

x
锦尚数据隆重推出免备案国内BGP多线主机,相信欧阳没错滴   双线至强云主机火热订购 http://yun.52jscn.com/shuanxian.html
锦尚中国源码论坛,源码下载,商业源码,微信源码
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

锦尚中国源码

锦尚中国,为中国网站设计添动力 ( 鲁ICP备09033200号 )

GMT+8, 2018-11-19 01:17 , Processed in 0.113803 second(s), 25 queries .

带宽由 锦尚数据 提供 专业的数据中心

© 2008-2010 52jscn Inc. 非法入侵必将受到法律制裁 法律顾问:IT法律网 锦尚爱心