Abry Administrator
Number of posts : 263 Age : 29 Location : Earth What Development you are good? : All Registration date : 2008-09-27
| Subject: Tutorial on how to make a server (linux) Sun Sep 28, 2008 3:13 am | |
| - Quote :
- Hello everyone, since so many people have been requesting a tut, here it is : >
Firstly, i would recomend debian for running an ascent wow server. I will firstly only explain for debian and debian based OSs', so you might have to modify the commands a little.
first, go into your terminal and type:
This updates your os.
Now we will need to get a few packages that are required for the compiling proccess of your ascent server.
1.1. mysql. this is of course very important if you do not have it set up, do:
1.2. now you will want to set a mysql passwrd
write your password into the newpwd. if you are having problems, please post here, ill help individually.
1.3.Now you will need to get create a db. do this by executing these in the mysql promt.
1.4 Now some of us will need the ssl package. Get this by typing:
2. you will need the build essentials for compiling so: OR
3. you will need subversion (to get the source)
4. you will need automake and make if they are not currently installed:
4.1. Some of you will need to get the libtool.
5. now we will want to get the source. do:
If it promts you for a password, the user is: anonymous and the pass is left blank
6. Now we will start to compile. -choose what rev u wna compile, i would suggest the trunk -so: -make the dirs.
- - now we need it to configure the comming compile:
- now do: This may take a while! -
7. after this is done, cd into the bin folder. copy conf files to the newly made "etc" directory example : cp src/*.conf etc/
8. now you wna edit your conf files so:
edit this by pressing " i " (to get out of editing press esc) change the conf to your needs. do this for all your confs, and thats it for them. To then save the file:
9. now copy your "DBC", "maps", and "scripts" folders into the trunk/bin/ folder. DBC FILES enGB Maps enGB The scripts i do not currently have here, ill post later.
10.Now we will need to import the sql files. Lets start with the world file do this by executing the following command:
Now our logon db (also called account db):
And finally your character db:
Normally your path is where_your_ascent_is/trunk/sql/
11. Now forward the ports on your router to make it accessible. you might have to forward a couple of other ports if it doesnt work. 3724 - 3724 80 - 80 3306 - 3306 8129 - 8129 8093 - 8093 6112 - 6112 6881 - 6999 3036 - 3036 8050 - 8050
12. great. start ur server.
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°Creating a Web-server that runs SPORA°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° firstly, you will need to get apache2.
Then you will want to install php5 (u will need that to display a SPORA page)
Now u will have a new directory called /var/www . there is your web-dir. u can put your website (if you have a pre-made one) or the SPORA in there. i would recomend you gettign SPORA if you are a beginner.
If you do not have unrar: unrar x spora-server-page.rar Now you will want to edit your SPORA conf:
press I to edit and esc to get out of editing mode. save with
Please let me know if i helped you, or if you have problems! Ill do my best to help :>
| |
|
SeraphiPod Member
Number of posts : 115 Age : 27 Location : Not Interested What Development you are good? : Not Interested Registration date : 2008-09-27
| Subject: Re: Tutorial on how to make a server (linux) Sun Sep 28, 2008 12:07 pm | |
| Ascent or MaNGoS? Abry, Kindly Lemme Add some SubSections. I'll be busy on MaNGoS, cuz, I'm a developer of MaNGoS. | |
|