Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-07-19, 10:42


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Stawianie serwera na systemie Linux.
w paru drobnych krokach..

Jak wiecie (albo czytaj?c ten poradnik dowiecie si?) wi?kszo?? us?ugodawc?w serwer?w oferuje swoje produkty na systemach Linuksowych. Nie do??, ?e jest darmowy to jeszcze niesie ze sob? pewne korzy?ci (o kt?rych nie b?dzie mowy w tym poradniku). Tak wi?c wypada?oby si? "zaprzyja?ni?" z serwerem oraz komendami potrzebnymi do postawienia serwera i nie tylko. Proponuje (je?eli macie tak? mo?liwo??) zainstalowania sobie systemu Ubuntu, bo na nim ostatnimi czasy pracuje. Do dzie?a!

1. Przygotowanie.

Aby rozpocz?? stawianie serwera potrzebujemy paru program?w. Ja polecam tak:
  • Putty (tworzenie folder?w, operacje na plikach)
  • WinSCP (to samo tylko za pomoc? interfejsu graficznego)
  • Notatnik (wiem, ?e wszyscy macie ;) )

Opr?cz plik?w potrzebne nam te? b?d? pliki, kt?re b?dziemy "?adowa?" na serwer. Znajduj? si? one na oficjalnej stronie deweloper?w MTA w dziale Linuksa. Znajdziemy tam pliki binarne (zapakowane w format .tar.gz, pierwszy link), konfiguracyjne (drugi link, tak samo spakowany) oraz zasoby (nie konieczne ale warto je mie? - o nich w p??niejszej cz??ci lekcji).

2. Zaczynamy

Przechodzimy ju? do cz??ci, w kt?rej b?dziemy starali si? utworzy? foldery, wrzuci? oraz rozpakowa? pliki do nich. Zaczniemy od pierwszego linku zawieraj?cego pliki binarne.

  • Otwieramy Putty, logujemy si? jako root, przechodzimy komend? cd do katalogu (folderu) 'home' ( cd home ).
    • Teraz pobieramy nasze pliki binarne. Wchodzimy na stron? linux.mtasa.com, pobieramy adres pierwszego linku i korzystaj?c z komendy wget pobieramy te pliki na serwer ( wget http://www... ). Aby wklei? podany adres zapisany w schowku wystarczy w oknie Putty klikn?? prawy przycisk myszy.
    • Rozpakowujemy pobrany plik komend? tar z parametrem -xvf ( tar -xvf nazwa_pliku_z_rozszerzeniem )


Utworzy nam si? w ten spos?b folder o takiej samej nazwie jaki mia? plik (pomijaj?c rozszerzenie) czyli je?eli mamy plik o nazwie alamakota.tar.gz to utworzy nam si? folder alamakota. Oczywi?cie nie estetycznie wygl?da (a potem przekonacie si?, ?e jest to nawet nie wygodne) wi?c wypada?oby to zmieni?. Je?eli nadal jeste?my w folderze home to wklepujemy komend? mv (od angielskiego move czyli przemieszcza?), kt?ra w parametrach b?dzie przyjmowa?a nazw? folderu, kt?ry si? utworzy? oraz nowego np. mtasa ( mv nazwa_folderu_ktory_utworzyl_sie_po_rozpakowaniu, nazwa_nowego_folderu ). Komenda ta s?u?y g??wnie do przemieszczania plik?w z jednego katalogu do drugiego ale mo?e r?wnie? pos?u?y? jako komenda, kt?ra zmieni nam nazw? folderu. Pliki, kt?re rozpakowali?my domy?lnie jak zainstalujecie MTA znajduj? si? w folderze server. Jest to m. in. plik .exe (czyli wykonuj?cy), kt?ry by?cie uruchamiali jakby?cie mieli postawiony serwer na hostingu domowym.

3. Pliki konfiguracyjne

Nie wiem dok?adnie czy mo?na je tak nazwa?, ja je tak nazwa?em :) i p?ki co b?d? si? tego kurczowo trzyma?. Sprawa wygl?da podobnie co do poprzedniej paczki. Tym razem pobieramy spakowane pliki z drugiego linku. R??nica polega na tym, ?e tym razem musimy si? przenie?? z folderu home do folderu deathmatch, do kt?rego przechodzimy za pomoc? komendy cd ( cd nazwa_folderu_ktory_utworzylismy/mods/deathmatch ). Jest jeszcze jedna r??nica. Ot?? jak ju? rozpakujemy te pliki utworzy nam si? folder baseconfig. Wchodzimy za pomoc? komendy cd ( cd baseconfig ) i wklepujemy komend? mv tylko, ?e teraz po mv wklepujemy ci?g: *.* .. ( mv *.* .. ). Oznacza to, ?e chcemy ka?dy plik o ka?dym rozszerzeniu (gwiazdka oznacza wszystko - zrozumiej? to osoby, kt?re kiedy? widzia?y SQL) chcemy przenie?? folder wcze?niej (st?d te dwie kropki, kt?re oznaczaj? folder wcze?niej).

