!请注意:新注册用户请先申请转正!论坛调整改版 & 招募版主和论坛管理员 最新源代码免费高速下载
发新话题
打印

[转载] 推荐一个ASP虚拟主机管理软件:NPOINT虚拟主机管理系统V1.7.0版

推荐一个ASP虚拟主机管理软件:NPOINT虚拟主机管理系统V1.7.0版

功能介绍:
系统主要功能介绍
1、自动开设网站(后台)
2、自动删除网站(后台)         
3、启动/停止站点(前/后台)      
4、修改FTP密码(前/后台)        
5、设置IIS连接数(后台)         
6、启用/禁止日志记录(前台)   
7、域名绑定(前/后台)           
8、设置自定义错误(前台)        
9、设置默认文档(前台
10、设置空间大小(后台)
11、自动切换ASP.NET版本(前台)
12、自动开设FTP空间(后台)
13、自动删除FTP空间(后台)
14、重启IIS/重启服务器(后台)
15、在线查看空间使用情况(前台)
16、支持SERV-U/IISFTP操作
后台地址: http://你的域名/admin
后台账号跟密码都为: admin
下载:http://www.codepub.com/software/view-software-11755.html

前台演示:

后台演示:
附件: 您所在的用户组无法下载或查看附件
由于工作繁忙,有问题请不要单独PM我,有事请发帖!谢谢
本人系中科院高级潜水院院士,三次诺贝尔长期掉线奖得主,刚刚荣获奥斯卡终身隐身奖~~~

搜您想要的源码:http://www.codepub.com/d/search. ... &keyword=情人节
帮您找需要的代码:http://bbs.codepub.com/thread-45160-1-1.html

NPOINT虚拟主机管理系统V1.7.0版 windows2003的安装方法

注: 使用 SERV-U FTP软件的用户 安装方法 只要 第一步 至 第八步 就可以了.
第一步:注册组件
复制npointdll文件夹到C盘根目录,然后点“开始”-“运行”,输入:regsvr32 c:\npointdll\npoint.dll
系统提示: 表示注册成功
第二步:配置运行帐户
新建一个系统帐户(如:npointhost),并设置该帐户属于“Aministrators”组。
新建帐户方法:“控制面板”-“管理工具”-“计算机管理”-“本地用户和组”-在“用户”目录上点右键,选择“新用户”(用户密码一定要复杂,同时需要你记住,稍后会需要),然后设置此帐户属于Administrators组。请注意:一定要去掉“用户下次登录时必须更改密码”,同时“密码永不过期”勾上。
示例图1:
示例图2:
第三步:创建网站
站点创建完以后一定要在“目录安全性”选项卡上设置“身份验证和访问控制”的用户为刚才新建的用户。
示例图:
第四步:创建应用程序池
新建应用程序池,并设置其“安全性帐户”为“本地系统”。
示例图:
第五步:设置管理站点使用此应用程序池
示例图:
第六步:设置domain.cfg 和 Domain.dll 的权限
设置 domain.cfg 和 Domain.dll 有 IIS_WPG 读取和运行权限
示例图
第七步: 设置ISAPI筛选器
示例图1:
示例图2:
示例图3:
示例图4:
第八步:开启磁盘配额
在你需要作为存放站点的盘(必须为NTFS)上点右键,然后选择“配额”把“启用磁盘配额管理(E)”和“拒绝将磁盘空间给超过配额限制的用户(D)”勾上
示例图:
第九步:设置安全的FTP服务
请确认你已经安装IIS自带的FTP服务。
新建一个目录,如“Ftproot”,设置此目录具有“everyone”读取权限(千万不能有写权限)。
设置FTP站点的主目录为新建的目录,然后在FTP站点-“安全帐户”,把“允许匿名访问”的勾去掉。在“主目录”-把“写入”前面的勾去掉。
示例图1:
示例图2:
现在您可以正式使用NPOINT虚拟主机管理系统V1.7.0版
由于工作繁忙,有问题请不要单独PM我,有事请发帖!谢谢
本人系中科院高级潜水院院士,三次诺贝尔长期掉线奖得主,刚刚荣获奥斯卡终身隐身奖~~~

搜您想要的源码:http://www.codepub.com/d/search. ... &keyword=情人节
帮您找需要的代码:http://bbs.codepub.com/thread-45160-1-1.html

TOP

NPOINT 虚拟主机管理系统 V1.7.0 版本 二次开发函数说明

组件调用方法(例):
dim iishost,R
set iishost=server.createobject("npoint.host")
R = iishost.sitecreat(10,1,"text","text","测试网站","text.com","www.npointhost.cn","index.htm,index.html,index.asp,index.aspx,index.php",200,100,"d:/wwwroot",1,0,"E:\Serv-U\ServUDaemon.ini")
1、创建站点
sitecreat(ifid, ftpid, ftpuser, password, comm, domain, hostdomain, doc, iisnum, spacenum, path, log, servuftpnum, servupath)
ifid: 网站IIS标识符(整数类型,如果该标识符已经在IIS中存在则自动递增1)
ftpid: FTP网站编号(整数类型,一般IIS装完默认为1)
ftpuser: FTP帐户(只能为数字、字母、中划线、下划线 组成)
password: FTP密码
comm: 站点备注(文本类型,如:npointhost.cn)
domain: 绑定的域名(只能填一个域名不包括www,如 npointhost.cn)
hostdomain: 免费赠送域名(如: www.npointhost.cn,会自动在域名前面添加FTP账号,如 ftpuser.www.npointhost.cn)
doc: 默认文档(多文档使用逗号分隔,如:index.htm,index.html,index.asp)
iisnum: IIS连接数(整数型,为0 将为不限制)
spacenum: 空间大小限制(单位M,必须为大于0的整数)
path: 网站存放路径(不包含具体目录名,如:E:\wwwroot,系统会自动创建以FTP帐户命名的目录)
log: 是否启用日志记录(1 表示启用,0 表示不启用)
servuftpnum: 使用微软FTP或SERV-U ( 0 表示使用微软FTP 1 表示使用SERV-U)
servupath: SERV-U 配置文件路径 如: E:\Serv-U\ServUDaemon.ini
*创建站点成功则返回站点ifid,创建错误则返回0

2、删除站点
delsite(ifid, ftpid, servuftpnum, servupath)
ifid: 站点IIS标识符
ftpid: FTP网站编号(整数类型,一般IIS装完默认为1)
servuftpnum: 使用微软FTP或SERV-U ( 0 表示使用微软FTP 1 表示使用SERV-U)
servupath: SERV-U 配置文件路径 如: E:\Serv-U\ServUDaemon.ini
*成功则返回1,错误则返回0

3、启动停止站点
iisstate(ifid, state)
ifid: 站点IIS标识符
state: 状态号(1 表示启动站点 0 表示停止站点)
*成功则返回1,错误则返回0

4、修改FTP密码
edituserpass(ifid, password, servuftpnum, servupath)
ifid: 站点IIS标识符
password: FTP密码
servuftpnum: 使用微软FTP或SERV-U ( 0 表示使用微软FTP 1 表示使用SERV-U)
servupath: SERV-U 配置文件路径 如: E:\Serv-U\ServUDaemon.ini
*成功则返回1,错误则返回0

5、设置IIS连接数
siteiisnum(ifid, iisnum)
ifid: 站点IIS标识符
iisnum: IIS连接数(整数型,必须为大于0的整数)
*成功则返回1,错误则返回0

6、启用禁止日志记录
logyn(ifid, log)
ifid: 站点IIS标识符
log: 是否启用日志记录(1 表示启用,0 表示不启用)
*成功则返回1,错误则返回0

7、取得网站所绑定的域名(返回数组)
listdomain(ifid)
ifid: 站点IIS标识符
例:b = UBound(R)
for i=0 to b
response.write R(i)
next
*成功则返回域名数组,错误则返回0

8、绑定单个域名
adddomain(ifid, domain)
ifid: 站点IIS标识符
domain: 域名(如: "www.npointhost.cn")

*成功则返回1,错误则返回0

9、删除单个域名
deldomain(ifid, domain)
ifid: 站点IIS标识符
domain: 域名(如: "www.npointhost.cn")
*成功则返回1,错误则返回0

10、设置自定义错误 (允许为空)
seterr(ifid, err400, err401, err403, err404, err500)
ifid: 站点IIS标识符
err400: 400错误(允许为空,如: "err400.htm" )
err401: 401错误(允许为空,如: "err401.htm" )
err403: 同上
err404: 同上
err500: 同上
*成功则返回1,错误则返回0

11、设置默认文档
setdoc(ifid, doc)
ifid: 站点IIS标识符
doc: 默认文档(多文档使用逗号分隔,如:index.htm,index.html,index.asp)
*成功则返回1,错误则返回0

12、修改空间大小限制
setspace(ifid, spacenum, servuftpnum, servupath)
ifid: 站点IIS标识符
spacenum: 空间大小限制(单位M,必须为大于0的整数)
servuftpnum: 使用微软FTP或SERV-U ( 0 表示使用微软FTP 1 表示使用SERV-U)
servupath: SERV-U 配置文件路径 如: E:\Serv-U\ServUDaemon.ini
*成功则返回1,错误则返回0

13、切换应用程序池
iisapp(ifid, iissapp)
ifid: 站点IIS标识符
iissapp: 应用程序池的名称(如: "npointhost")
*成功则返回1,错误则返回0

14、切换.NET版本
netstate(ifid, netver)
ifid: 站点IIS标识符
netver: .NET版本号(如: "v1.1.4322" 版本号在C:\WINDOWS\Microsoft.NET\Framework\里面.NET文件夹名称)
注: 切换.NET版本,必须切换应用程序池 因为.NET1.1 与 .NET2.0... 不能共存
解决办法(例)
新建两个应用程序池1个net1 与 net2
net1运行 .NET1.1 net2 运行 .NET2.0
*成功则返回1,错误则返回0

15、开通独立FTP空间
ftpspacecreat(ftpid, ftpuser, password, path, spacenum, servuftpnum, servupath)
ftpid: FTP网站标识符(编号)(整数类型,一般IIS装完默认为1)
ftpuser: FTP用户名
password: FTP密码
path: 空间存放路径(不包含具体目录名,如:E:\wwwroot,系统会自动创建以FTP帐户命名的目录)
spacenum: 空间大小限制(单位M,必须为大于0的整数)
servuftpnum: 使用微软FTP或SERV-U ( 0 表示使用微软FTP 1 表示使用SERV-U)
servupath: SERV-U 配置文件路径 如: E:\Serv-U\ServUDaemon.ini
*成功则返回1,错误则返回0

16、删除独立FTP空间
delftpspace(ftpid, ftpuser, path, servuftpnum, servupath)
ftpid: FTP网站标识符(编号)(整数类型,一般IIS装完默认为1)
ftpuser: FTP用户名
path: 空间存放路径
servuftpnum: 使用微软FTP或SERV-U ( 0 表示使用微软FTP 1 表示使用SERV-U)
servupath: SERV-U 配置文件路径 如: E:\Serv-U\ServUDaemon.ini
*成功则返回1,错误则返回0

17、修改独立FTP空间密码
editftppass(ftpuser, password, servuftpnum, servupath)
ftpuser: FTP用户名
password: FTP密码
servuftpnum: 使用微软FTP或SERV-U ( 0 表示使用微软FTP 1 表示使用SERV-U)
servupath: SERV-U 配置文件路径 如: E:\Serv-U\ServUDaemon.ini
*成功则返回1,错误则返回0

18、修改独立FTP空间大小
editftpspace(ftpuser, path, spacenum, servuftpnum, servupath)
ftpuser: FTP用户名
path: 空间存放路径
spacenum: 空间大小限制(单位M,必须为大于0的整数)
servuftpnum: 使用微软FTP或SERV-U ( 0 表示使用微软FTP 1 表示使用SERV-U)
servupath: SERV-U 配置文件路径 如: E:\Serv-U\ServUDaemon.ini
*成功则返回1,错误则返回0

19、重启IIS 或 重启服务器
iisreboot(num)
num: 重启状态号(1 表示重启IIS 0 表示重启服务器)
*成功则返回1,错误则返回0


20、创建IIS应用程序池

creatiisapp(appname)
appname: 要创建的IIS应用程序池名称

* 成功则返回1,错误则返回0


21、删除IIS应用程序池

deliisapp(appname)
appname: 要删除的IIS应用程序池名称

* 成功则返回1,错误则返回0


22、启动或停止IIS应用程序池

iisappstate(appname, num)
appname: 要删除的IIS应用程序池名称
num: 状态号( 1为启动程序池 0为停止程序池)

* 成功则返回1,错误则返回0


23、删除指定站点日志记录

dellogfile(ifid, path)
ifid: 站点IIS标识符
path: 存放站点路径

* 成功则返回1,错误则返回0

24、恢复IIS站点

hostresumption(ifid, ftpid, ftpuser, password, comm, hostdomain, doc, iisnum, spacenum, path, log, servuftpnum, servupath)
ifid: 网站IIS标识符(整数类型,如果该标识符已经在IIS中存在则自动停止返回0)
ftpid: FTP网站编号(整数类型,一般IIS装完默认为1)
ftpuser: FTP帐户(只能为数字、字母、中划线、下划线 组成)
password: FTP密码
comm: 站点备注(文本类型,如:npointhost.cn)
hostdomain: 免费赠送域名(如: www.npointhost.cn,会自动在域名前面添加FTP账号,如 ftpuser.www.npointhost.cn)
doc: 默认文档(多文档使用逗号分隔,如:index.htm,index.html,index.asp)
iisnum: IIS连接数(整数型,为0 将为不限制)
spacenum: 空间大小限制(单位M,必须为大于0的整数)
path: 网站存放路径(不包含具体目录名,如:E:\wwwroot)
log: 是否启用日志记录(1 表示启用,0 表示不启用)
servuftpnum: 使用微软FTP或SERV-U ( 0 表示使用微软FTP 1 表示使用SERV-U)
servupath: SERV-U 配置文件路径 如: E:\Serv-U\ServUDaemon.ini
*成功则返回站点ifid,错误则返回0


25、恢复FTP空间

ftpresumption(ftpid, ftpuser, password, path, spacenum, servuftpnum, servupath)
ftpid: FTP网站标识符(编号)(整数类型,一般IIS装完默认为1)
ftpuser: FTP用户名
password: FTP密码
path: 空间存放路径(不包含具体目录名,如:E:\wwwroot)
spacenum: 空间大小限制(单位M,必须为大于0的整数)
servuftpnum: 使用微软FTP或SERV-U ( 0 表示使用微软FTP 1 表示使用SERV-U)
servupath: SERV-U 配置文件路径 如: E:\Serv-U\ServUDaemon.ini

*成功则返回1,错误则返回0


26、创建文件夹(如果文件夹存在将不创建)

creatsitepath(path)
path: 路径

*总是返回1


27、删除文件夹(如果文件夹包含子目录或文件将被一起删除,请谨慎使用)

delsitepath(path)
path: 路径

*总是返回1

28、创建MSSQL数据库 (注:优先级低于创建网站)

creatmssql(ftpuser, password, spnum, path, dbname, dbfilename, dblogfilename, sauser, sapassword)
ftpuser: 数据库用户名
password: 数据库密码
spnum: 数据库大小
path: 数据库存放路径
dbname: 数据库名称 如: npoint
dbfilename: 数据库文件名 如: 文件名为:npoint_Data.mdf 只要输入 npoint_Data
dblogfilename: 数据库日志文件名 如: 文件名为:npoint_log.ldf 只要输入 npoint_log
sauser: 管理员用户名 默认为 sa
sapassword: 管理员密码

*成功则返回1,错误则返回0

29、删除MSSQL数据库

delmssql(ftpuser, dbname, sauser, sapassword)
ftpuser: 数据库用户名
dbname: 数据库名称 如: npoint
sauser: 管理员用户名 默认为 sa
sapassword: 管理员密码

*成功则返回1,错误则返回0

30、修改MSSQL用户密码

setmssqlpwd(ftpuser, oldpassword, newpassword, sauser, sapassword)
ftpuser: 数据库用户名
oldpassword: 旧密码
newpassword: 新密码
sauser: 管理员用户名 默认为 sa
sapassword: 管理员密码

*成功则返回1,错误则返回0

31、修改MSSQL数据库大小

setsqlspnum(spnum, dbname, dbfilename, dblogfilename, sauser, sapassword)
spnum: 数据库大小 *(不能小于当前文件实际大小)
dbname: 数据库名称 如: npoint
dbfilename: 数据库文件名 如: 文件名为:npoint_Data.mdf 只要输入 npoint_Data
dblogfilename: 数据库日志文件名 如: 文件名为:npoint_log.ldf 只要输入 npoint_log
sauser: 管理员用户名 默认为 sa
sapassword: 管理员密码

*成功则返回1,错误则返回0

32、清空MSSQL数据库日志文件

delmssqllog(dbname, sauser, sapassword)
dbname: 数据库名称 如: npoint
sauser: 管理员用户名 默认为 sa
sapassword: 管理员密码

*成功则返回1,错误则返回0

33、收缩MSSQL数据库
zipmssql(dbname, sauser, sapassword)
dbname: 数据库名称 如: npoint
sauser: 管理员用户名 默认为 sa
sapassword: 管理员密码

*成功则返回1,错误则返回0

34、恢复MSSQL数据库

hhmssql(ftpuser, password, spnum, path, dbname, dbfilename, dblogfilename, sauser, sapassword)
ftpuser: 数据库用户名
password: 数据库密码
spnum: 数据库大小 *(不能小于当前文件实际大小)
path: 数据库存放路径
dbname: 旧数据库名称 如: npoint
dbfilename: 新数据库文件名 如: 文件名为:npoint_Data.mdf 只要输入 npoint_Data
dblogfilename: 新数据库日志文件名 如: 文件名为:npoint_log.ldf 只要输入 npoint_log
sauser: 管理员用户名 默认为 sa
sapassword: 管理员密码

*成功则返回1,错误则返回0

35、附加MSSQL数据库 (附加数据库会删除旧的数据库)

hjmssql(ftpuser, dbname, newdbname, newdbfilename, newdblogfilename, path, spnum, sauser, sapassword)
ftpuser: 数据库用户名
dbname: 旧数据库名称
newdbname: 新数据库名称
newdbfilename: 新数据库文件名           如: 文件名为:npoint_Data.mdf 只要输入 npoint_Data
newdblogfilename: 新数据库日志文件名    如: 文件名为:npoint_log.ldf 只要输入 npoint_log

*成功则返回1,错误则返回0

36、创建MYSQL数据库

mysqlcreate(ftpuser, password, mysqluser, mysqlpassword)
ftpuser: 数据库用户名
password: 数据库用户密码
mysqluser: 管理员账号 默认为:root
mysqlpassword: 管理员密码

*成功则返回1,错误则返回0

37、删除MYSQL数据库

mysqldel(ftpuser, mysqluser, mysqlpassword)
ftpuser: 数据库用户名
mysqluser: 管理员账号 默认为:root
mysqlpassword: 管理员密码

*成功则返回1,错误则返回0

38、修改MYSQL用户登录密码

mysqlpass(ftpuser, newpassword, mysqluser, mysqlpassword)
ftpuser: 数据库用户名
newpassword: 新密码
mysqluser: 管理员账号 默认为:root
mysqlpassword: 管理员密码

*成功则返回1,错误则返回0

39、添加子目录域名绑定

addfoldedomain(ifid, folder, domain)
ifid: 网站IIS标识符
folder: 目录名称
domain: 域名

*成功则返回1,错误则返回0

40、删除子目录域名绑定

delfoldedomain(ifid, folder, domain)
ifid: 网站IIS标识符
folder: 目录名称
domain: 域名

*成功则返回1,错误则返回0
由于工作繁忙,有问题请不要单独PM我,有事请发帖!谢谢
本人系中科院高级潜水院院士,三次诺贝尔长期掉线奖得主,刚刚荣获奥斯卡终身隐身奖~~~

搜您想要的源码:http://www.codepub.com/d/search. ... &keyword=情人节
帮您找需要的代码:http://bbs.codepub.com/thread-45160-1-1.html

TOP

需要注册dll,程序是免费的吗,看起来不错

TOP

回复 4# pic 的帖子

是免费的
由于工作繁忙,有问题请不要单独PM我,有事请发帖!谢谢
本人系中科院高级潜水院院士,三次诺贝尔长期掉线奖得主,刚刚荣获奥斯卡终身隐身奖~~~

搜您想要的源码:http://www.codepub.com/d/search. ... &keyword=情人节
帮您找需要的代码:http://bbs.codepub.com/thread-45160-1-1.html

TOP

没有在线解压功能

TOP

发新话题