#1 2009-04-14 15:07:20

Condemned

Aibat

6190106
Skąd: Bergen
Zarejestrowany: 2009-04-09
Posty: 8
Punktów :   
WWW

Prywatny Serwer- Obszerny poradnik

Wprowadzenie


Witam. Zapewne wielu z Was myślało kiedyś o własnym serwerze Fly for Fun. Dopiero niedawno ukazały się darmowe silniki shareware, które umożliwiają Nam grę na naszym FlyFFie. Lecz z jego założeniem wiąże się kilka warunków. Jeśli chcemy po prostu się pobawić ze znajomymi, to wystarczy przeczytać artykuł. Jeżeli zaś chcemy, aby Nasz serwer był otwarty dla wszystkich i dostarczał rozrywki wszystkim, którzy tylko chcą grać musimy uzbroić się w ogromną cierpliwość i konkretne łącze internetowe.

  • 10MB/s- 40 Graczy
  • 100MB/s- 90 Graczy
  • 100+ Nie ma ograniczenia. Żaden serwer nie ma tylu graczy

Będziemy zadręczani przez newbie i pytani o błachostki/itemy/rangi. Swój wolny czas będziemy musieli przeznaczyć w dużej części graczom, którzy chcą Eventów. Jeżeli kilka tych spraw cię nie zniechęciło, przejdźmy do kolejnej częśći.

Enter the Matrix


Na początku wszystko może wydać się skomplikowane, lecz w rzeczywistości nie jest to nic trudnego. Zacznijmy od listy podstawowych rzeczy, które będą Nam potrzebne.

WebServ- Serwer FTP, MySQL, Apache. www.WebServ.pl Dział download
NaviCat- Przeglądarka naszej bazy danych. http://www.speedyshare.com/647718974.html
Pliki serwerowe- Serce naszego serwera. http://www.speedyshare.com/421195519.html

Pobieramy WebServ i odpalamy. Teraz dajemy Dalej, Czytamy umówe i Akceptujemy ją, Dalej, Wybieramy ścieżkę programu, Dalejx4, Instaluj. Webserv zainstalowany. Teraz jak go dobrze skonfigurować? Uruchamiamy go z ikony na pulpicie. Jeżeli otworzy się okno konfiguracji, klikamy anuluj.
Klikamy prawym przyciskiem myszy na ikonkę WebServ'a na pasku zadań.
http://img211.imageshack.us/img211/7218/56937186.jpg
Następnie wybieramy z listy PHPMy Admin
http://img211.imageshack.us/img211/4130/95686945.jpg
Otworzy nam się nowe okno. W polu Loginu jest wpisane root. Miejsce na hasło pozostawiamy puste. I oto jesteśmy zalogowani do naszej bazy danych.
Teraz trochę trudniejsza sprawa. Musimy utworzyć nową bazędanych, przypisaną tylko i wyłącznie do Naszego serwera.
http://img211.imageshack.us/img211/1341/31383195.jpg
W pole z napisem flyff, można wpisać inną nazwę, lecz flyff jest łatwa do zapamiętania i wiemy, że na pewno nam się nie pomyli. Klikamy Utwórz. Teraz z lewej strony powinniśmy mieć spis naszych Baz. Znajdować się tam też powinna nowo utworzona Baza Danych naszego serwera. Klikamy w nią. Teraz w górnym panelu sterowania jest zakładka IMPORT. Wchodzimy w nią.. Teraz rozpakowywujemy pliki serwerowe i zapamiętujemy katalog, w którym są one umieszczone. W oknie Importu dajemy Przeglądaj, wchodzimy do katalogu z Plikami Serwerowymi i powinien tam się znajdować plik z rozszerzeniem ".sql". Wybieramy go, po czym klikamy Wykonaj. Gratulacje! Baza danych twojego serwera została właśnie utworzona . Wszystko było by pięknie, ale nie mamy zabezpieczeń. Klikamy więc na ikonkę Domku w lewym panelu PhpMy Admin. Teraz w środkowym panelu wybieramy Uprawnienia.
http://img15.imageshack.us/img15/6010/16265123.jpg
Pojawi nam się tabela z trzema użytkownikami "root". Klikamy na Mazaczek z Głową człowieka w tle z prawej strony tabelki. W otwartym oknie idziemy w dół aż do pola zmiany hasła.
http://img217.imageshack.us/img217/7003/31937707.jpg
Wpisujemy nasze hasło dwukrotnie, w celu potwierdzenia. Twoje hasło powinno składać się z liter i cyfr, aby utrudnić pracę włamywaczom. Czynność tą wykonujemy dla każdego użytkownika root. Teraz możemy spać spokojnie. Nikt nam do bazy z buciorami nie wejdzie
Teraz wypadało by skonfigurować serwer pod nasz Host. Wchodzimy więc w folder z plikami serwerowymi.
Otwierami plik konfuguracyjny ".ini" Są takie 3. Każdy przyporządkowany do danego serwera.
Pokażę Wam to przyporządkowanie, w celu uniknięcia niedomówień.

  • 1.Login Server -> login_server.ini
  • RawGigzCS.exe -> config/edit.ini (Char Server z funkcją Anticrash)
  • 3.World Server -> world_server.ini

Każdy z tych plików otwieramy i wpisujemy dane serwera. Oto przykład:

Kod:

[server]
ip=IP -IP Naszego serwera, można sprawdzić na www.whatismyip.com
port=23000 -Nie ruszamy
minAccessLevel=0 -Minimalny poziom dostępu, który gracz musi posiadać, aby się zalogować. Zostawić.
id=1 -Nie ruszamy
name=NAZWA -Nazwa serwera
use_flyff_a=1 -Nie ruszamy

[isc]
ip=127.0.0.1 -Nie ruszamy
port=29300 -Nie ruszamy

[mysql]
server=localhost
database=flyff -Nazwa bazy danych naszego serwera(podana przy zakładaniu)
username=root -Użytkownik. W standardzie jest Root, więc zostawiamy.
password=HASŁO -Hasło, którym zabezpieczyliśmy bazę danych.

W pliku konfiguracyjnym World Servera są dodatkowe pola określające Exp Rate, Drop itd.
Pliki konfiguracyjne mogą się nieznacznie od siebie różnić, lecz pola do wpisywania są identyczne.

Serwer mamy już skonfigurowany. teraz wypadało by sprawdzić, czy zadziała. Tak więc wchodzimy do katalogu plików serwerowych. I odpalamy po kolei: 1.Login Server -> RawGigzCS -> 3.World Server.
Teraz dajmy naszemu PC chwilę popracować. W konsoli będą wyświetlane aktualne polecenia. Każde z nich będzie poprzedzone tagiem, "[TEKST]". Gdy pojawi nam się tag oznaczony na czerwono, oznacza to, iż wystąpił błąd. Należy wtedy przeczytać dalszą część błędu i poszukać rozwiązania w FAQ na dole artykułu.
Pamiętaj, żeby sprawdzić każdy serwer. O innych kolorach napiszę w FAQ.
Jeśli serwer uruchomił się bez problemów, możemy przejść do kwestii kont. W końcu chcemy sobie pograć na Naszym Nowo założonym serwerze. Możemy uzyć istniejących kont testowych w bazie danych, bądź zrobić Stronę, umożliwiającą założenie własnego konta(Opiszę w Dodatkach). Zdecydowaliśmy się jednak chwilowo użyć istniejących już kont w celu sprawdzenia, czy wszystko działa jak należy. Instalujemy więc nasz NaviCat. Instalacja tak jak przy normalnym programie. Teraz włączamy nasz program i z lewej strony górnego panelu widnieje duży przycisk Connections- Kilkamy na niego. Otworzy się okno z polami do uzupełnienia.

Kod:

Connection  Name:  -Nazwa połączenia. Może być FlyFF, Jadzia, Rower, obojętnie co.
Dalej zostawiamy, aż do:
User Name: -Tutaj wpisujemy już dobrze nam znany Root, czyli nazwę użytkownika Bazy.
Password: - Hasło do bazy, które zostało wprowadzone podczas zabezpieczania Bazy danych.

Gdy wszystko wypełnimy, klikamy OK.
Teraz niżej, na liście połączeń ukaże Nam się połączenie uprzednio przez Nas nazwane. Otwieramy je podwójnym kliknięciem. Lista powinna się rozwinąć a na niej pojawią się wszystkie bazy danych na naszym hoście. Jest tam również baza danych naszego serwera, czyli flyff. Otwieramy ją. Po prawej stronie pojawi się kolejna lista tabel, które znajdują się w danej bazie.
CDN
CDN
CDN
CDN
CDN
CDN
CDN
CDN
CDN
CDN
CDN

