Registruotis    Prisijungti    Forumas    Ieškoti    DUK




L2j serverio kurimas naudojant VPS

Vieta diskusijoms nesusijusioms su Lineage 2, kitaip sakant rašykit ką norit ir kiek norit

Re: L2j serverio kurimas naudojant VPS

Standartinė Dreikas » Vasaris 23rd, 2010, 11:48 pm

Čia pamoka kurią rašiau kitam websaitui, o dabar parašysiu čia. Ką gi pradėkime...

Reikalingos programos:
Apache - bus reikalinga tik tuo atveju jei laikysit website
Mysql - manau kam ji reikalinga aiškinti nei nereikia.
PhpMyAdmin - panašiai kaip navicat tik web variantas.
JAVOS - kuo naujesnės versijos žinoma.

PuTTY - bus reikalinga valdyti nutolusį linux serverį galima atsisiųsti iš čia:
http://putty.en.softonic.com/ arba pasitelkti google.lt ;]

WinSCP - taip pat skirta valdyti nutolusį linux serverį man asmeniškai ji daug geresnė ir patogesnė kartu su ja galima naudoti ir PuTTY.
Atsisiuntimo puslapis


Prisijungiam per Putty prie serverio su root teisėmis
Rašant slaptažodį per PuTTY nenustebkit jog neina jo įrašyt tiesiog jei nerodo kai rašot tai dar nereiškia jog nesirašo.

Pradėsim nuo javos
apt-get install sun-java6-jdk (jei neras tada mėginkite įrašyti senesnę versiją arba naujasnę pvz.: sun-java5-jdk)
išmes užklausą ar įrašyti java spauskite y
Jei instalecija sėkmina parašią komandą: java -version turėtumėt išvysti tokį tekstą:

Java(TM) SE Runtime Environment (build 1.6.0_07-b06)
Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode)

Tai reiškia viskas gerai ir galime judėti toliau.

Toliau mums reiks Apache2 + PHP5 + MYSQL5 + PHPMYADMIN
Viskas gausime įvygde šias komandas:

apt-get update

apt-get install apache2

apt-get install libapache2-mod-php5 php5-cli php5-common php5-cgi

apt-get install mysql

apt-get install phpmyadmin


Sekantis žingsnis:
http://jusu_ip/phpmyadmin - ten galėsite susikurti duomenų bazę ir tvarkyti bei konfiguruoti ją. Kitoje pamokoje paaiškinsiu kaip padaryti jog eitų su Navicat prisijungti prie nutolusio serverio duomenų bazės.

Saugumo sumetimai phpmyadmin folderyje susikurkite .htaccess failą ir įrašykite:
deny from all
allow from jusu_ip

Taip jūs būsite tikras, kad niekas neprisijungs prie jūsų duomenų bazės.

Kai sukursite duombazę, persisiųskit duombaze .sql formatu, kad nereiktų naudot instalerių... Taigi jau kai turesite failą duombaze.sql jis turetų uzimt apie 13-14 MB

Patalpinkit tą duombaze.sql failą kur nors po to su komanda:
wget http://www.kazkur.lt/duombaze.sql
parsisiųskite į nutolusį linux serverį.

Duomenų bazės įrašymo komanda:
mysql -u root -p l2jdb < duombaze.sql
pagal default mysql root neturi slaptažodžio, todėl kai prašys password tiesiog spauskite enter, o jei jis yra žinoma įveskite jį :) ir po kelių minučių duomenų bazė bus irašyta.

Ką gi viskas kaip ir baigta dabar mums trūksta tik Lineage2 serverio failų.
L2J failus į serverį galite įkelti per ftp, arba jei neturi ftp su winzip padarykit serverio_failai.zip ir įkelkit kur nors po to vėl su wget persisiųskit į serverį.

Išpakuoti .zip failus galite komanda:
unzip serverio_failai.zip
jei unzip neturit įsirašykit
apt-get install unzip

Įsirašius ir suconfiguravus failus vygdome tokią komandą norint paleisti serverius žinoma priklausomai nuo to kaip užvadinote login ir game serverio aplankus:
cd serverio_failai/loginserver/

login ir game serverius paleisite komandom (žinoma priklausmai nuo failų paleidimo pavadinimų):
./startLoginServer.sh
./startGameServer.sh

Jei išmes permission errora tuomet darom taip:
cd serverio_failai/loginserver/
chmod 777 startGameServer.sh
tą patį padarom su visais failais jei gaunam permission error.

Serverį paleidus jei norėsite jį išjungti rašom komanda:
ps aux
susirandam proceso numerį kurį naudoja serveris ir rašom pvz.:
kill 7895

Jei pvz reikia redaguoti kokį failą rašom komandą:
pico failas pvz.: pico server.properties
jei norit patvirtint failo keitimą, spaudžiat ctrl + x
jei neigiat keitimą ctrl + z
paieška faile vykdoma ctrl + w ir įvedat ieškomą žodį.
http://www.x.lt - Interlude MID (x85) serveris. Startas_sausio_19_dieną.
Vartotojo avataras
Dreikas
Užkietėjęs dalyvis
Užkietėjęs dalyvis
 
Pranešimai: 296
Užsiregistravo: Vasaris 23rd, 2010, 11:41 pm
Karma:
Karma:
Increase user’s karma Decrease user’s karma

Re: L2j serverio kurimas naudojant VPS

Standartinė Dreikas » Vasaris 24th, 2010, 1:07 am

Nežinau kas ten per programa nemėginau, o geriau naudok linux debian mano manymu ji geresnė.
http://www.x.lt - Interlude MID (x85) serveris. Startas_sausio_19_dieną.
Vartotojo avataras
Dreikas
Užkietėjęs dalyvis
Užkietėjęs dalyvis
 
Pranešimai: 296
Užsiregistravo: Vasaris 23rd, 2010, 11:41 pm
Karma:
Karma:
Increase user’s karma Decrease user’s karma

Re: L2j serverio kurimas naudojant VPS

Standartinė Dreikas » Vasaris 24th, 2010, 7:06 pm

Diegimas šiek tiek skiriasi kitaip komandos rašosi kiek žinau. Be to už debian kaip jau sakė geriau nerasi naudok naujausia kokia įmanoma toje serverinėje ir neturėsi problemų.
http://www.x.lt - Interlude MID (x85) serveris. Startas_sausio_19_dieną.
Vartotojo avataras
Dreikas
Užkietėjęs dalyvis
Užkietėjęs dalyvis
 
Pranešimai: 296
Užsiregistravo: Vasaris 23rd, 2010, 11:41 pm
Karma:
Karma:
Increase user’s karma Decrease user’s karma


Grįžti į Visa kita / Spamerių kampelis

Dabar prisijungę

Vartotojai naršantys šį forumą: Registruotų vartotojų nėra ir 1 svečias