完美国际是一款跨国际游戏,服务器遍布全球,玩家遍布世界各地,采用最新的3d全视角技术,让玩家更好的体验游戏真实代入感,丰富的游戏玩法。 ——「完美国际2」
您所在的位置:首页 > 完美技术 > 正文

完美国际AU服务器的终极安装配置

作者:admin 来源: 日期:2017/5/12 20:47:22 人气:51 加入收藏 标签:

AU服务器的终极安装配置

1.Java环境安装配置

把安装包里面的java文件夹放进/usr目录,使用WINSCP对其设置权限777(对着文件夹右键属性,把上面的勾打上,在把先面的那个什么循环设定组什么的也点上,在点确定就可以了)

在打开/root 目录下的.bash_profile文件内容如下


# .bash_profile


# Get the aliases and functions

if [ -f ~/.bashrc ]; then

. ~/.bashrc

fi


# User specific environment and startup programs


PATH=$PATH:$HOME/bin:/usr/java/jdk1.5.0_05/bin

BASH_ENV=$HOME/.bashrc

USERNAME="root"


PATH=$PATH:$HOME/bin:/usr/lib/mysql/bin

BASH_ENV=$HOME/.bashrc

USERNAME="ROOT"


export USERNAME BASH_ENV PATH

export CLASSPATH=.:/usr/java/jdk1.5.0_05/lib/dt.jar:/usr/java/jdk1.5.0_05/lib/tools.jar:/usr/java/jdk1.5.0_05/lib/mysql-connector-java-3.0.16-ga-bin.jar:/usr/java/msSQLjdbc/lib/msbase.jar:/usr/java/msSQLjdbc/lib/mssqlserver.jar:/usr/java/msSQLjdbc/lib/msutil.jar

export PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME=/usr/java/jdk1.5.0_05

export LC_ALL=zh_CN 

export


2.CA认证配置和hostname-ip配置

将ssl.tar.gz 解压至manager:/etc/目录下,


然后嘛/etc/hosts文件的内容如下


# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1 localhost.localdomain localhost manager link1 game1 delivery database backup

127.0.0.1 aumanager

127.0.0.1 manager

127.0.0.1 auth

127.0.0.1 audb


3.帐号数据库的创建

我是用MYSQL的,就把安装包里面的mysql\data,这个目录下的csm文件夹放进/var/lib/mysql这个下面就可以了


4.配置文件修改(文件都在安装包的baxi-au这个目录下)

table.xml---------这个文件就是连接数据库的

我开头部分是这样设置的

<?xml version="1.0" encoding="ISO-8859-1"?>

<?xml-stylesheet type="text/xsl" href="table.xsl"?>


<application debug="false" >


<!-- SYBASE -->

<!--

<driver name="com.sybase.jdbc2.jdbc.SybDriver" />

<connection name="auth0" poolsize="8" url="jdbc:sybase:Tds:172.16.2.5:4100/passport" username="username" password="password"/>

-->


<!-- MYSQL -->

<!--

<driver name="com.mysql.jdbc.Driver" />

<connection name="auth0" poolsize="3" url="jdbc:mysql://localhost/csm?useUnicode=true&characterEncoding=utf8" username="root" password=""/>

-->


<!-- MSSQL -->


<driver name="com.microsoft.jdbc.sqlserver.SQLServerDriver" />

<connection name="auth0" poolsize="8" url="jdbc:microsoft:sqlserver://127.0.0.1:2433;databasename="pw_server" username="pw_server" password="1234"/> 



看清楚了没没有<!-- --> 这个东西包着的就是有用的

5.Authd服务安装启动

把cauthd这个目录的东西放在/HOME 设置权限(不会的看上面)

输入

./authd &

如果工作正常,不会有Exception输出到屏幕,常见的错误可能是,找不到JDBC类文件,或者未正常连接数据库,然后按Ctrl+D退出会话,authd在后台继续运行,

如果说什么段错误的,那就去下java_ee_sdk-5_03-linux.bin这个东西来装(太大了,传不上来),去SUN下吧!

如果java_ee_sdk-5_03-linux.bin这个东西装不了,提示什么LIB..++.so(名字忘了)那就用我上传这个compat-libstdc++-33-3.2.3-61.i386.rpm来装

在不行,我也搞不定了,找GOOGLE问吧!

运行完以后使用netstat -natp看下java进程是否在LISTEN 29200端口,有没有MYSQL连接的端口


6.Tomcat安装配置及GMServer安装

把这个文件夹jakarta-tomcat-5.5.9复制到 /usr/local这个目录下(设置权限)

/usr/local/jakarta-tomcat-5.5.9/bin/startup.sh

用这个命令启动


好了,就这些了!!!沙发我自己做吧~~!!!

如果启动authd的时候还是有错误的话,那就把下面的东西在执行一次

export CLASSPATH=.:/usr/java/jdk1.5.0_05/lib/dt.jar:/usr/java/jdk1.5.0_05/lib/tools.jar:/usr/java/jdk1.5.0_05/lib/mysql-connector-java-3.0.16-ga-bin.jar:/usr/java/msSQLjdbc/lib/msbase.jar:/usr/java/msSQLjdbc/lib/mssqlserver.jar:/usr/java/msSQLjdbc/lib/msutil.jar

export PATH=$JAVA_HOME/bin:$PATH


    本文网址:http://lzddgc.com/ji/wmgj/175.html
    读完这篇文章后,您心情如何?
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0