Ostatnio edytowany przez Condemned (2009-04-14 22:45:02)

Offline

 

#2 2009-04-14 15:14:43

Zbycho

Hero

7712465
Call me!
Skąd: Mysłowice
Zarejestrowany: 2008-12-13
Posty: 573
Punktów :   

Re: Prywatny Serwer- Obszerny poradnik

ehh rob szybko i dokladnie bo ja wlasnie robie prywatny serv i mam troche problemu

a tobie sie udalo zrobic tak jak mowisz ten server ?

jak konczy mi sie pobierac NavilCat to nagle wyskakuje moj anty wirus i wykrywa wirusa ...

Ostatnio edytowany przez Zbycho (2009-04-14 15:35:28)


"L3MoN ! Bo życie jest kwaśne" - by Petrek
http://img15.imageshack.us/img15/8312/lemone.jpg

Offline

 

#3 2009-04-14 15:49:00

XxAssisTxX

Clockwork

Call me!
Zarejestrowany: 2008-08-31
Posty: 172
Punktów :   

Re: Prywatny Serwer- Obszerny poradnik

http://gamecenter.pl/forum/index.php?showtopic=273611 <- Polecam ten poradnik ^^ dobrze napisany


Nick: XxAssisTxX
Job: RM
Lvl : 98
Exp: 74%
Guild: StaraGwardia

Offline

 

#4 2009-04-14 15:52:31

Condemned

Aibat

6190106
Skąd: Bergen
Zarejestrowany: 2009-04-09
Posty: 8
Punktów :   
WWW

Re: Prywatny Serwer- Obszerny poradnik

NaviCat jest pobrany ze strony wydawcy i wrzucony na speedyshare, żeby mieć pewność, że każdy go ściągnie. (Wiadomo jak to dzisiaj z internautami bywa)

Offline

 

#5 2009-04-14 16:58:04

Zbycho

Hero

7712465
Call me!
Skąd: Mysłowice
Zarejestrowany: 2008-12-13
Posty: 573
Punktów :   

Re: Prywatny Serwer- Obszerny poradnik

bartek robiłem z tamtej strony wszystko fajnie gram 10 minut  nagle mnie wywala loguje loguje sie wchodze na postac moja Coonnecting Please Wait nagle zacina sie i sie wylacza flyff a kiedy tak mniejwiecej bedzie caly poradnik ?

Ostatnio edytowany przez Zbycho (2009-04-14 16:58:48)


"L3MoN ! Bo życie jest kwaśne" - by Petrek
http://img15.imageshack.us/img15/8312/lemone.jpg

Offline

 

#6 2009-04-14 19:15:30

Condemned

Aibat

6190106
Skąd: Bergen
Zarejestrowany: 2009-04-09
Posty: 8
Punktów :   
WWW

Re: Prywatny Serwer- Obszerny poradnik

Jutro po południ będzie poradnik w komplecie. Wszystkie FAQ itd. będe dodawać na bieżąco

Offline

 

#7 2009-04-14 19:22:17

Zbycho

Hero

7712465
Call me!
Skąd: Mysłowice
Zarejestrowany: 2008-12-13
Posty: 573
Punktów :   

Re: Prywatny Serwer- Obszerny poradnik

Dziekuje


"L3MoN ! Bo życie jest kwaśne" - by Petrek
http://img15.imageshack.us/img15/8312/lemone.jpg

Offline

 

#8 2009-04-15 14:26:46

Zbycho

Hero

7712465
Call me!
Skąd: Mysłowice
Zarejestrowany: 2008-12-13
Posty: 573
Punktów :   

Re: Prywatny Serwer- Obszerny poradnik

jaki to ten plik z rozszerzeniem .sql ?

jeżeli bedziesz na gg moge prosic o pomoc ?

Ostatnio edytowany przez Zbycho (2009-04-15 16:39:54)


"L3MoN ! Bo życie jest kwaśne" - by Petrek
http://img15.imageshack.us/img15/8312/lemone.jpg

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora