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


Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa: 516
|
|
|
|
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? ). 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
|
|
|
|
|
|
|
|
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
|
|
|
|
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
|
|
|
|
|
|
|
Wysłany: 2013-11-02, 09:28
|
|
MajsterKlepka


Wiek: 30 Na forum: 4857 dni Posty: 4
Nick w MP: Rapt0r
Piwa: 678
|
|
|
|
Poradnik jak najbardziej przydatny , bardzo mi si? przyda. Dzi?ki wielkie.
|
|
|
|
|
|
| Tagi: stawianie :: serwera :: systemie :: linux |
Anonymous


Na forum: 245 dni
Posty: 1

|
Anonymous Koniecznie zajrzyj na:
|
|
|
|
|