荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: zzt (打倒北约!!!), 信区: InstallBBS
标  题: NTWebBBSV1.5快速入门
发信站: BBS 荔园晨风站 (Thu May 20 13:35:12 1999), 转信


发信人: johnyang (jj), 信区: BBSMan_Dev
标  题: NTWebBBSV1.5快速入门
发信站: BBS 水木清华站 (Thu May  6 14:52:37 1999) m2mWWW-POST0m0m

2、NTWebBBSV1.5快速入门
2.1、系统安装
把安装盘中的文件和目录直接拷贝到硬盘中的任意目录。
如C:\myBBS、D:\XXBBS。 如果提供的是ZIP压缩文件,则
需要用UNZUP工具解开,UNZIP工具是十分常见的工具软件,
有很多产品,常见的是WinZip。建议系统的根目录不要建
得太长,如C:\This_is_my_WebBBS、
D:\program files\users\tools\sys\bbs这样的目录就
不太合适。

拷贝结束,系统根目录下包括以下子目录:
   ┝━chat
   ┝━file
   ┝━ExChart
   ┝━ExDB
   ┝━ftpupload
   ┝━log
   ┝━mail
   ┝━ocx
   ┝━sys
   ┝━sys Image
   ┝━TitleImage
   ┝━bgImage
   ┕━readme
子目录file和ftpupload不是必须手工创建的,系统运行时会自动创建

2.2、服务器上安装Visual Basic5.0
为了减少系统的规模,方便传输,简化版本在服务器上需要安装一套
Visual BASIC 5.0,如果手边没有Visual Basic 5.0可以向供应商申
请完整的安装版本。

2.3、建立第一个应用
按照以下步骤可以迅速得到一个NTWebBBS的初始应用

服务器
 把系统解压缩到C:\NTWebBBS目录下
 运行log目录下的default.hsc,它会提示你没有找到myWebBBS目录,
      不要紧,请输入C:\NTWebBBS。
 设置default.hsc中的参数
  在log目录下有一个Web服务器Httpsvr.exe,它可以用关联文件default.hsc 启动。
      启动后该服务器有一些属性设置,应设置为:
      普通说明——不允许列出目录、不显示肖像,记录击中文件;
      根目录——填入BBS系统的根目录; (c:\NTWebBBS)
      服务器名称——选择“使用下面的服务器名称”,填入本机IP地址。
                    选一个端口号83。
      对于Windows NT Server 4.0系统自带FTP服务器。把FTP服务器的一个目录
      定位到ftpupload子目录, 取一个别名为file,并且规定目录只能写。
 运行sys\YjhWebServer.exe,端口号可改,按启动按钮。后台端口
      和default.hsc中的端口必须匹配,可以选择83。
 运行sys\ChatServer.exe支持OCX方式的CHAT
 运行sys\WWWChat.exe支持WWW方式的CHAT

 客户端
 到客户端运行Netscape Navigator 3.0 Above或Internet Explorer 3.0 Above
 输入服务器的IP地址,如果服务器的端口号不是80,
   那么输入端口号如http://166.111.134.181:82
 该看到登录屏幕了,输入帐号yjh/yjh。注意这是
   一个系统管理员的帐号,进入系统以后应该修改密码。

现在系统基本上可以运行了,你可以看到系统欢迎界面,
然后来到系统初始菜单。您肯定要设计自己的菜单和设置
用户权限,那么进入下一节可以满足您的需要。

2.4、系统设计
运行子目录sys下的程序BBSDesign.exe,可以根据用户需要对
系统进行重新设计。

2.4.1、用户角色创建
不同的用户会看见不同的系统菜单和拥有不同的系统操作权限。
单击“设置角色”菜单出现一个对话框,可以增加、修改和删除
用户角色。一般用户代号用英文表示如NewUser、 RegUser、
GroupUser、SysUser分别表示新用户、注册用户、分组用户和
系统用户,即用户名称。
   一般NewUser只允许查询,即设置成“0-不能发表意见”、
