您当前的位置:首页 > 其他技术 > 其他技术

劲舞团服务器终极安装配置

本文出处:网游动力作者:本站发布时间:2009-08-03阅读次数:
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 LANG=zh_CN

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的,就把安装包里面的mysqldata,这个目录下的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问吧!5uwl.net
运行完以后使用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