Installing Episode 8 Files on CentOS 5.X 64bit
Everyone please refer to this post as it supports 64bit natively in the repack: http://forum.ragezone.com/f459/extor...-v1-0-a-906897
Spoiler :
Install CABAL on 64bit
1. Install CentOS 5.X (.x meaning any) 64bit on your machine.
2. Run "yum update" - this is a must, it will update your operating system.
3. Run "yum install unixODBC openssl097a net-snmp-utils net-snmp-libs net-snmp lm_sensors gcc freetds libgcc"
4. Run "wget ftp://rpmfind.net/linux/Mandriva/official/2008.0/x86_64/media/main/testing/libstdc++6-4.2.2-3mdv2008.0.x86_64.rpm"
5. Run "rpm --force -Uvh libstdc++6-4.2.2-3mdv2008.0.x86_64.rpm"
6. Take the cabal-server-ph-1.0-1.i386.rpm and upload it to the /root directory on your CentOS.
7. Connect to your CentOS using putty and run "rpm -Uvh cabal-server-ph-1.0-1.i386.rpm".
8. Run "wget --directory /usr/lib http://extornia.com/libtdsodbc.so.0"
9. Edit odbcinst.ini in /etc/ it has to look like this:
Code:
[FreeTDS]
Description = FreeTDS unixODBC Driver
Driver = /usr/lib/libtdsodbc.so.0
Setup = /usr/lib/libtdsodbc.so.0
UsageCount = 1
10. Edit odbc.ini in /etc/ it has to look like this
Code:
[CabalAccount]
Driver = FreeTDS
Address = MSSQLIP
Port = 1433
Database = ACCOUNT
TDS_Version = 8.0
[CabalCash]
Driver = FreeTDS
Address = MSSQLIP
Port = 1433
Database = CabalCash
TDS_Version = 8.0
[CabalNetCafe]
Driver = FreeTDS
Address = MSSQLIP
Port = 1433
Database = NetCafeBilling
TDS_Version = 8.0
[CabalGame01]
Driver = FreeTDS
Address = MSSQLIP
Port = 1433
Database = SERVER01
TDS_Version = 8.0
[EventData]
Driver = FreeTDS
Address = MSSQLIP
Port = 1433
Database = EventData
TDS_Version = 8.0
[Authentication]
Driver = FreeTDS
Address = MSSQLIP
Port = 1433
Database = Authentication
TDS_Version = 8.0
11. Now take the EP8 files and upload them to / overwrite anything if it asks (don't touch odbc.ini or odbcinst.ini)
12. Take the binaries from /home/update to avoid Login/Channel/Agentshop bug and take Quest.scp and QuestDungeon.scp from /home/update/data to avoid quest bug
13. Modify the following files with the proper details for MSSQL/IP:
Code:
AuthDBAgent.ini [DB INFO]
CashDBAgent.ini [DB INFO]
DBAgent_01.ini [DB INFO]
EventDBAgent.ini [DB INFO]
GlobalDBAgent.ini [DB INFO]
PCBangDBAgent.ini [DB INFO]
WorldSvr_01_X.ini [WAN IP]
14. Use this bash script from x30 to do all the links
Code:
#!/bin/sh
chmod 0777 /etc/odbc.ini
chmod -R 0777 /etc/cabal
rm -f /usr/bin/GlobalDBAgent
rm -f /usr/bin/CashDBAgent
rm -f /usr/bin/PCBangDBAgent
rm -f /usr/bin/EventDBAgent
rm -f /usr/bin/DBAgent_*
rm -f /usr/bin/ChatNode_*
rm -f /usr/bin/WorldSvr_*
rm -f /usr/bin/AgentShop_*
rm -f /usr/bin/LoginSvr_*
rm -f /usr/bin/PartySvr_*
ln -sf /usr/bin/DBAgent /usr/bin/CashDBAgent
ln -sf /usr/bin/DBAgent /usr/bin/DBAgent_01
ln -sf /usr/bin/DBAgent /usr/bin/GlobalDBAgent
ln -sf /usr/bin/DBAgent /usr/bin/PCBangDBAgent
ln -sf /usr/bin/DBAgent /usr/bin/EventDBAgent
ln -sf /usr/bin/ChatNode /usr/bin/ChatNode_01
ln -sf /usr/bin/AgentShop /usr/bin/AgentShop_01
ln -sf /usr/bin/LoginSvr /usr/bin/LoginSvr_01
ln -sf /usr/bin/PartySvr /usr/bin/PartySvr_01
ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_01
ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_02
ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_03
ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_04
ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_05
ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_06
ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_08
chmod 0777 /usr/bin/AuthDBAgent
chmod 0777 /usr/bin/RockAndRollITS
chmod 0777 /usr/bin/DBAgent*
chmod 0777 /usr/bin/GlobalDBAgent
chmod 0777 /usr/bin/GlobalMgrSvr
chmod 0777 /usr/bin/ChatNode*
chmod 0777 /usr/bin/CashDBAgent
chmod 0777 /usr/bin/PCBangDBAgent
chmod 0777 /usr/bin/EventDBAgent
chmod 0777 /usr/bin/EventMgrSvr
chmod 0777 /usr/bin/AgentShop*
chmod 0777 /usr/bin/LoginSvr*
chmod 0777 /usr/bin/PartySvr*
chmod 0777 /usr/bin/WorldSvr*
rm -f /etc/init.d/AuthDBAgent
rm -f /etc/init.d/RockAndRollITS
rm -f /etc/init.d/DBAgent*
rm -f /etc/init.d/GlobalDBAgent
rm -f /etc/init.d/GlobalMgrSvr
rm -f /etc/init.d/ChatNode*
rm -f /etc/init.d/CashDBAgent
rm -f /etc/init.d/PCBangDBAgent
rm -f /etc/init.d/EventDBAgent
rm -f /etc/init.d/EventMgrSvr
rm -f /etc/init.d/AgentShop*
rm -f /etc/init.d/LoginSvr*
rm -f /etc/init.d/PartySvr*
rm -f /etc/init.d/WorldSvr*
ln -sf /etc/init.d/cabal_server /etc/init.d/AuthDBAgent
ln -sf /etc/init.d/cabal_server /etc/init.d/RockAndRollITS
ln -sf /etc/init.d/cabal_server /etc/init.d/DBAgent_01
ln -sf /etc/init.d/cabal_server /etc/init.d/GlobalDBAgent
ln -sf /etc/init.d/cabal_server /etc/init.d/GlobalMgrSvr
ln -sf /etc/init.d/cabal_server /etc/init.d/ChatNode_01
ln -sf /etc/init.d/cabal_server /etc/init.d/CashDBAgent
ln -sf /etc/init.d/cabal_server /etc/init.d/PCBangDBAgent
ln -sf /etc/init.d/cabal_server /etc/init.d/EventDBAgent
ln -sf /etc/init.d/cabal_server /etc/init.d/EventMgrSvr
ln -sf /etc/init.d/cabal_server /etc/init.d/AgentShop_01
ln -sf /etc/init.d/cabal_server /etc/init.d/LoginSvr_01
ln -sf /etc/init.d/cabal_server /etc/init.d/PartySvr_01
ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_01
ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_02
ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_03
ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_04
ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_05
ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_06
ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_08
chmod 0777 /etc/init.d/AuthDBAgent
chmod 0777 /etc/init.d/RockAndRollITS
chmod 0777 /etc/init.d/DBAgent*
chmod 0777 /etc/init.d/GlobalDBAgent
chmod 0777 /etc/init.d/GlobalMgrSvr
chmod 0777 /etc/init.d/ChatNode*
chmod 0777 /etc/init.d/CashDBAgent
chmod 0777 /etc/init.d/PCBangDBAgent
chmod 0777 /etc/init.d/EventDBAgent
chmod 0777 /etc/init.d/EventMgrSvr
chmod 0777 /etc/init.d/AgentShop*
chmod 0777 /etc/init.d/LoginSvr*
chmod 0777 /etc/init.d/PartySvr*
chmod 0777 /etc/init.d/WorldSvr*
When you attempt to "service cabal start" and if it says service not found do the following:
Code:
chmod 0777 /etc/init.d/cabal
chmod 0777 /etc/init.d/cabal_server
Re: Installing Episode 8 Files on CentOS 5.X 64bit
This is a very nice, simple and easy guide to for ep8 installation on centos 5.x.
Q. what version of centos will have to use, redhot 64bit, obunto 64, fedora 64, gentoo 64, madriva 64 or turbolinux 64? which one is suitable for cabal, redhot 64bit?
Re: Installing Episode 8 Files on CentOS 5.X 64bit
Use regular CentOS that you can get from centos.org.
Re: Installing Episode 8 Files on CentOS 5.X 64bit
Quote:
Originally Posted by
Extornia
Use regular CentOS that you can get from centos.org.
I ask about this because when the virtualbox was installed and when creating a new virtual machine, there's an option box appeared 1st for the name of virtual machine, 2nd is for the type of OS (linux), 3rd is for version (many versions to choose).
Re: Installing Episode 8 Files on CentOS 5.X 64bit
Quote:
Originally Posted by
jaguar666
I ask about this because when the virtualbox was installed and when creating a new virtual machine, there's an option box appeared 1st for the name of virtual machine, 2nd is for the type of OS (linux), 3rd is for version (many versions to choose).
CentOS redhat.
Re: Installing Episode 8 Files on CentOS 5.X 64bit
nice guide :P why not do a repack ?
Re: Installing Episode 8 Files on CentOS 5.X 64bit
Quote:
Originally Posted by
x30unlimited
nice guide :P why not do a repack ?
I've done one, it is a simple repack but it will make it easier for people. It does not have the features like TDP does though. I just need to test it but I really cba to reinstall my dedi again lol!
Re: Installing Episode 8 Files on CentOS 5.X 64bit
Extornnia Dude can u help me..
how can i install this code?
sorry for my noob question..
#!/bin/sh chmod 0777 /etc/odbc.ini chmod -R 0777 /etc/cabal rm -f /usr/bin/GlobalDBAgent rm -f /usr/bin/CashDBAgent rm -f /usr/bin/PCBangDBAgent rm -f /usr/bin/EventDBAgent rm -f /usr/bin/DBAgent_* rm -f /usr/bin/ChatNode_* rm -f /usr/bin/WorldSvr_* rm -f /usr/bin/AgentShop_* rm -f /usr/bin/LoginSvr_* rm -f /usr/bin/PartySvr_* ln -sf /usr/bin/DBAgent /usr/bin/CashDBAgent ln -sf /usr/bin/DBAgent /usr/bin/DBAgent_01 ln -sf /usr/bin/DBAgent /usr/bin/GlobalDBAgent ln -sf /usr/bin/DBAgent /usr/bin/PCBangDBAgent ln -sf /usr/bin/DBAgent /usr/bin/EventDBAgent ln -sf /usr/bin/ChatNode /usr/bin/ChatNode_01 ln -sf /usr/bin/AgentShop /usr/bin/AgentShop_01 ln -sf /usr/bin/LoginSvr /usr/bin/LoginSvr_01 ln -sf /usr/bin/PartySvr /usr/bin/PartySvr_01 ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_01 ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_02 ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_03 ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_04 ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_05 ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_06 ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_08 chmod 0777 /usr/bin/AuthDBAgent chmod 0777 /usr/bin/RockAndRollITS chmod 0777 /usr/bin/DBAgent* chmod 0777 /usr/bin/GlobalDBAgent chmod 0777 /usr/bin/GlobalMgrSvr chmod 0777 /usr/bin/ChatNode* chmod 0777 /usr/bin/CashDBAgent chmod 0777 /usr/bin/PCBangDBAgent chmod 0777 /usr/bin/EventDBAgent chmod 0777 /usr/bin/EventMgrSvr chmod 0777 /usr/bin/AgentShop* chmod 0777 /usr/bin/LoginSvr* chmod 0777 /usr/bin/PartySvr* chmod 0777 /usr/bin/WorldSvr* rm -f /etc/init.d/AuthDBAgent rm -f /etc/init.d/RockAndRollITS rm -f /etc/init.d/DBAgent* rm -f /etc/init.d/GlobalDBAgent rm -f /etc/init.d/GlobalMgrSvr rm -f /etc/init.d/ChatNode* rm -f /etc/init.d/CashDBAgent rm -f /etc/init.d/PCBangDBAgent rm -f /etc/init.d/EventDBAgent rm -f /etc/init.d/EventMgrSvr rm -f /etc/init.d/AgentShop* rm -f /etc/init.d/LoginSvr* rm -f /etc/init.d/PartySvr* rm -f /etc/init.d/WorldSvr* ln -sf /etc/init.d/cabal_server /etc/init.d/AuthDBAgent ln -sf /etc/init.d/cabal_server /etc/init.d/RockAndRollITS ln -sf /etc/init.d/cabal_server /etc/init.d/DBAgent_01 ln -sf /etc/init.d/cabal_server /etc/init.d/GlobalDBAgent ln -sf /etc/init.d/cabal_server /etc/init.d/GlobalMgrSvr ln -sf /etc/init.d/cabal_server /etc/init.d/ChatNode_01 ln -sf /etc/init.d/cabal_server /etc/init.d/CashDBAgent ln -sf /etc/init.d/cabal_server /etc/init.d/PCBangDBAgent ln -sf /etc/init.d/cabal_server /etc/init.d/EventDBAgent ln -sf /etc/init.d/cabal_server /etc/init.d/EventMgrSvr ln -sf /etc/init.d/cabal_server /etc/init.d/AgentShop_01 ln -sf /etc/init.d/cabal_server /etc/init.d/LoginSvr_01 ln -sf /etc/init.d/cabal_server /etc/init.d/PartySvr_01 ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_01 ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_02 ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_03 ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_04 ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_05 ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_06 ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_08 chmod 0777 /etc/init.d/AuthDBAgent chmod 0777 /etc/init.d/RockAndRollITS chmod 0777 /etc/init.d/DBAgent* chmod 0777 /etc/init.d/GlobalDBAgent chmod 0777 /etc/init.d/GlobalMgrSvr chmod 0777 /etc/init.d/ChatNode* chmod 0777 /etc/init.d/CashDBAgent chmod 0777 /etc/init.d/PCBangDBAgent chmod 0777 /etc/init.d/EventDBAgent chmod 0777 /etc/init.d/EventMgrSvr chmod 0777 /etc/init.d/AgentShop* chmod 0777 /etc/init.d/LoginSvr* chmod 0777 /etc/init.d/PartySvr* chmod 0777 /etc/init.d/WorldSvr*
Re: Installing Episode 8 Files on CentOS 5.X 64bit
Quote:
Originally Posted by
raffy1979
Extornnia Dude can u help me..
how can i install this code?
sorry for my noob question..
#!/bin/sh chmod 0777 /etc/odbc.ini chmod -R 0777 /etc/cabal rm -f /usr/bin/GlobalDBAgent rm -f /usr/bin/CashDBAgent rm -f /usr/bin/PCBangDBAgent rm -f /usr/bin/EventDBAgent rm -f /usr/bin/DBAgent_* rm -f /usr/bin/ChatNode_* rm -f /usr/bin/WorldSvr_* rm -f /usr/bin/AgentShop_* rm -f /usr/bin/LoginSvr_* rm -f /usr/bin/PartySvr_* ln -sf /usr/bin/DBAgent /usr/bin/CashDBAgent ln -sf /usr/bin/DBAgent /usr/bin/DBAgent_01 ln -sf /usr/bin/DBAgent /usr/bin/GlobalDBAgent ln -sf /usr/bin/DBAgent /usr/bin/PCBangDBAgent ln -sf /usr/bin/DBAgent /usr/bin/EventDBAgent ln -sf /usr/bin/ChatNode /usr/bin/ChatNode_01 ln -sf /usr/bin/AgentShop /usr/bin/AgentShop_01 ln -sf /usr/bin/LoginSvr /usr/bin/LoginSvr_01 ln -sf /usr/bin/PartySvr /usr/bin/PartySvr_01 ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_01 ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_02 ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_03 ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_04 ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_05 ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_06 ln -sf /usr/bin/WorldSvr /usr/bin/WorldSvr_01_08 chmod 0777 /usr/bin/AuthDBAgent chmod 0777 /usr/bin/RockAndRollITS chmod 0777 /usr/bin/DBAgent* chmod 0777 /usr/bin/GlobalDBAgent chmod 0777 /usr/bin/GlobalMgrSvr chmod 0777 /usr/bin/ChatNode* chmod 0777 /usr/bin/CashDBAgent chmod 0777 /usr/bin/PCBangDBAgent chmod 0777 /usr/bin/EventDBAgent chmod 0777 /usr/bin/EventMgrSvr chmod 0777 /usr/bin/AgentShop* chmod 0777 /usr/bin/LoginSvr* chmod 0777 /usr/bin/PartySvr* chmod 0777 /usr/bin/WorldSvr* rm -f /etc/init.d/AuthDBAgent rm -f /etc/init.d/RockAndRollITS rm -f /etc/init.d/DBAgent* rm -f /etc/init.d/GlobalDBAgent rm -f /etc/init.d/GlobalMgrSvr rm -f /etc/init.d/ChatNode* rm -f /etc/init.d/CashDBAgent rm -f /etc/init.d/PCBangDBAgent rm -f /etc/init.d/EventDBAgent rm -f /etc/init.d/EventMgrSvr rm -f /etc/init.d/AgentShop* rm -f /etc/init.d/LoginSvr* rm -f /etc/init.d/PartySvr* rm -f /etc/init.d/WorldSvr* ln -sf /etc/init.d/cabal_server /etc/init.d/AuthDBAgent ln -sf /etc/init.d/cabal_server /etc/init.d/RockAndRollITS ln -sf /etc/init.d/cabal_server /etc/init.d/DBAgent_01 ln -sf /etc/init.d/cabal_server /etc/init.d/GlobalDBAgent ln -sf /etc/init.d/cabal_server /etc/init.d/GlobalMgrSvr ln -sf /etc/init.d/cabal_server /etc/init.d/ChatNode_01 ln -sf /etc/init.d/cabal_server /etc/init.d/CashDBAgent ln -sf /etc/init.d/cabal_server /etc/init.d/PCBangDBAgent ln -sf /etc/init.d/cabal_server /etc/init.d/EventDBAgent ln -sf /etc/init.d/cabal_server /etc/init.d/EventMgrSvr ln -sf /etc/init.d/cabal_server /etc/init.d/AgentShop_01 ln -sf /etc/init.d/cabal_server /etc/init.d/LoginSvr_01 ln -sf /etc/init.d/cabal_server /etc/init.d/PartySvr_01 ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_01 ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_02 ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_03 ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_04 ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_05 ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_06 ln -sf /etc/init.d/cabal_server /etc/init.d/WorldSvr_01_08 chmod 0777 /etc/init.d/AuthDBAgent chmod 0777 /etc/init.d/RockAndRollITS chmod 0777 /etc/init.d/DBAgent* chmod 0777 /etc/init.d/GlobalDBAgent chmod 0777 /etc/init.d/GlobalMgrSvr chmod 0777 /etc/init.d/ChatNode* chmod 0777 /etc/init.d/CashDBAgent chmod 0777 /etc/init.d/PCBangDBAgent chmod 0777 /etc/init.d/EventDBAgent chmod 0777 /etc/init.d/EventMgrSvr chmod 0777 /etc/init.d/AgentShop* chmod 0777 /etc/init.d/LoginSvr* chmod 0777 /etc/init.d/PartySvr* chmod 0777 /etc/init.d/WorldSvr*
Create a new file in /root named "links.sh" then paste that code in there
Then connect using putty and do CHMOD 0777 links.sh and then ./links.sh
Re: Installing Episode 8 Files on CentOS 5.X 64bit
will be nice if u do a repack with centos 64x with server files installed and configured , ready to run pack for lazy ppl and noobie
Re: Installing Episode 8 Files on CentOS 5.X 64bit
http://i49.tinypic.com/20t3zwn.png ...always get this when i wanna run yum update...ideas?
Re: Installing Episode 8 Files on CentOS 5.X 64bit
Quote:
Originally Posted by
xiMpurex
Centos Temporary failure in name resolution. - David Yin's Blog
Also do you have access to internet on that box?
Re: Installing Episode 8 Files on CentOS 5.X 64bit
my resolv is like that, yep. and about internet my firefox webbrowser loads and loads, and ...loads.. xD
Re: Installing Episode 8 Files on CentOS 5.X 64bit
Quote:
Originally Posted by
xiMpurex
my resolv is like that, yep. and about internet my firefox webbrowser loads and loads, and ...loads.. xD
Well try ping-ing google. If it does not happen you have to resolve your connection towards the internet on your box. You won't be able to properly setup a server otherwise.
Re: Installing Episode 8 Files on CentOS 5.X 64bit
how to resolve/enable the inet connection in centos? says unknown host : www.google.com