一、 架构图……………………………………………………………………
二、 硬件(带宽)检查………………………………………………………
三、 需求代理商提供域名指向....…………………………………………………….
四、 部署前相关软件安装……………………………………………….
五、 部署………………………………………………………………….
六、 中心(DB)部署…………………………………………………………….
七、 IIS部署…………………………………………………………………...
八、 GM后台部署…………………………………………………………………….
九、 部署………………………………………………………………….
十、 测试………………………………………………………………………………. 织梦好,好织梦
Parter_ID 代理商编号(一个区一个编号,由我们分配)
IP_Db 数据库的IP(一般为192.168.0.2)
Port_Db 数据库端口(一般设置为2433)
Pass_Tank77 数据库账号tank77的密码
Pass_Count77 数据库账号count77的密码
Pass_LoginKey 合作伙伴的登陆地址(一般由代理商提供给我们)
Pass_ChargeKey 合作伙伴的充值地址(一般由代理商提供给我们)
Version 号(由我们提供)
织梦内容管理系统
s1.ddt.7road.com 游戏主域名,的入口
quest.ddt.7road.com Web请求站点的域名,处理一些普通的数据业务。
res.ddt.7road.com 资源文件站点的域名
织梦好,好织梦
LoginPage 登陆地址(s1.ddt.7road.com)
MainPage 首页(现在已经无用,可以填同登陆地址一致)
RegistePage 注册地址(现在已经无用)
PayPage 充值地址
注意,文档中以【x】编著的部分,表示此变量x的值。 copyright dedecms
File 模板站点(格式一般为file1.ddt.官方域名)
Gameadmin后台站点(格式一般为gameadmin.ddt.官方域名) 本文来自织梦
Channel_ID 频道的ID,在数据库录入。
Channel_Name 频道的名称
Channel_IP 频道的IP
Channel_Port 频道的端口
LogPath 日志路径(默认为d:\GameLog)
copyright dedecms
copyright dedecms
copyright dedecms
copyright dedecms
架构图
1、弹弹堂一个区里有4台服务器,1台DB服务器(数据存储)、1台IIS服务器(下载游戏客户端使用)、2台(连接运行) 内容来自dedecms
外网ip:xxx.xxxx.xxx.xxx
内网ip:192.168.0.2
外网ip:xxx.xxxx.xxx.xxx
内网ip:192.168.0.4 内容来自dedecms
外网ip:xxx.xxxx.xxx.xxx
内网ip:192.168.0.5 织梦内容管理系统
外网ip:xxx.xxxx.xxx.xxx
内网ip:192.168.0.6 dedecms.com
织梦好,好织梦
2、外网IP由商自行设置(一般情况我方不需要进行修改)。
3、内网IP设置请咨询提供的人员(可以为192.168.1.0网段等)。
注意:不要造成内网IP冲突 织梦内容管理系统
硬件(带宽)检查
copyright dedecms
1、 硬件配置
织梦好,好织梦
硬件配置
型号 数量 备注
INTEL 5420 2 可为E5405级别,双U四核心
4G 2 无
SAS硬盘146G以上 1 无
1000M网卡 2 一个接公网,一个接(连接交换机)
软件配置
每台系统都是window2003,X64位
带宽配置
带宽:IIS服务器不小于100M独享接入,其他各10M独享接入
dedecms.com
2、 检查操作系统是否为windows2003 X64位操作系统。
3、 检查硬件配置是否符合要求。
4、 检查带宽,可以通过软件进行检测()。
5、 检查内网网卡是否已经连接
6、 检查内网卡是否设置IP(咨询提供人员可用内网IP网段)
内容来自dedecms
织梦好,好织梦
织梦好,好织梦
需求代理商提供域名指向
dedecms.com
1、 从代理商人员提供过来的四台服务器从提取一台做IIS。
2、 把需要指向的域名需求提供给项目负责人,项目负责人进行代理商的联系。
3、 域名分为单线和双线的需求。
---------------------------------------
例:代理商提供了一组弹弹堂
IP: 123.123.123.121 (IIS)
123.123.123.122(中心)
123.123.123.123()
123.123.123.124()
单线需求如下:
gameadmin.ddt.*.*
s1.ddt.*.*
res.ddt.*.*
quest.ddt.*.*
file1.ddt.*.*
例:gameadmin.ddt.7road.com
上面的域名ip请指向 123.123.123.121
---------------------------------------
例:代理商提供了一组弹弹堂
IP: 123.123.123.121/222.222.222.221 (IIS)
123.123.123.122/222.222.222.222 (中心)
123.123.123.123/222.222.222.223 ()
123.123.123.124/222.222.222.224 () copyright dedecms
双线需求如下:
gameadmin.ddt.*.*
s1.ddt.*.*
res.ddt.*.*
quest.ddt.*.*
file1.ddt.*.*
例:gameadmin.ddt.7road.com
上面的域名ip请指向 123.123.123.121/222.222.222.221
======================================================
ddtgame1.*.* 指向123.123.123.123/222.222.222.223
ddtgame2.*.* 指向123.123.123.124/222.222.222.224
====================================================== dedecms.com
copyright dedecms
部署前相关软件安装 dedecms.com
1、 对提供过来的四台进行安装.net Framework 3.5
注:IIS要先进行Internet 信息服务(IIS)管理器的安装。
2、 更新操作系统最新补丁
3、 安装CuteFTP Pro V8.3.2
织梦内容管理系统
dedecms.com
本文来自织梦
部署
1、 针对所有的部署
2、 部署文档
-------------------------------------------------------------------------------
1、用户帐号
本文来自织梦
a.将administrator改名,例子中改为root copyright dedecms
b.取消所有除管理员root外所有用户属性中的
远程控制->启用远程控制 以及
终端服务配置文件->允许登陆到终端 织梦内容管理系统
c.将guest改名为administrator并且修改密码 织梦内容管理系统
d.除了管理员root,IUSER以及IWAM以及ASPNET用户外.禁用其他一切用户.包括SQL DEBUG以及TERMINAL USER等等
2、目录权限
将所有盘符的权限,全部改为只有
dedecms.com
administrators组 全部权限
system 全部权限 织梦好,好织梦
将C盘的所有子目录和子文件继承C盘的administrators(组或用户)和SYSTEM所有权限的两个权限
dedecms.com
然后做如下修改:
copyright dedecms
C:\Program Files\Common Files 开放Everyone 默认的读取及运行 列出文件目录 读取三个权限
C:\WINDOWS\ 开放Everyone 默认的读取及运行 列出文件目录 读取三个权限 本文来自织梦
C:\WINDOWS\Temp 开放Everyone 修改,读取及运行,列出文件目录,读取,写入权限 本文来自织梦
出现msdtc日志问题,运行 msdtc -resetlog 重起 织梦内容管理系统
3、IIS的: 织梦内容管理系统
右键单击“默认Web站点→属性→主目录→配置”,打开应用程序窗口,去掉不必要的应用程序映射。主要为.shtml, .shtm, .stm 织梦内容管理系统
IIS (Internet信息管理器) 在"主目录"选项设置以下: 本文来自织梦
读 允许
写 不允许
脚本源访问 不允许
目录浏览 建议关闭
记录访问 建议关闭
索引资源 建议关闭
执行权限 推荐选择 “纯脚本” 内容来自dedecms
>> 在IIS6.0 -本地计算机 - 属性- 允许直接编辑配置数据库在IIS中 属性->主目录->配置->选项中
>> 在把”启用父路径“前面打上勾 内容来自dedecms
>> 在IIS中的Web服务扩展中选中Active Server Pages,点击“允许” dedecms.com
>> 优化IIS6应用程序池
1、取消“在空闲此段时间后关闭工作进程(分钟)”
2、勾选“回收工作进程(请求数目)”
3、取消“快速失败保护” dedecms.com
4、WEB目录权限
D:盘目录给与
administrators 全部权限
system 全部权限 织梦好,好织梦
单独建立的用户(或者IUSER) 选择高级->打开除 完全控制,遍历文件夹/运行程序,取得所有权 3个外的其他权限.
织梦好,好织梦
-----------------------------------------------------------------------
C:\Documents and Settings\All Users\Application Data 给administrators, system, network service 完全控制权限
IIS设置mime .flv 内容来自dedecms
C:\WINDOWS\Microsoft.NET\Framework 加上network service权限 copyright dedecms
红色标注权限只需要在IIS上设置
-----------------------------------------------------------------------
5、本地策略: copyright dedecms
>> 本地策略--->用户权限分配
关闭系统:只有Administrators组、其它全部删除。
通过终端服务允许登陆:只加入Administrators,Remote Desktop Users组,其他全部删除
>> 在设置里 本地策略-用户权利分配,通过终端服务拒绝登陆,加入
ASPNET
IUSR_
IWAM_
NETWORK SERVICE
(注意不要添加进user组和administrators组 添加进去以后就没有办法远程登陆了)
copyright dedecms
>>本地策略->本地策略->审核策略 织梦内容管理系统
打开以下内容
审核策略更改 成功,失败(audit policy change)
审核系统事件 成功,失败(audit system events)
审核帐户登陆事件 成功,失败(audit account logon events)
审核帐户管理 成功,失败(audit account management) 织梦内容管理系统
>>开始 > 程序 > 管理工具 > 本地策略 织梦好,好织梦
账户策略 > 密码策略 > 密码最短使用期限 改成0天[即密码不过期,上面我讲到不会造成IIS密码不同步] 内容来自dedecms
账户策略 > 账户锁定策略 > 账户锁定阈值 5 次 账户锁定时间 10分钟 [个人推荐配置]
>> 在安全设置里 本地策略-选项
网络访问:可匿名访问的共享;
网络访问:可匿名访问的命名管道;
网络访问:可远程访问的注册表路径;
网络访问:可远程访问的注册表路径和子路径;
将以上四项全部删除 dedecms.com
>> 不允许 SAM 账户的匿名枚举 更改为"已启用"
>> 不允许 SAM 账户和共享的匿名枚举 更改为"已启用" ;
>> 网络访问: 不允许存储网络身份验证的凭据或 .NET Passports 更改为"已启用" ;
>> 网络访问.限制匿名访问命名管道和共享,更改为"已启用" ;
将以上四项通通设为“已启用” 内容来自dedecms
本地策略 > 选项
织梦好,好织梦
> 清除虚拟内存页面文件 更改为"已启用" 织梦内容管理系统
> 不显示上次的用户名 更改为"已启用" 织梦内容管理系统
> 不需要按CTRL+ALT+DEL 更改为"已启用" 织梦好,好织梦
织梦好,好织梦
6、关闭无用的服务
本文来自织梦
我们一般关闭如下服务:
本文来自织梦
Help and Support
TCP/IP NetBIOS Helper
Computer Browser 维护网络上计算机的最新列表以及提供这个列表
Task scheduler 允许程序在指定时间运行
Messenger 传输客户端和之间的 NET SEND 和 警报器服务消息
Distributed File System: 局域网管理共享文件,不需要禁用
Distributed link tracking client:用于局域网更新连接信息,不需要禁用
Error reporting service:禁止发送错误报告
Microsoft Serch:提供快速的单词搜索,不需要可禁用
NT LM Security support provide:telnet服务和Microsoft Serch用的,不需要禁用
Print Spooler:如果没有打印机可禁用
Remote Registry:禁止远程修改注册表
Remote Desktop Help Session Manager:禁止远程协助
禁用DCOM:
运行中输入 Dcomcnfg.exe。 回车, 单击“控制台根节点”下的“组件服务”。 打开“计算机”子文件夹。
对于本地计算机,请以右键单击“我的电脑”,然后选择“属性”。选择“默认属性”选项卡。
清除“在这台计算机上启用分布式 COM”复选框。 copyright dedecms
如果不用作域控,我们也可以禁用 Workstation
内容来自dedecms
织梦好,好织梦
7、更新组件名称 copyright dedecms
使用regedit 织梦好,好织梦
将/HKEY_CLASSES_ROOT下的
WScript.Network
WScript.Network.1
WScript.Shell
WScript.Shell.1
Shell.Application
Shell.Application.1
织梦内容管理系统
键值改名,例如更改为WScript.Network_1 WScript.Network.1_1
----------------------------------------------------------------
将这些键值下CLSID中包含的字串,(全字匹配查找) dedecms.com
如{72C24DD5-D70A-438B-8A42-98424B88AFB8}
织梦好,好织梦
到/HKEY_CLASSES_ROOT/CLSID下找到以这些字串命名的键值 copyright dedecms
全部删除
织梦好,好织梦
----------------------------------------------------------------
HKEY_CLASSES_ROOT\WScript.Shell\
及
HKEY_CLASSES_ROOT\WScript.Shell.1\
添加IUSR用户完全拒绝权限 内容来自dedecms
HKEY_CLASSES_ROOT\Shell.Application\
及
HKEY_CLASSES_ROOT\Shell.Application.1\
添加IUSR用户完全拒绝权限
(只有IIS才能设置IUSR完全拒绝权限)
--------------------------------------------------------------
C:\Windows\System32\wshom.ocx
C:\Windows\System32\shell32.dll
WSHOM.ocx和Shell32.dll这两个文件只给Administrators组完全权限
本文来自织梦
8、 删除默认共享
织梦内容管理系统
@echo off
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
:: 先列举存在的分区,然后再逐个删除以分区名命名的共享;
:: 通过修改注册表防止admin$共享在下次开机时重新加载;
:: IPC$共享需要administritor权限才能成功删除
::
::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
title 默认共享删除器
color 1f
echo.
echo ------------------------------------------------------
echo.
echo 开始删除每个分区下的默认共享.
echo.
for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do @(
if exist %%a:\nul (
net share %%a$ /delete>nul 2>nul && echo 成功删除名为 %%a$ 的默认共享 || echo 名为 %%a$ 的默认共享不存在
)
)
net share admin$ /delete>nul 2>nul && echo 成功删除名为 admin$ 的默认共享 || echo 名为 admin$ 的默认共享不存在
echo.
echo ------------------------------------------------------
织梦好,好织梦
织梦内容管理系统
9、命令权限
>> 打开C:\Windows目录 搜索以下DOS命令文件(X64系统是存在两个的)
NET.EXE,NET1.EXE,CMD.EXE,FTP.EXE,ATTRIB.EXE,CACLS.EXE,AT.EXE,FORMAT.COM,
TELNET.EXE,COMMAND.COM,NETSTAT.EXE,REGEDIT.EXE,ARP.EXE,NBTSTAT.EXE tftp.exe
把以上命令文件通通只给Administrators 和SYSTEM为完全控制权限 织梦好,好织梦
copyright dedecms
内容来自dedecms
本文来自织梦
中心(DB)部署 本文来自织梦
1、在D盘新建dandantang、打包、GameLog、软件、Db_Tank_Back、tank、六个文件夹。
2、下载“db服务器”、“软件”文件到DB。
3、“db”包含“center”、“db”、“入库数据”、“业务数据表”四个文件夹。
1)把center文件夹复制到d:\dandantang目录下
2)在d:\dandantang目录下新建data目录
3)把db文件夹里的三个数据库Db_Count.mdf、Db_Membership.mdf、Db_Tank.mdf复制到d:\dandantang\data\ 目录下
4)把业务数据表复制到d:\tank目录下
4、安装SQL(x64安装办法)
要在 64 位操作系统上安装此应用程序,请使用以下步骤:
浏览至 SQL Server 2000 安装点
安装 SQL Server 2000:5uw l.n et
双击“x86\setup”子文件夹中的 setupsql.exe
安装 SQL Server 2000 分析服务:
双击“msolap\install”子文件夹中的 setup.exe
安装 SQL Server 2000 英语查询:
双击“mseq\x86”子文件夹中的 setup.exe
dedecms.com
注意:Db_Count数据库count77、tank77 帐号的存储过程全部勾选(dt_开头的不要勾选)
Db_Tank数据库count77,tank77帐号的存储过程中以(Ddt_开头的全部勾选)(Sp_sys_开头的不要勾选)(Dt_开头的不要勾选)
Db_Membership 数据库count77 帐号的存储过程全部勾选(dt_开头的不要)
11、打开入库数据
方法:开始-程序- Microsoft SQL Server-企业管理器-数据转换服务(右键)-打开包-选择(入库数据.dts)-选择入库数据-确定-双击(Excel Data)-文件名-选择(D:\tank\业务数据表.xls)-包-另存为-位置(选择SQL Server)-确认
12、运行本地包
方法:开始-程序- Microsoft SQL Server-企业管理器-数据转换服务-本地包-入库数据(右键)-执行包
13、建数据库作业
方法:方法:开始-程序- Microsoft SQL Server-企业管理器-管理-SQL Server代理-作业(右键)-新建作业
织梦内容管理系统
dedecms.com
注意:Parter_ID为代理商ID号 本文来自织梦
高级:
成功操作时:退出报告成功的作业
失败时的操作:退出报告失败的作业
调度:
新建-
名称:Pull_Info
调度类型选择“更改”
发生频率:每天
每日频率:6:00:00
确定 织梦好,好织梦
------------------------------------------------------------------------- 织梦好,好织梦
2)新建第2个作业Db_Tank_Back_Restore
常规:
名称:Db_Tank_Back_Restore
描述:
自动备份Db_Tank
还原到文件为Db_Tank_Copy
步骤:
新建-
步骤名:Back
数据库:master
命令:
Declare @flag varchar(10)
--Save Path
Declare @PathAll Varchar(200)
Set @PathAll='d:\Db_Tank_Back\Db_Tank_Copy'+Cast(Day(getdate()) As Varchar(20))+'.bak'
--Exec Back Database
EXEC [Db_Count].[dbo].[Sp_backup_db] @flag OUTPUT ,'Db_Tank',@PathAll
高级:
成功操作时:转到下一步
失败时的操作:退出报告失败的作业 copyright dedecms
---------------------------------------------------------------------
新建-
步骤名:Resore
数据库:master
命令:
DECLARE @flag varchar(10) dedecms.com
Declare @PathAll Varchar(200)
Set @PathAll='d:\Db_Tank_Back\Db_Tank_Copy'+Cast(Day(getdate()) As Varchar(20))+'.bak'
EXEC [Db_Count].[dbo].[Sp_restore_db] @flag OUTPUT ,'Db_Tank_Copy', @PathAll
高级:
成功操作时:转到下一步
失败时的操作:退出报告失败的作业 织梦好,好织梦
------------------------------------------------------------------------- 内容来自dedecms
新建-
步骤名:Auto_DataRun
数据库:Db_Count
命令:
exec Ddtc_AutoRun_Sto dedecms.com
高级:
成功操作时:退出报告成功的作业
失败时的操作:退出报告失败的作业
内容来自dedecms
调度:
新建-
名称:Call
调度类型选择“更改”
发生频率:每天
每日频率:5:00:00
确定
内容来自dedecms
内容来自dedecms
--------------------------------------------------------------------------------
3) 新建第3个作业DB_Tank_DaySort
常规:
名称:DB_Tank_DaySort
描述:DB_Tank_DaySort
步骤:
新建-
步骤名:SP_Sys_Update_Consortia_DayList
数据库:Db_Tank
命令:
SP_Sys_Update_Consortia_DayList 织梦好,好织梦
高级:
成功操作时:转到下一步
失败时的操作:转到下一步
------------------------------------------------------------ dedecms.com
新建-
步骤名:SP_Sys_Update_Users_DayList
数据库:Db_Tank
命令:
SP_Sys_Update_Users_DayList
高级:
成功操作时:退出报告成功的作业
失败时的操作:退出报告失败的作业
织梦内容管理系统
调度:
新建-
名称:SP_Sys_Update_Users_DayList
调度类型选择“更改”
发生频率:每天
每日频率:1:00:00
确定
copyright dedecms
-------------------------------------------------------------------- 内容来自dedecms
4) 新建第4个作业DB_Tank_User_Sort
常规:
名称:DB_Tank_User_Sort
描述:DB_Tank_User_Sort
步骤:
新建-
步骤名:DB_Tank_User_Sort
数据库:Db_Tank
命令:
exec SP_Sys_Update_Users_List
exec SP_Sys_Update_Consortia_List
exec SP_Sys_Update_Consortia_Honor
exec SP_Sys_Update_OfferList
高级:
成功操作时:退出报告成功的作业
失败时的操作:退出报告失败的作业
调度:
新建-
名称:DB_Tank_User_Sort
调度类型选择“更改”
发生频率:每天
每日频率:5:00:00
确定 内容来自dedecms
---------------------------------------------------------------
内容来自dedecms
5) 新建第5个作业DB_Tank_WeekSort
常规:
名称:DB_Tank_WeekSort
描述:DB_Tank_WeekSort
步骤:
新建-
步骤名:SP_Sys_Update_Consortia_WeekList
数据库:Db_Tank
命令:
SP_Sys_Update_Consortia_WeekList
高级:
成功操作时:转到下一步
失败时的操作:转到下一步
-----------------------------------------------
步骤:
新建-
步骤名:SP_Sys_Update_Users_WeekList
数据库:Db_Tank
命令:
SP_Sys_Update_Users_WeekList dedecms.com
高级:
成功操作时:退出报告成功的作业
失败时的操作:退出报告失败的作业
调度:
新建-
名称:SP_Sys_Update_Users_WeekList
调度类型选择“更改”
发生频率:每周(星期一)
每日频率:1:30:00
确定
-------------------------------------------------------------------------- 内容来自dedecms
14、修改代理商信息
方法:开始-程序- Microsoft SQL Server-企业管理器-数据库-Db_count-表-Count_Application_Sub(右键)-打开表-返回所有行
SubId填写代理商ID号,默认为“【Parter_ID】”
SubName填写代理商名称,默认为“弹弹堂” 织梦内容管理系统
15、新增代理商频道
方法:开始-程序- Microsoft SQL Server-企业管理器-数据库-Db_Tank-表-Server_List(右键)-打开表-返回所有行
[ID] 【Channel_ID】
[Name] 【Channel_Name】
[IP] 【Channel_IP】(注意:单线服务器用IP填写,双线用域名填写)例如
ddtgame1.*.*
[Port] 【Channel_Port】(一台可以用8000 8060 8070 8090端口开四条线)
[State] 频道状态,由自动填充
[Online] 在线人数,由自动保存,5分钟保存一次
[Total] 人数上限,一般设置为1200
[Room] 房间上限
[Remark] 备注
[RSA] 目前无用
[MustLevel] 进入的最高等级
[LowestLevel] 进入的最低等级。
可参照:
织梦内容管理系统
填写完毕后请运行 本文来自织梦
16、修改中心(DB)配置文件
1)打开D:\dandantang\center\config 右键选择打开方式-记事本
<Server>
<Port>9202</Port>
<IP>【IP_Db】</IP>
<logconfig>logconfig.xml</logconfig>
</Server>
注意:红色标记处为修改处,9202为默认端口号,不需要进行修改。【IP_Db】
为db 服务器内网IP,对应DB内网IP进行修改。 本文来自织梦
2)打开D:\dandantang\center\ Center.Service.exe.config右键选择打开方式-记事本
设置连接Sql内网IP,端口和连接账户:找到<add key="conString" value="Data Source=【IP_db】,【Port_db】;Initial Catalog=Db_Tank;Persist Security Info=True;User ID=tank77;Password=【Pass_Tank77】"/>
设置代理商代号:找到<add key="AreaID" value=" Parter_ID"/>
设置连接Sql内网IP:端口:找到
<add baseAddress="http:// 【IP_Db】:8731/CenterService/" />
<endpoint address="net.tcp:// 【IP_Db】:8733/" binding="netTcpBinding" bindingConfiguration="CenterService" contract="Center.Server.ICenterService">
2、启动需要配置serverconfig.xml 文件(文件路径D:\dandantang\ Center\config)
设置连接Sql内网IP和 端口:找到<Port>9202</Port> <IP>【IP_Db】</IP> 织梦内容管理系统
本文来自织梦
织梦好,好织梦
织梦好,好织梦
织梦好,好织梦
IIS部署
本文来自织梦
注:先进行IIS的安装然后再安装.net
1、在D盘新建dandantang、打包、GameLog、软件、四个文件夹。
2、下载“IIS服务器”、“软件”文件到DB。
3、“IIS”下包含“dandantang”、“File1”、“GameAdmin”三个文件夹。解压后,覆盖到D盘根目录下。
4、分配D盘访问权限
方法:D盘右键-共享和安全--添加-
Internet 来宾账户(IUSR_)
NETWORK SERVICE
权限除了“完全控制、遍历文件夹/运行文件、更改权限、取得所有权”其他都选取
Administrators组
SYSTEM组
为所有权限
copyright dedecms
4、 创建Web站点
1)创建flash站点:在IIS中创建该站点。路径指向文件路径(D:\dandantang\flash),其域名为【s1.ddt.7road.com】
2)创建request站点:在IIS中创建该站点。路径指向文件路径(D:\dandantang\request),其域名为【quest.ddt.7road.com】
3)创建resource站点:在IIS中创建该站点。路径指向文件路径(D:\dandantang\resource),其域名为【res.ddt.7road.com】
5、 配置文件修改
1) 配置d:\dandantang\flash 站点下的web.config文件
设置号:找到<add key="Edition" value="【Version】" />
设置登陆测试地址:找到
<add key="LoginUrl" value="http://【quest.ddt.7road.com】/CreateLogin.aspx"/>
设置登陆地址:
找到<add key="FlashUrl" value="【LoginPage】"/>
<add key="LoginOnUrl" value="> dedecms.com
2) 配置d:\dandantang\flash站点下的config.xml文件
设置资源、登陆地址等:找到
<SITE value = "http://【res.ddt.7road.com】/" />
<FIRSTPAGE value = "【MainPage】"/>
<REGISTER value = "【RegistePage】"/>
<REQUEST_PATH value = "http://【quest.ddt.7road.com】/" />
<LOGIN_PATH value = "【LoginPage 】"/>
<FILL_PATH value = "【PayPage】"/>
<POLICY_FILES>
<file value="http://【res.ddt.7road.com】/crossdomain.xml" />
<PARTER_ID value="【Parter_ID】" /> 本文来自织梦
3) 配置d:\dandantang\request 站点下的web.config文件
设置Sql内网IP,端口和连接账户:找到
<add key="countDb" value="Data Source=【IP_db】,【Port_db】;Initial Catalog=Db_Count;Persist Security Info=True;User ID=count77;Password= 【Pass_Count77】"/>
<add key="conString" value="Data Source=【IP_db】,【Port_db】;Initial Catalog=Db_Tank;Persist Security Info=True;User ID=tank77;Password= 【Pass_Tank77】"/>
设置登陆Key和充值Key:找到
<add key="LoginKey" value="【Pass_LoginKey】"/>
<add key="LoginIP" value="" />
<add key="LoginUrl" value="【LoginPage】"/>
<add key="ChargeKey" value="【Pass_ChargeKey】"/>
<!--DIdID-->
<add key="DId" value="【Parter_ID】" />
<!--SIdID-->
设置Sql内网IP,端口和连接账户:找到
<add name="RoadDatabase.Properties.Settings.Db_TankConnectionString4"
connectionString="Data Source=【IP_db】,【Port_db】;Initial Catalog=Db_Tank;Persist Security Info=True;User ID=tank77;Password= 【Pass_Tank77】"
providerName="System.Data.SqlClient" />
设置CentServer的wcf服务IP(同数据库IP),端口:找到
<endpoint address="net.tcp:// 【IP_db】:8733/" binding="netTcpBinding"
bindingConfiguration="NetTcpBinding_ICenterService" contract="CenterService.ICenterService"
name="NetTcpBinding_ICenterService" />
织梦内容管理系统
copyright dedecms
copyright dedecms
GM后台部署 织梦好,好织梦
1、创建GM后台站点
1)创建后台站点:在IIS中创建该站点。路径指向文件路径(D:\dandantang\GameAdmin),其域名为【gameadmin. ddt.7road.com】
2) 创建模板站点:在IIS中创建该站点。路径指向文件路径(D:\dandantang\File1),其域名为【file1. ddt.7road.com】
2、配置文件修改
1) 配置d:\dandantang\GameAdmin站点下的web.config文件
设置用户验证路径:找到<!--用户验证地址-->该标识,配置该路径为<add key="LoginServer" value="http://
【Gameadmin】/Flash_Port/PassPort.asmx" /> copyright dedecms
<add key="conString" value="Data Source=【IP_Db】2433;Initial Catalog=Db_Tank;Persist Security Info=True;User ID=count77;Password=【Pass_Count77】" /> 织梦内容管理系统
设置弹弹堂登陆:找<!--弹弹堂创建登陆-->该标识,配置该路径为<add key="CreateLogin" value="http:// 【quest.ddt.7road.com】
/createlogin.aspx"/>
设置弹弹堂密钥:找到<!--弹弹堂密钥-->该标识,配置该路径为<add key="Loginkey" value="【Pass_LoginKey】"/>
设置弹弹堂登陆后转跳地址:找到<!--弹弹堂登陆成功以后跳转地址-->该标识,配置该路径为<add key="LoginReturn" value="http:// 【s1.ddt.7road.com】/default.aspx"/>
<add key="ActivList" value=">
<!--获取弹弹堂是否启用防沉迷-->
<add key="ASS_State" value=">
<!--设置弹弹堂防沉迷状态-->
<add key="ASS_Update" value=">
<!--弹弹堂关键字文件存放地址-->
dedecms.com
<add name="GameAdmin_Model.Properties.Settings.Db_TankConnectionString"
connectionString="Data Source=【IP_Db】2433;Initial Catalog=Db_Tank;Persist Security Info=True;User ID=tank77;Password=【Pass_Tank77】"providerName="System.Data.SqlClient" /> 织梦内容管理系统
<add name="GameAdmin_Model.Properties.Settings.Db_CountConnectionString"
connectionString="Data Source=【IP_Db】2433;Initial Catalog=Db_Count;Persist Security Info=True;User ID=count77;Password=【Pass_Count77】"providerName="System.Data.SqlClient" /> dedecms.com
<add name="Membership_Model.Properties.Settings.Db_MembershipConnectionString"
connectionString="Data Source=【IP_Db】2433;Initial Catalog=Db_Membership;User ID=count77;Password=【Pass_Count77】"providerName="System.Data.SqlClient" /> 织梦内容管理系统
<endpoint address="net.tcp://【IP_Db】8733/" binding="netTcpBinding"
bindingConfiguration="NetTcpBinding_ICenterService" contract="CenterService.ICenterService"
name="NetTcpBinding_ICenterService" />
对D:\GameAdmin\App_Data里面的PayWay.xml和ServerConfig.xml进行添加新的录入。
对PayWay.xml进行录入
<subid name="【代理商名称】" value="【Parter_ID】" />
<payid name="网银充值" value="1"></payid>
<payid name="手机充值" value="2"></payid>
</subid>
对ServerConfig.xml进行录入
<subid name="【代理商名称】" value="【Parter_ID】" />
<lineid name="全部" value="0"></lineid>
<lineid name="一号" value="1"></lineid>
<lineid name="二号" value="2"></lineid>
<lineid name="三号" value="3"></lineid>
<lineid name="四号" value="4"></lineid>
</subid> 织梦内容管理系统
3、生成request站点中的静态XML
1)打开IIS,查看request站点,访问站点中的CreateAllXml.ashx,此页面件生成所需要的一些静态xml文件。
方法:打开IIS,选择quest.ddt.7road.com-CreateAllXml.ashx右键浏览
生成(Build:ActiveList.xml,Success!Build:BallList.xml,Success!Build:LoadMapsItems.xml,Success!Build:QuestList.xml,Success!Build:TemplateAlllist.xml,Success!Build:LoadItemsCategory.xml,Success!Build:ItemStrengthenList.xml,Success!Build:MapServerList.xml,Success!Build:ConsortiaLevelList.xml,Success!
)为正常 内容来自dedecms
copyright dedecms
内容来自dedecms
织梦好,好织梦
织梦好,好织梦
内容来自dedecms
部署 织梦内容管理系统
1、在D盘新建dandantang、打包、GameLog、软件、四个文件夹。
2、下载“服务器”、“软件”文件到DB。
3、“”下包含“gameserver”文件夹。解压后把FlashPolicyService和server1文件夹复制到d:\dandantang目录下。
4、注册FlashPolicyService
方法:开始-运行-cmd-确定-
1) Cd C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\
2) installutil.exe D:\dandantang\FlashPolicyService\FlashPolicyService.exe
3) 开启FlashPolicy服务(开始-设置-控制面板-管理工具-服务-选择(FlashPolicyService)设置启动类型为“自动”,并启动服务。
5、修改配置文件(d:\dandantang\server1目录下的Road.Service.exe.config文件)
设置Sql内网IP,端口和连接账户:找到
<add key="ServerID" value="1"/> 1为第1个频道
<add key="Port" value="8000"/> 8000为端口
<add key="IP" value="0.0.0.0"/>
<add key="ServerName" value="7Road Server"/>
6、 配置多个
1) 参照配置Server1一样,复制Server1到d:\dandantang\目录下并更改名字为Server2
2) 修改配置文件Road.Service.exe.config
<add key="ServerID" value="2"/> 2为第2个频道
<add key="Port" value="8060"/> 8060为端口 dedecms.com
测试
织梦内容管理系统
1、启动中心(d:\dandantang\center\Center.Service.exe)
2、启动(d:\dandantang\server1\Road.Service.exe)
3、测试GM后台登陆 本文来自织梦
copyright dedecms
copyright dedecms
织梦内容管理系统
1.76精品传奇_1.76天下毁灭_1.76复古传奇_英雄合击_中变靓装传奇_无忧传奇
传奇花屏补丁,花屏补丁,土城花屏补丁,盟重土城花屏补丁下载,土城花屏补丁下载,沙巴克花屏补丁,传奇土城花屏补丁下载
网站每天发布最新、最好的传奇版本下载和与传奇服务端配套开区传奇模版,网游技术教程全部免费下载!
无忧网络是目前唯一家所有的传奇服务端,传奇私服花屏补丁,盟重花屏补丁和传奇客户端下载都经过站长亲自测试并配有真实测试图!
所有的工具软件和传奇版本在发布之前,都会经过站长亲自测试,保证chuanqisf可以进入游戏,所有软件都无毒无插件!
本站声明:本站所有技术资料与下载资源均为网络搜集整理,并不代表本站的观点与立场,如有侵犯您的权益,请来信指出,本站将立即改正Copyright © 2002-2014 无忧网络 版权所有蜀ICP备09041899号