“0-不能上载文件”、“0-不能发布主页”、 “0-不能列出
用户真名”。而SysUser则是系统维护帐号,可以设置成“2-
可以删除发表意见”、“2-可以删除文件”、“2-可以删除主
页”、“0-可以删除用户”。
   RegUser和GroupUser的权限介于NewUser和SysUser之间。
通常分组用户具有删除意见、文件和主页的功能。用户可以根
据自己的需要进行设置。
另外,用户可以创建自定义的用户角色。
   所有角色都有一个菜单权限,设菜单A、B、C、D的权限为
1、10、50、81,NewUser、RegUser、 GroupUser、SysUser
的权限为1,10,50,81,那么NewUser看到的是菜单A;
RegUser看到的是菜单A、 B;GroupUser看到的是菜单
A、B、C;SysUser看到的是菜单A、B、C、D;

2.4.2、菜单设置
单击“设置菜单”出现一个对话框,可以增加、修改和删除菜单。
所有菜单按树形结构列出。
增加一个新菜单项时必须先选择父菜单。
每个菜单有一个下级驱动程序,可以在“下级命令”下拉框中选择。
每个菜单有一个菜单代号和一个菜单名称。如果定义一个菜单代号
为X11,并且它的下级命令 为BBSFile,那么当客户访问时会在file
目录和ftpupload目录分别自动生成一个子目录X11。
菜单的权限和用户角色相关,可以通过“权限”下拉框选择。
当选择的下级命令为“BBSFile”时,可以设置分组用户管理本
讨论区的内容,即有删除权限。

系统提供的主要功能如下:(最新版本可能会增加新的功能)

1)显示菜单-BBSMenu
  可以下挂所有其他子程序,所有菜单按树形结构出现。
用户的所有操作都在Internet浏览器上执行。界面十分简明,易懂。

2)列出文件-BBSFile,BBSFile1
    也可以下挂其它所有子程序。但主要功能是列出该讨论区的所
有文件。 系统管理员和分组管理员可以删除条目。 用户可以发表
意见,适用于所有浏览器。 即时上载功能只适用于MS IE3.0以上版
本。即时上载可以在Web页面内上载文件和主页(多个文件)。Netscape
浏览器也可以上载,不过要麻烦一些。其中的一个手段是Edit版本中
使用Publish。本系统会提示上载路径。
   BBSFile和BBSFile1之间的区别是后者只能由系统管理员和分组用户维护。
   利用本功能可以维护许多非结构化的文件。用户也可以进行相互沟通。
这些信息在一定的用户组内是共享的。

3)邮件管理-BBSReadMail,BBSSendMail,BBSCreateMail
    这是本系统内部的邮件系统,供BBS系统内部的用户
进行信息交流。 该邮件系统的一个特点是可以知道对方
是否阅读了您的信息。

4)用户管理-BBSDispRegFrm,BBSSysUserOn,BBSUserList
   不同的用户看到的界面不同。 看到的用户信息详细程度也不一样。

5)实时交谈-BBSChat
    服务器上需要运行ChatServer。OCX方式只能在MS IE3.0
以上版本上运行。 其中有个ChatClientAuto.exe可以提供以
Chat方式发表整个文件。 有点类似于评书。 在最新的版本中
增加了WWW方式的CHAT。可以在IE和Netscape浏览器上使用。该
功能提供了一个群体进行网络会议的功能。操作十分简单。

6)访问外部数据库-ExDB
    该功能比较强大。可以管理几乎所有以数据库为基础的文
档可以管理Access,Foxpro,DBase,Paradox,以及ODBC数据库一
次可以同时打开三个这样的数据库(注意不是数据表) 随着该
功能的不断更新,ExDB已经越来越显示出多媒体数据库管理的能
力。 更加吸引人的是用户所做的只是配置一个数据表处理文件。
 学习过程相当容易。

7)图表功能-ExDBChart
     可以在浏览器上以图形方式显示数据,给用户以直观的印象。
如某个地区的销售情况,系统访问情况、文件分布情况等。

8)广播功能-BBSPublic
    每个菜单可以由系统管理员的下一级用户(通常是分组用户)
维护,可以在本组发布公共信息。一般可以提醒本组用户的操作。

9) 列出最新条目-如BBSListNewUp,
     用户有时只关心最近的信息,此项功能可以列出最近的
30个条目。可以缩短用户访问时间。减少时间浪费。

10)修改口令-BBSChgPwd
     用户可以随时修改口令,避免别人使用您的帐号。
另外,系统也自动记录您上一次进入系统的时间和机器号。
用户可以轻易发现自己的帐号是否被别人使用过。

11)灵活的系统设计功能-BBSDesign
     只能在服务器上运行。一般供系统开发人员和维护人员使用。
功能包括配置用户角色,增加、修改和删除菜单。
系统还有其它的许多功能,如系统跟踪,反HACKER的安全措施,
系统统计功能,可以运行多服务器(提高系统可靠性)、用户
加锁功能,回信功能,同时还适当加入了一些JAVASCRIPT,方变
操作。系统的上述功能的配置和使用都十分简单,除了ExDB和
ExDBChart需要适当的培训。主要是熟悉数据库操作的描述文件
的语法结构。

2.4.3、系统注册
系统有多级注册机制,要得到系统的所有服务必须向系统提供者
申请注册代码。

2.5、WWW实时交谈
运行sys目录下的WWWChat.exe可以支持WWW方式的实时交谈。
运行后可以选择端口号。选择不同的端口号可以启动不同的聊
天室。那么如何从BBS系统中进入呢?这就需要配置一个文件
chatroom.ini,该文件在sys目录下。
例:chatroom.ini


Chatn=3                     //表示有三个聊天室
Chat1=1002@普通聊天室      //第一聊天室,端口号是1002,名称:普通聊天室
Chat2=1003@计算机聊天室    //类似
Chat3=1004@娱乐聊天室      //类似

用户根据需要可以增加或减少。
在使用WWWCHAT时,有几个辅助文件。这些文件和chatroom.ini
中定义的聊天室对应。
如Chat1002.ini表示“普通聊天室”的标准语,chattip1002.ini
表示“普通聊天室”的系统独白。说到“独白”,这里需要特殊说
明一下。所谓“独白”是指系统自动显示一些预先固定的信息
(保存在chattipxxxx.ini中),使用 “@start auto”或
“@kill auto”可以启动或关闭独白。

2.6、行命令启动

您可以用以下的命令格式启动NTWebBBS。

YjhBBSServer.exe  Server_port Back_port Type Mask_IP Hidden

Server_port——表示BBS服务器端口号
Back_port——表示后台端口号
Type——0表示不记录,1表示全部记录,2表示屏蔽记录
Mask_IP——表示屏蔽记录的网段
Hidden——表示是否显示BBS界面。H表示隐藏,缺省表示显示

例:YjhBBSServer.exe 82 80 2 202.112 H

表示客户端用82口访问BBS系统,系统的后台端口是80,
对网段202.112的用户不记录他/她的活动。BBS服务器启
动后隐藏界面。(可以按Ctrl-Alt-Del查看系统是否在运行)

WWWCHAT.exe也可以用行命令启动
WWWCHAT Server_port H
Server_port-端口号
Hidden——表示是否显示WWWCHAT界面。H表示隐藏,缺省表示显示
例:wwwchat 1005 H


--
NTWebBBS老爷站
http://166.111.134.181

Amicable NTWebBBS site
http://162.105.166.100:82


m※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.134.37] m


--



日出东方,唯我不败;
    天上地下,唯我独尊。

※ 来源:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 192.168.1.143]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店