Newbie Spellweaver
- Joined
- Oct 6, 2012
- Messages
- 47
- Reaction score
- 12
This is a very rough and unclean tutorial for setting up Ether Saga Odyssey, I will clean it and add links later.
Ether Saga Online! Tutorial.
//Step One! Setting up the system
-Get a Linux machine (Virtual Machines work too), for this guide we will use Linux Ubuntu Server 12+ OS.
Once you have set it up, and you have entered your first login.
define your root password like this:
'sudo passwd'
It will ask you for the machine password, and then ask you to type in the new root password.
Once you're done with that, reboot the system.
and login with your new root account and password you asigned to it.
To speed up the process i'm going to type in order the commands you are going to type
one after the other:
These are all pretty self explanatory they ask for passwords try to use the same one to remember, but make it really hard to guess. It does everything
pretty much automatically, exept at one part where it asks you something, simply choose apache2
apt-get update
apt-get install openssh-server
apt-get install mysql-server
apt-get install apache2
apt-get install php5 php5-mysql php-auth php5-xmlrpc libapache2-mod-php5 php5-mcrypt
apt-get install phpmyadmin
once you got all of that done, type in ifconfig that is so you can get your IP adress on that machine (virtual or not).
Write it down.
//Step two!
go to your browser and browse yourserverip/phpmyadmin, login and make a new database called 'kdxy'
Then you are going to import, and browse for the database inside the files called something like 'kdxy2.sql'
You're done. Now use Winscp
-new
host = linux ip
user = root
password = linux root password
then double click the thing to login
tick the save password button**
Transfer the files inside root, to the root of the Linux machine and then give it complete permission and tick the box of set permissions recursively.
Do the same with the other folders, transfer the files from within each of the folders to the respective (equialent) folder
of the linux machine and give them the permissions. (by going inside the respective folders and looking for the files you transfered and giving them permissions
remember to add the extra lib files you downloaded to the lib folder too and give them permissions
from server to client goes gshop.data and gshopsev.data (kdxy\gamed\config)
Niko: from client to server goes elements.data
and adding the servers ip to client serverlist.txt
in server allso edit table.xml
for mysql root passwords
kdxy/gamed/gsalias15.conf is realm 15
there is
[PVE]
open=1
put open = 0
Commands to start a new realm:
cd /root/kdxy/gamed/
./gs gs.conf gmserver.conf gsalias15.conf &
To start the server login as root and type in ./start
For public connections Open port 29000
inside the client to connect you type in
[2:29:26 AM] Niko: 29000:yourserverip
//Last step:: Register page
var/www
put there
open register.php
write the path to config.php right
config.php
check that info is right
database name
mysql pass
Thanks to: Sinisterial who got me the server files and helped me write this rough guide for myself to set up.
Ether Saga Online! Tutorial.
//Step One! Setting up the system
-Get a Linux machine (Virtual Machines work too), for this guide we will use Linux Ubuntu Server 12+ OS.
Once you have set it up, and you have entered your first login.
define your root password like this:
'sudo passwd'
It will ask you for the machine password, and then ask you to type in the new root password.
Once you're done with that, reboot the system.
and login with your new root account and password you asigned to it.
To speed up the process i'm going to type in order the commands you are going to type
one after the other:
These are all pretty self explanatory they ask for passwords try to use the same one to remember, but make it really hard to guess. It does everything
pretty much automatically, exept at one part where it asks you something, simply choose apache2
apt-get update
apt-get install openssh-server
apt-get install mysql-server
apt-get install apache2
apt-get install php5 php5-mysql php-auth php5-xmlrpc libapache2-mod-php5 php5-mcrypt
apt-get install phpmyadmin
once you got all of that done, type in ifconfig that is so you can get your IP adress on that machine (virtual or not).
Write it down.
//Step two!
go to your browser and browse yourserverip/phpmyadmin, login and make a new database called 'kdxy'
Then you are going to import, and browse for the database inside the files called something like 'kdxy2.sql'
You're done. Now use Winscp
-new
host = linux ip
user = root
password = linux root password
then double click the thing to login
tick the save password button**
Transfer the files inside root, to the root of the Linux machine and then give it complete permission and tick the box of set permissions recursively.
Do the same with the other folders, transfer the files from within each of the folders to the respective (equialent) folder
of the linux machine and give them the permissions. (by going inside the respective folders and looking for the files you transfered and giving them permissions
remember to add the extra lib files you downloaded to the lib folder too and give them permissions
from server to client goes gshop.data and gshopsev.data (kdxy\gamed\config)
Niko: from client to server goes elements.data
and adding the servers ip to client serverlist.txt
in server allso edit table.xml
for mysql root passwords
kdxy/gamed/gsalias15.conf is realm 15
there is
[PVE]
open=1
put open = 0
Commands to start a new realm:
cd /root/kdxy/gamed/
./gs gs.conf gmserver.conf gsalias15.conf &
To start the server login as root and type in ./start
For public connections Open port 29000
inside the client to connect you type in
[2:29:26 AM] Niko: 29000:yourserverip
//Last step:: Register page
var/www
put there
open register.php
write the path to config.php right
config.php
check that info is right
database name
mysql pass
Thanks to: Sinisterial who got me the server files and helped me write this rough guide for myself to set up.