免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3566 | 回复: 4
打印 上一主题 下一主题

[桌面系统] Linux下对游戏服务器建立phpua服务(原创) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-03-14 17:44 |只看该作者 |倒序浏览
phpua是一套通过web方式即时反映游戏服务器状态的软件,今年刚推出,最新版本为1.1.0,官方网站地址为:http://www.phpua.com

国内如果访问可以访问http://phpua.sourceforge.net/

中文语言插件下载地址(选择“语言”后可以看见lang_zh-cn.inc)
http://phpua.sourceforge.net/?s=submissions


下面是我在其论坛撰写的中文安装帮助

以linux为例,首先下载下列文件(Windows采取不同的版本),下载地址为
http://phpua.sourceforge.net
http://www.phpua.com
phpUA Engine(phpua-engine-1.1.0b.tar)
Half-Life(phpua-plugin_hl-1.1.0b.tar)
Half-Life: Metamod(phpua-mm-1.1.0b.tar)
Half-Life: Images: Counter-Strike(phpua-plugin_hl-cs-1.1.0b.tar)


第一步
在yourpath/hlds_l/cstrike/addons内建立一个phpua目录,然后将phpua-mm-1.1.0b.tar解开,将其中的phpua_mm_i386.so拷贝其中,然后修改yourpath/hlds_l/cstrike/addons/metamod下的plugins.ini,在适当位置添加

linux addons/phpua/phpua_mm_i386.so
注意您的phpua_mm_i386.so所在的相对路径

第二步
修改yourpath/hlds_l/cstrike下的server.cfg添加

phpua_mm_port 40015

说明如果您的CS服务端口是27015,则phpua通讯端口为40015,说明如果您的CS服务端口是27016,则phpua通讯端口为40016,phpua工作的通讯端口是HLDS端口数加13000

完成以上两步,请重新启动您的HLDS服务


第三步
首先确认您的系统带用Web server功能并支持php,在Linux下请安装Apache,推荐使用RedHat 9.0+Apache2.0

然后将phpua-engine-1.1.0b.tar、phpua-plugin_hl-1.1.0b.tar、phpua-plugin_hl-cs-1.1.0b.tar三个文件上传到指定web目录,解开后赋予相关文件777权限

接着在IE地址栏内执行http://your_phpua_web_path/install.php通过指导完成安装

完成安装后请删除install.php

第四步
根据您的帐号登陆系统,然后激活游戏插件,最后添加服务器地址与端口(HLDS端口),确认后就可以使用

论坛徽章:
0
2 [报告]
发表于 2004-03-14 18:51 |只看该作者

Linux下对游戏服务器建立phpua服务(原创)

[quote]原帖由 "Qiangxi"]phpua是一套通过web方式即时反映游戏服务器状态的软件.............[/quote 发表:


看着好晕,不是特明白楼主的意思
后面怎么又是CS服务器的了?

是针对任何游戏服务器?还是只对CS服务器?

安装完以后是什么感觉,能说说吗?

论坛徽章:
0
3 [报告]
发表于 2004-03-14 19:10 |只看该作者

Linux下对游戏服务器建立phpua服务(原创)

我用hlstats,苦于没有汉化,且需要后台驻留程序来接收cs的log

但是工作好得很好,不打算换了


这个好像是用内置Hook模块实现

论坛徽章:
0
4 [报告]
发表于 2004-03-15 10:05 |只看该作者

Linux下对游戏服务器建立phpua服务(原创)

原帖由 "SunGod" 发表:
我用hlstats,苦于没有汉化,且需要后台驻留程序来接收cs的log

但是工作好得很好,不打算换了


这个好像是用内置Hook模块实现


你说的hlstats在功能上类似psychostats的PsychoStats与PsychoStreamer,这几个东西我都用过~不过phpua是一种全新概念的东西

值得你试试

论坛徽章:
0
5 [报告]
发表于 2004-03-15 10:08 |只看该作者

Linux下对游戏服务器建立phpua服务(原创)

原帖由 "platinum" 发表:


看着好晕,不是特明白楼主的意思
后面怎么又是CS服务器的了?

是针对任何游戏服务器?还是只对CS服务器?

安装完以后是什么感觉,能说说吗?


phpua目前支持很多FPS游戏,比如HL全系列游戏.还支持Q3,UT,BF,确切的说用一台web服务器反映游戏服务器集群的状态,它是开放代码,将支持更多的游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP