PerfectWorld linux debian

Newbie Spellweaver
Joined
Aug 16, 2008
Messages
44
Reaction score
5
Hello has all,
I am a fan of perfect world and having already had plusior waiter has my credit which was to base on the mmorpg ragnarok, I wanted to know if perfect world could be to install on one to dedicate linux debian without automatically passing by Windows???
Because all the tuto present speaks about colinux and the Windows environment.

If possible to put a rapid small tutorial for debian would be more pleasant.
By thanking you for your future answer =)

ps:I think that a section french would be the welcome on this end of forum because the waiter to deprive perfect world have seem it a very great future =) I think of taking an active part has this forum once I will be really to initiate in this next waiter ......

Sorry for my bad english, i'm french -___-
 
i running curent on CentOS with my pf 1.3.1 server, but is running good and fast but if u want to use mssql is it a harder way (odbc is bad), use the mysql port for the auth damon.

*i testing debian lenny for work with pf 1.3.1 more (guides) later
 
fast Update:



  1. Download Debian Lenny
  2. Install the normal installationroutine
  3. install the dev.section (all the libs are here)
  4. load the pf server in a folder do u want
  5. configure all the config files back to the right path and ip
  6. install a lampp system (apache,php,mysql)
  7. install java (jre1.6)*see advance bottom!
  8. insert the mysql db into ur mysql Server (db = dbo!)
  9. make a first start
Updated Guide Later !

it WORKS with DEBIAN Lenny/Sid as Single GAMEHOST

*Introduce Java installation!
PATH=/usr/java/jdk1.5.0_05/binPATHHOME/bin


# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

PATH=/usr/java/jdk1.5.0_05/binPATHHOME/bin
BASH_ENV=$HOME/.bashrc
USERNAME="root"

PATH=$PATHHOME/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 JAVA_HOME=/usr/java/jdk1.5.0_05
export LC_ALL=zh_CN
export LANG=zh_CN

Startup ur Monster!

startup.shell => save following Codetag to a file named startup.sh
#!/bin/sh
echo ""
echo ""
echo
"########################################################################
###################"
echo "Starting PW Servers... Please Wait..."
echo
"########################################################################
###################"
echo ""
echo ""
###################################################################
cd /root/pwserver/logservice
echo -n "starting logservice... "
/usr/bin/screen -dmS logservice ./logservice logservice.conf
sleep 2
echo "done!"
###################################################################
###################################################################
cd /root/pwserver/uniquenamed
echo -n "starting uniquenamed... "
/usr/bin/screen -dmS uniquenamed ./uniquenamed ./gamesys.conf
sleep 2
echo "done!"
###################################################################
###################################################################
cd /root/pwserver/authd
echo -n "starting authd... "
/usr/bin/screen -dmS authd ./authd
#./authd 1>/var/log/authd.pw 2>/var/log/authd.pw &
sleep 2
echo "done!"
###################################################################
###################################################################
cd /root/pwserver/gamedbd
echo -n "starting gamedbd... "
/usr/bin/screen -dmS gamedbd ./gamedbd ./gamesys.conf
sleep 2
echo "done!"
###################################################################
###################################################################
cd /root/pwserver/gdeliveryd
echo -n "starting gdeliveryd... "
/usr/bin/screen -dmS gdeliveryd ./gdeliveryd ./gamesys.conf
sleep 2
echo "done!"
###################################################################
###################################################################
cd /root/pwserver/gfactiond
echo -n "starting gfactiond... "
/usr/bin/screen -dmS gfactiond ./gfactiond ./gamesys.conf
sleep 2
echo "done!"
###################################################################
###################################################################
cd /root/pwserver/gacd
echo -n "starting gacd... "
/usr/bin/screen -dmS gacd ./gacd ./gamesys.conf
sleep 2
echo "done!"
###################################################################
###################################################################
cd /root/pwserver/glinkd
echo -n "starting glinkd... "
/usr/bin/screen -dmS glinkd1 ./glinkd ./gamesys.conf 1
#/usr/bin/screen -dmS glinkd2 ./glinkd ./gamesys.conf 2
#/usr/bin/screen -dmS glinkd3 ./glinkd ./gamesys.conf 3
#/usr/bin/screen -dmS glinkd4 ./glinkd ./gamesys.conf 4
sleep 2
echo "done!"
###################################################################
###################################################################
# Start full server
###################################################################
cd /root/pwserver/gamed
echo -n "starting gamed... "
/usr/bin/screen -dmS gamed ./gs gs01
sleep 15
echo "done!"
echo -n "starting Arenas... "
for (( i = 1 ; i <= 5; i++ )); do
/usr/bin/screen -dmS arena0$i ./gs arena0$i
done
sleep 2
echo "done! "
echo -n "starting Iss... "
for (( e = 1 ; e <= 31; e++ )); do
if test $e -le 9; then
/usr/bin/screen -dmS is0$e ./gs is0$e
else
/usr/bin/screen -dmS is$e ./gs is$e
fi
done
sleep 2
echo "done! "
echo -n "starting Bgs... "
for (( o = 1 ; o <= 6; o++ )); do
/usr/bin/screen -dmS bg0$o ./gs bg0$o
done
echo "done! ";
echo "Servers started!"
 
Last edited:
Hello has all,
I am a fan of perfect world and having already had plusior waiter has my credit which was to base on the mmorpg ragnarok, I wanted to know if perfect world could be to install on one to dedicate linux debian without automatically passing by Windows???
Because all the tuto present speaks about colinux and the Windows environment.

If possible to put a rapid small tutorial for debian would be more pleasant.
By thanking you for your future answer =)

ps:I think that a section french would be the welcome on this end of forum because the waiter to deprive perfect world have seem it a very great future =) I think of taking an active part has this forum once I will be really to initiate in this next waiter ......

Sorry for my bad english, i'm french -___-

ive update to debian and it work all fine. i try to make a fully guide
 
Quote "ive update to debian and it work all fine. i try to make a fully guide". Please do, I'm interesting in trying a PW server in Ubuntu. I have a client running perfect in Ubuntu, but would like to set up my own server.
 
Back