Witam, zapewne wielu z was ma, zamierza kupi? lub chcia?o by mie? w?asny serwer dedykowany lub VPS na kt?rym mogli by?cie zainstalowa? sobie serwer SA-MP ale niestety nie wszyscy potrafi? si? z takim dedykiem lub VPS obchodzi?. A wi?c ten poradnik ma was wprowadzi? w podstawy obs?ugi system?w uniksowych na kt?rych to najcz??ciej stoj? serwery dedykowane oraz VPS'y.
Na pocz?tek podstawowe polecenia kt?re b?d? wam potrzebne:
cd <scie?ka> - zmiana katalogu
ls - wy?wietlenie listy plik?w z katalogu w kt?rym sie znajdujemy
wget <link> - pobiera plik
sudo <nazwa u?ytkownika> - przelogowanie sie na inne konto
pico <nazwa pliku> - edytuje plik(wymaga pakietu nano)
adduser <nazwa> - tworzenie nowego u?ytkownika
clear - wyczyszczenie ekranu
screen <nazwa pliku> - pozwala na ci?gle, nieprzerwane dzia?anie wyznaczonego pliku
mkdir <nazwa> - tworzenie katalogu
rmdir <nazwa> - usuni?cie katalogu
rm <nazwa> - usuni?cie pliku
rm -r <nazwa> - usuni?cie plik?w oraz wszystkich katalog?w i podkatalog?w wraz z zawartymi w nich plikami z katalogu o podanej nazwie (zamiast nazwy mo?na poda? * wtedy zostanie usuni?te wszystko z katalogu w kt?rym si? znajdujemy)
tar <atrybuty> <nazwa pliku> - rozpakowuje nam wybrany plik
chmod <atrybuty> <nazwa pliku lub katalogu> - nadaje prawa dost?pu do pliku lub katalogu
a - all(dla wszystkich u?ytkownik?w), u - user(tylko dla w?a?ciciela pliku), g - group(grupa do kt?rej nale?y plik ma do niego prawa)
r - read(odczyt), w - write(zapis), x - execute(uruchomienie)
Jak u?ywa? tych atrybut?w? To proste! Na pocz?tek wybieramy kto ma mie? prawa do pliku(w moim wypadku wszyscy czyli a). Nast?pnie wybieramy czy prawa maja by? nadane, zabrane czy te? zamienione(ja wybieram dodanie praw czyli +). I na koniec wybieramy co mo?na z plikiem robi?(ja wybra?em sobie pe?en dost?p czyli rwx).
I wysz?o mi:
a+rwx
A ca?a komenda wygl?da tak: chmod a+rwx testowykatalog
Komendy kt?re b?d? bardzo rzadko u?ywane lub wcale:
apt-get <install/remove> <nazwapakietu> - komenda instaluje lub usuwa ??dany pakiet(czyli w wi?kszo?ci wypadk?w program), oczywi?cie install i remove nie s? jedynymi atrybutami ale wam tylko te b?d? potrzebne
Nasz terminal, czyli czym wydawa? polecenia:
Najbardziej chyba tutaj znanym programem do ??czenia si? z serwerem stoj?cym na linuxie poprzez port SSH jest Putty. Program jest darmowy, nie wymaga instalacji i mo?ecie go pobra? st?d: http://www.chiark.greenen...y/download.html
??czenie z serwerem jest bardzo proste:
1. Podajemy ip
2. Zaznaczamy SSH i klikamy Open
Mo?na te? ip swojego serwera zapisa? podaj?c dodatkowo nazw? w polu pod Saved sessions i klikaj?c save.
Instalacja przydatnych program?w:
Linux ma to do siebie, ?e bardzo ?atwo jest zainstalowa? jaki? program typu ftp lub edytor tekstu, bo do tego wystarczy tylko 1 polecenie. Musimy te? pami?ta?, ?e aby cokolwiek zainstalowa? musimy by? zalogowani jako administrator systemu(czyli root).
FTP - Zapewne ka?dy chcia?by mie? od razu wygodny serwer ftp na swoim serwerze aby mo?na by?o po??czy? si? z nim z dowolnego miejsca i dowolnego clienta ftp. Ja polecam proftpd, jest to jeden z lepszych serwer?w ftp i je?li by por?wnywa? z innymi to zalet? tego jest to, ?e jest szybszy ni? konkurenci. A wi?c aby go zainstalowa?:
1. Wpisujemy: apt-get install proftpd i zatwierdzamy enterem
2. Je?li b?dzie pyta?o nas o potwierdzenie instalacji to potwierd?cie wpisuj?c y b?d? t (zale?y od wersji j?zykowej waszego systemu) i zatwierdzacie enterem.
3. Wyskoczy wam okienko z 2 opcjami do wyboru a wi?c klawiatur? wybieramy standalone i zatwierdzamy enterem.
Teraz gdy instalacja dobieg?a ko?ca serwer ftp ju? dzia?a i mo?ecie z niego w pe?ni korzysta?
Pico/Nano - pico lub nano, s? to dwie nazwy jednego programu, edytora tekstu. Ja preferuje nazw? pico ale ?eby zainstalowa? ten edytor tekstu b?dziecie musieli szuka? pakietu nano. Bardzo polecam instalacje tego programu gdy? szybciej i wygodniej jest edytowanie wszystkiego z poziomu konsoli ni? przesy?anie plik?w przez ftp, edytowanie ich i wysy?anie z powrotem. Instalujemy program:
1. Komenda: apt-get install nano
2. Je?li b?dzie trzeba zatwierdzamy instalacj? tak samo jak przy instalowaniu ftp.
Jak tego u?ywa?? To proste
Je?li chcemy edytowa? jaki? plik wpisujemy: pico nazwapliku
Aby usun?? linijk? tekstu wciskamy: [ctrl]+[k]
Aby zapisa? plik wciskamy: [ctrl]+[o]
Aby zamkn?? edytor wciskamy: [ctrl]+[w]
Tworzenie nowego u?ytkownika dla naszego serwera:
Instalowanie serwer?w gier z poziomu root'a (z konta g??wnego administratora) jest bardzo nie wskazane dlatego warto a nawet powinno si? stworzy? nowego u?ytkownika. A wi?c zaczynamy:
1. Wydajemy polecenie: adduser <nazwa naszego konta>
2. Wpisujemy has?o a nast?pnie wpisujemy je jeszcze raz dla potwierdzenia.
3. Uzupe?niamy wszystko chocia? i tak to do niczego si? nie przyda wi?c mo?ecie wpisa? byle co.
4. Zatwierdzamy tworzenie konta wpisuj?c y b?d? t (zale?nie od wersji j?zykowej systemu) a nast?pnie zatwierdzaj?c enterem.
No i prosz?! Mamy nowego u?ytkownika Teraz wystarczy przelogowa? si? na nowego u?ytkownika komend? sudo <nazwa u?ytkownika> a nast?pnie poda? has?o je?li b?dzie wymagana i mo?emy pracowa? dalej. Ja osobi?cie zaleca? bym wy??czenie putty i odpalenie go jeszcze raz loguj?c si? od razu na nowego u?ytkownika.
Instalacja naszego serwera SA-MP:
1. ?ci?gamy pliki serwerowe poleceniem wget http://files.sa-mp.com/samp03bsvr_R2.tar.gz
2. Rozpakowujemy je poleceniem: tar -zxf samp03* (gwiazdka oznacza to ?e po samp03 mo?e by? dowolny ci?g znak?w a jako i? mamy tylko 1 plik zaczynaj?cy si? na samp03 to tylko jego nam rozpakuje wi?c nie musimy si? m?czy? z wypisywaniem dalszej cz??ci nazwy pliku poniewa? wystarczy doda? gwiazdke)
3. Wchodzimy do naszego katalogu poleceniem cd samp03
4. Nadajemy prawa dost?pu wpisuj?c: chmod a+rwx samp03bsvr
4. Wklepujemy komend? pico server.cfg edytujemy co nam potrzeba i zamykamy(jak edytowa? jest napisane wy?ej w moim opisie programu pico).
5. Odpalamy poleceniem ./samp03bsvr& lub screen samp03bsvr
Wszelkie skrypty, mapy i pliki mo?emy spokojnie wrzuca? przez ftp.
Poradnik pisa?em z nud?w poniewa? nie mia?em co robi? jak sci?ga?em World of Warcraft
Mam nadzieje, ?e pomo?e on wielu osobom i dostarczy im tej podstawowej wiedzy na temat zarz?dzania serwerem na w?asnym dedyku lub VPS z systemem uniksowym.
Je?li macie jaki? niedosyt, pytania lub czego? brakuje piszcie w tym temacie
no nie wiem... ostatnio mialem do czynienia z osoba sponsorujaca serwery sa-mp to jedyne co umiala zrobic to wrzucic pliki przez FileZille na porcie 22 (port SSH) i wklepac komende do uruchomienia...
a no i tak znikad nie moga sobie wiedziec ^^ z tym sie nie rodzisz tylko tego sie uczysz ^.^
Trzeba nauczy? si? angielskiego. Pisze jak byk: "Brak pliku lub katalogu"
Tak?e te ./samp03svr to nazwa pliku serwera do uruchomienia a dok?adnie nie wiem jak on si? nazywa dlatego wpisa?em standardow? nazw?. U?yj komendy ls aby sprawdzi? list? plik?w z katalogu w kt?rym si? znajdujesz i wtedy pod samp03svr wstawiasz nazw? swojego pliku do uruchomienia serwera.
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach