📄 安装方法.txt
字号:
MeChat Server 帮助文档
声明:
支持Windows NT/2000/XP/2003/linux/solaris/其他unix。
本系统无需任何WEB SERVER、数据库系统支持,完全独立运行。
不需要将本软件与任何WEB服务器安装于同一目录或子目录。
MeChat Team
一、复制(安装)文件
将MeChat.zip文件解包,到系统中的某个目录
二、操作系统及最小系统需求
1. MeChat Server 在下列平台上测试通过:
(1) NT 4.0 sp3以上,WIN2000 Professional,Win2000 Server、Advanced Server,Windows XP,Windows 2003
(2) Red hat linux 7.2, 7.3,8.0,9.0
(3) Sun Sparc solaris 8
2. 最小系统需求(开10个房间)
PIII-500 256M内存(单CPU)
CPU空闲不低于1%-5%, 内存需求5-8M
3.可以支持其他Unix操作系统
三、安装并正式运行
1.对于 Windows NT/2000/XP/2003
1.1 双击运行install.bat, 如果运行了run.bat ,一定要先关闭相应的窗口。
或 在命令行方式下键入install.bat.
如果提示成功安装信息说明安装成功。这时打开系统控制面板的“服务”管理器,
找到 MeChat 一项,单击"START"即可启动。
如果启动过程有异常的话,请检查在MeChat.exe程序同一个目录的log.xxxx文件,xxxx表示当天的月和日,例如log.1001表示10月
1日的日志.
比较常见的错误是端口被别的程序占用,
如果日志出现 Bind to UDP address[0.0.0.0:6003] failed, returned[-1],
在MeChat.ini把ServerPortVideo=6003改成其他值如 ServerPortVideo=6005,重新启动程序.
如果日志出现ERR Bind to address[0.0.0.0:6000] failed, returned[-1],
在MeChat.ini把ServerPort=6000改成ServerPort=5000,重新启动程序.
1.2 如果是测试,可以双击run.bat.
1.3 数据库的配置
在MeChat.ini 中 如果DataFromDB=0 数据放在文件中,不需要配置数据库;如果DataFromDB=1 数据放在数据库中。
在windows上支持 Acess,Ms Sqlserver ,MySql,Oralce.
如果是Access,配置odbc数据源指向 Sysdata/db/MeChat.mdb;
例如用access , 开始/程序/管理工具/数据源(ODBC)/系统DSN/添加/Microsoft Access Driver(*.mdb) /数据源名 填写 MeChatAccess(注意大小写)/选择/相应目录的MeChat.mdb /
如果是其他数据库,在数据库上运行Sysdata/db/目录下相应的Sql 脚本,再建odbc 数据源
把MeChat.ini中 DSN(odbc数据源) UID(用户名) PWD(密码) 设置成odbc数据源对应的值
2. 对于 linux
2.1 在Linux下运行命令
chmod 755 MeChatLinux
./MeChatLinux -b;
如果数据不存放在数据库中,2.2 2.3 2.4 可以不做
2.2 数据库的配置
在MeChat.ini 中 如果DataFromDB=0 数据放在文件中不需要配置数据库;如果DataFromDB=1 数据放在数据库中。
在linux上支持mysql,oracle.需要配置iOdbc(可以从http://www.iodbc.org/下载)
2.3 安装IODBC驱动程序
1)解包tar zxvf libiodbc-3.0.6.tar.gz
2)cd libiodbc-3.0.6
3)执行. /configure
默认安装到/usr/local
4)make
5)make install
具体安装方法看iOdbc的文档
2.4 安装数据库驱动
MySql odbc driver 3.51.06 有bug.我用 MySql odbc driver 2.50.39
四、访问聊天室(随MeChat发布的模板不支持Netscape浏览器)
在IE浏览器地址栏内键入:
http://127.0.0.1:6000
注意必须键入http://,否则浏览器会因为不知道是何种协议而报错.
如果IE和Chat Server不在同一台机器上,输入相应的IP
五、错误处理
(1) 如果服务器不能正常启动,
(2) 检查所有路径是否正确。
(3) 检查系统所指定的端口是否空闲。
六、性能指标
服务器配置:PIII-550/256M内存/开10个房间
服务器上仍运行着其他应用:IIS 4.0 + SQL SERVER 7
(1)无人在线时
CPU = 0% - 0.01%
内存= 5M
(2)80-120人同时在线聊天
CPU = 1% - 3%
内存= 5M-8M
(3)200-500人同时在线聊天
CPU = 3% - 8%(峰值)
内存= 8M - 12M
(5)1000人
CPU = 5% - 10%(峰值)
内存= 20M - 30M
七、修改配置文件
所有配置文件都可以用文本编辑工具修改,各个配置文件的作用如下:
1. MeChat.ini 整个程序的配置文件,可以修改端口号等。
2. 用户数据在 users目录下。
3. 聊天室数据在 rooms目录下,聊天室文件名必须是room + 数字 + .ini的形式,如: room10.ini,文件中有聊天室的配置信息。
4. template 目录下有web页面相关的文件 ,template下的子目录与聊天室的配置信息的TemplateName字段对应。
5. ini 目录是聊天室的模板的配置文件,子目录与聊天室的配置信息的TemplateName字段对应。
八、后台管理和聊天室管理说明
1.超级管理员可以管理后台.
超级管理员在MeChat.ini中的SuperAdministrators配,密码通过一般的用户注册过程得到。
超级管理员可以增加,删除,修改聊天室,可以修改、删除、搜索用户,数据迁移,数据加载等。
2.聊天室管理
聊天室管理员可以通过room*.ini或room表的Administrators设置,Administrators中分号
以前是一级管理员,分号以后是二级管理员。
一级管理员进入所管理的聊天室,可以修改绝大多数聊天室配置,主题等。
九、免费版功能
免费版有一个固定聊天室,一个自建聊天室,每个聊天室最多20人,
MeChat.ini中的ServerPort只能是 6000或5000 或 80
免费版不支持管理功能,免费版不支持外部验证功能,免费版不支持立体声,每人最多可以显示2个视频窗口,每个房间最多2个人拿到麦
十、BUG反馈
如果有用户使用过程中发现任何BUG或潜在的BUG,请EMAIL to:
tech@mechat.com
将有机会免费获得MeChat Server的后续升级版本
技术支持 : 目前暂无技术支持电话,寻求技术支持请访问MeChat主页 http://www.mechat.com/ 或写Email
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -