本帖最后由 民审-M 于 2016-11-11 17:32 编辑
说明 1、 支持windows系统和linux系统,推荐Windows Server2008和Centos6.5 2、 最低支持PHP5.3.3,必须启用的扩展包括:php_pdo_ mysql.dll、php_sockets.dll,linux系统下还必须安装:posix、pcntl,为了获得更强性能建议安装:event或者libevent,数据库使用Mysql
这里提供AMH主机 教程:【以AMH软件商店的PHP 5.4版本为例】 pdo_mysql-1.0 sockets-1.0 在 应用软件 里面找到 pdo_mysql-1.0 管理 — 启用, 在 应用软件 里面找到 sockets-1.0 管理 — 启用, 默认 posix 扩展是支持的, 环境检测支持方法: Ctrl+F: posix 可以看到是 enable 启用状态。
手动安装pcntl扩展: - cd /usr/local/php-5.4/extcode/pcntl/
复制代码- /usr/local/php-5.4/bin/phpize
复制代码- ./configure --with-php-config=/usr/local/php-5.4/bin/php-config
复制代码
编译好的模块:/usr/local/php-5.4/lib/php/extensions/no-debug-non-zts-20100525/pcntl.so 复制到:/home/wwwroot/服务端网站环境目录/ext/ 编辑:/home/wwwroot/服务端网站环境目录/etc/amh-php.ini 添加: - [pcntl.so]
- extension = pcntl.so
复制代码
重启PHP: amh php restart [主标识域名] 【引用】 测试是否安装成功: - <?php
- echo pcntl_fork();
- ?>
复制代码输出:23165 <输出为随机数字则证明安装启用成功!>
手动安装libevent扩展: cd /usr/local/php-5.4/extcode/ tar -xzvf libevent-2.0.22-stable.tar.gz cd /usr/local/php-5.4/extcode/libevent-2.0.22-stable/ ./configure --prefix=/usr/local/ php-5.4/ 【 引用】 make && make install 编译好的模块:/usr/local/php-5.4/lib/libevent.so
检测安装:ls -al /usr/local/php-5.4/lib | grep libevent
环境启用扩展安装基本上不成问题了,即时聊天服务端配置下期再讲,windows主机下的环境搭建就更简单了,有需要教程的跟帖看需求~
客户端插件下载: 即时聊天系统 VIP版 v2.2或网友学习研究分享更新版本 DZ建站学习研究分享 (出处: 草根吧) |