[HOW-TO]ROOT Szerver készítése [RLD]

Indította SceneXYZ, 2012-07-21, 15:58:12

2012-07-21, 15:58:12 Utolsó szerkesztés: 2012-07-27, 17:10:15 Szerző: sunshineX
Sziasztok!

Rengetegszer láttam,hogy ilyen-olyan,már a fórumon (akár itt,akár máshol) szereplő "How-To" topicokból SEM feltétlenül sikerül megérteni,hogy hogyan készítsétek el saját root szervereiteket.

Manapság a kezdő szerverkészítők többsége Freemt v1/v2 szerverfájlt használ,ezért az alábbiakban ezzel fogok példát statuálni a különböző lépéseknél.


Amire szükségünk lesz:


Virtual Box
Egy szerverfájl (Itt most Freemetin v2)
Navicat Adatbázis Kezelő
FileZilla FTP Kezelő


1. Lépés: A "szervergép" létrehozása:

-Kattintsuk a bal felső sarokban lévő "New/Új" feliratnál található kék ikonra.
-Ki fog adni egy ablakot. Itt kattintsunk a "Next/Következő" gombra.
-Ezután a következőt kapjuk:

-A következő lépésben meg kell adnunk,hogy mekkora memóriát adunk a szervernek.

-Most szükségünk lesz a már letöltött,és előkészített .vdi fájlra,ami nem más,mint a szerverfájlunk.
Kiválasztjuk a "Létező merevlemez használata" opciót,majd a jobb oldalon található kis "mappa" ikonra kattintva betallózzuk szerverfájlunkat.

Ha ezzel meg vagyunk,kész is a virtuális gépünk

2. Lépés: Hálózati beállítások.

-Válasszuk ki a szervert,majd kattintsunk a "Configure/Konfigurálás" szöveg felett található fogaskerék ikonra.
-A felugró ablakban található,bal oldali listán válasszuk ki a "Network/Hálózat" opciót.
-Állítsuk be a következő alapján:


Ezután nincs más dolgunk,mint elmenteni a beállításokat,és elindítani a virtuális gépet.


3. Lépés: Sysinstall,és port nyitogatás.

3/a
-Miután betöltött a gépünk,és kéri,hogy írjuk be a szerverfájlhoz tartozó jelszót,jelentkezzünk be.
Jelen esetben az adatok:
login: root
password: daroo  (természetesen ez minden szerverfájlnál más lehet...)
-Ha ezzel megvagyunk,gépeljük be: "sysinstall" (régebbi szerverfájloknál: "szsinstall" (" " jelek nélkül!)
A felugró ablakban válasszuk ki a "Configure->Networking->Interfaces->em0" lehetőségeket.
-Ha ez megvan,fel fog tenni két kérdést:
"Do you want to try IPv6 configuration of the interface?" Itt nyomjunk a "No"-ra.
"Do you want to try DHCP configuration of the interface?" Itt pedig a "Yes"-re.

-A kapott menüben az alábbiakat írjuk át:
Host: szervered weboldala. (pld.: metin2szerverem.no-ip.org)
Domain: weboldal domainje. (pld.: no-ip.org)
Az IPv4 Addressnél kapott IP címet jegyezzük meg,mert a későbbiek folyamán szükség lesz rá!

Ezt követően alul nyomjunk az "Ok"-ra,majd "Cancel->Cancel->Exit Install"

-Ha ez megvan,jöhet egy reboot. (
shutdown -r now) (régebbi szerverfájloknál: reboot )

3/b

-Nyissuk meg a böngészőt,majd menjünk erre a címre: http://192.168.1.1/
-Lépjünk be a routerünk adminisztrátori felületébe. (Legtöbb routernél username: admin; password: admin
-Ezután keressük meg a "Virtual Servers/Port Forwarding" opciót.
-Nyissuk meg az alábbi portokat a sysinstallnál kapott IPv4 Address-nél található címre:
13000 ; 13002 ; 13004 ; 13003 ; 13001 ; 13061 ; 13099 ; 11002 ; 3306; 80;
-Mentsük el a portokat.

Ha ez megvan,nincs más dolgunk,mint elindítani a szervert. No' de hogyan? Itt a válasz:

4. A szerver elindítása

-Ahogy azt már előzőleg is tettük,lépjünk be ismét!
login: root
password: sf jelszava
-Ha bejelentkeztünk,írjuk be a következőt: "cd /home/game" (" jelek nélkül!),majd nyomjunk *ENTER*-t.
-Ezt követően írjuk be: "sh start.sh" (szintén " jelek nélkül!)  (Régebbi szerverfájloknál: ".-start" esetleg "./start" )
-Ez után megkérdezi a szerver,hogy hány csatornát (CH-t) akarunk indítani. Ide írjuk be simán a megfelelő számot. (1CH -> 1; 2CH-> 2;)

-Ha ezzel megvagyunk,szerverünk el is indult. Várjuk meg,amíg kiírja azt,hogy "Server getstarted!" (Régebbi fájloknál 8 darab "Operation timed out!"),és már mehetünk is fel játszani.

A serverimfo.py-be/MC.txt-be a SAJÁT! IP címünket írjuk,melyet IDE kattintva tudhatsz meg.

Bárkinek bármiféle kérdése van,írjon bátran!

Következő topicomban leírom,hogy hogyan készítsünk no-ip-s,dyndns-es domain-t a szerverünkhöz!



Scene.

NEM csinálom meg helyetted a szerveredet.
NEM fogok teljesen alap questeket írni helyetted.