1.Java环境安装配置
AU的 manager和auth机器需要安装java环境。
将javatargz解压至/usr/目录下,编辑/root/bash_profile,(参见bash_profile)加入以下几行:
PATH=$PATH:/usr/java/jdk150_05/bin
export CLASSPATH=:/usr/java/jdk150_05/lib/dtjar:/usr/java/jdk150_05/lib/toolsjar
export JAVA_HOME=/usr/java/jdk150_05
安装au database需要的JDBC库,并将库文件加入到/root/bash_profile中的CLASSPATH配置项中。
2.CA认证配置和hostname-ip配置
将ssltargz 解压至manager:/etc/目录下。
在/etc/hosts文件加入一行:
aumanager_ipaddress aumanager
其中aumanager_ipaddress为aumanager的内部IP地址。
修改manager:/export/auth/etc/hosts,和auth:/etc/hosts,加入一行:
aumanager_ipaddress manager
其中aumanager_ipaddress为aumanager的内部IP地址。
3.帐号数据库的创建
创建帐号数据库,根据mssql_tablesql和mssql_storeproceduresql示例文件创建数据库表和存储过程。
4.配置文件修改
修改好tablexml文件中关于帐号数据库连接的部分。将修改好的tablexml复制到manager:/etc/目录,/export/auth/etc/目录和auth:/etc/目录下。
修改gmopgenxml文件中关于各游戏服务器的属性。将修改好的gmopgenxml复制到manager:/etc/目录下。 (/etc/gmopgenxml是服务器列表配置文件,该文件需要根据游戏服务器的增添来添加和修改XML中的zone项,必须准确填写id(服务器ID,唯一标识该服务器,与游戏服务器中gdeliveryd的相应设置要一样),aid(计费区ID,与游戏服务器中gdeliveryd的相应设置要一样,一般情况下,免费版所有服务器都使用同一个计费区ID),name(服务器名称),url(访问游戏服务器对外接口的webservice url)四个属性。)
将authdconf文件复制到/export/auth/etc/目录和auth:/etc/目录下。
将GMServerconf文件修改相应IP配置信息和密钥配置信息后,复制到manager:/etc/目录下。
5.Authd服务安装启动
解压cauthdtargz至auth:/root/目录,进入cauthd/build目录,确认java环境配置正常,后台运行
#/authd &
如果工作正常,不会有Exception输出到屏幕。常见的错误可能是,找不到JDBC类文件,或者未正常连接数据库。然后按Ctrl+D退出会话,authd在后台继续运行。
authd是一个脚本,它会启动一个java进程并监视该java进程,如果java进程被杀掉10秒后会自动再起一个。
所以,重起Authd服务只需在auth机器上执行killall -9 java。
如果要彻底关闭Authd服务,则先执行killall -9 authd,再执行killall -9 java。
6.Tomcat安装配置及GMServer安装
将jakarta-tomcat-559aumanagertargz解压至/usr/local/目录,
运行/usr/local/jakarta-tomcat-559/bin/startupsh启动tomcat。
在aumanager上运行killall -9 java可以关掉tomcat进程。
将/usr/local/jakarta-tomcat-559/webapps/目录下内容清空,将GMServerwar和monitorwar文件复制到/usr/local/jakarta-tomcat-559/webapps/目录下,重起tomcat。这时可以访问>首先2楼我不同意,你知不知道,现在SF一个家族就有800多家人,我靠
讲正题,你如果想自己架SF那是很麻烦的,要专业人员,现在架个F大盖1900+块钱,但如果你一个人玩的话也会亏本,所以你也建个SF赚钱去吧,在里面做GM,无敌,想怎么样就怎么样,嘿嘿!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)