Teraz mo?emy usun?? z naszego serwera plik baseconfig.tar.gz i folder baseconfig.

4. Zasoby
Soon

5. Odpalamy serwer
Soon

6. Przydatne komendy

cd - Przenosi nas do folderu, kt?ry podamy w parametrze (uwaga - je?eli folder znajduje si? w innym folderze, a my nie znajdujemy si? aktualnie w tym "innym" folderze to musimy poda? dok?adn? ?cie?k?)
mv - Przenosi (lub zmienia nazw? folderu, kt?ry podamy jako pierwszy parametr) wszystkie pliki z jednego folderu do drugiego. Komenda ta potrzebuje 2 parametr?w do pe?nego dzia?ania - nazwy folderu, z kt?rego chcemy "zabra?" pliki i nazw? folderu do kt?rego chcemy je przenie??.
[color=yellow]apt-get update - Komenda ta wykonuje nam aktualizacj? ca?ego serwera (czasami si? przydaje jak nie chce nam si? odpali? jaki? serwer).
apt-get install nazwa_wtyczki - instaluje podan? wtyczk? (kt?ra np. umo?liwia nam rozpakowanie plik?w .zip czyli dodaje komend? unzip).
ls - Wy?wietla nam pliki oraz foldery, kt?re znajduj? si? w katalogu, w kt?rym aktualnie si? znajdujemy.
wget - Pobiera plik z podanego ?r?d?a do katalogu, w kt?rym si? znajdujemy.

Wybaczcie za brak obrazk?w ale my?l?, ?e cz??? jednak rzeczy trzeba by?o opisa? "s?ownie" (tak, przy okazji nie chcia?o mi si? :D ). Wkr?tce (jak nie dzisiaj to jutro na 100%) uzupe?ni? brakuj?ce luki (czyli bagatela 2 punkty). Jakby?cie mieli jakiekolwiek pytania to od tego jest forum, od tego s? te? inni, by pomaga?, udziela? si? i ew. wybi? wy?ej dlatego pytajcie, bo kto nie pyta ten b??dzi.

Mi?ego serfowania,
Piorun ;)

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
ProBaton
Wysłany: 2013-07-23, 13:01


pidbulxd







Wiek: 28
Na forum: 5230 dni
Posty: 135
Nick w MP: Word

Piwa: 540

Respekt: 60

Witam, m?g?by kt?ry? z u?ytkownik?w pomoc mi w postawieniu serwera na VPS, z Debianem 6 ?
M?cz? si?, co chwile co? nie wychodzi. W razie gdyby kto? by? ch?tny pom?c pw lub w temacie ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-02, 09:28


MajsterKlepka







Wiek: 30
Na forum: 4858 dni
Posty: 4
Nick w MP: Rapt0r

Piwa: 678

Respekt: 21,3

Ostrzeżeń: 60%
Poradnik jak najbardziej przydatny , bardzo mi si? przyda. Dzi?ki wielkie.

Postaw piwo autorowi tego posta
 

 
Tagi: stawianie :: serwera :: systemie :: linux
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Poradniki do LUA » STAWIANIE SERWERA NA SYSTEMIE LINUX Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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
Dodaj temat do Ulubionych
Wersja do druku