Jak skonfigurować serwery wirtualne na routerach Wi-Fi TP-Link (nowy niebieski interfejs sieciowy). Instalacja serwera lokalnego na komputerze Instalacja serwera lokalnego na komputerze

Witajcie drodzy czytelnicy Habr. Tym materiałem rozpoczynamy cykl publikacji na temat budowy hostingu VPS od podstaw w oparciu o API RUVDS White Label.

W tej wstępnej publikacji podpowiemy Ci, co musisz zrobić w pierwszej kolejności, aby jak najszybciej zacząć czerpać pierwsze zyski z własnego hostingu VPS, jak to zrobić stosunkowo szybko oraz na ile jest to wykonalne i opłacalne. Jeżeli decydujesz się na stworzenie od podstaw własnego hostingu VPS, ale nie posiadasz własnej infrastruktury lub nie masz środków i czasu na jej stworzenie, zapraszamy do cat.

Czy potrzebujesz strony internetowej


Aby zorganizować własną usługę VPS potrzebne będą najpierw 2 rzeczy - strona internetowa, na której będziesz oferować usługi wynajmu serwerów VPS oraz usługodawca, który zapewni Ci do tych celów korzystne warunki partnerskie, swoją infrastrukturę oraz niezawodne API o rozbudowanych możliwościach . Co to jest interfejs API? Jest to interfejs, za pomocą którego możesz zapewnić swoim klientom te same możliwości zarządzania serwerem, jakie oferuje usługodawca swoim klientom.

Integracja strony internetowej z dostawcą VPS poprzez API będzie znacznie tańsza i szybsza niż tworzenie od podstaw własnej infrastruktury chmurowej, gdyż w tym przypadku „załatwia” ona wiele spraw: nie trzeba martwić się o dostępność wystarczającej ilość zasobów od dostawcy, jak zorganizować szeroki i odporny na awarie kanał dostępu do Internetu z serwerów wirtualnych, jak gromadzić i przechowywać dane o wykorzystaniu zasobów przez serwery i tak dalej.

Teraz o stronie. Opcji może być wiele, wymienimy najczęstsze:

  • jesteś właścicielem strony internetowej oferującej usługi z tym związane (weryfikacja/rejestracja domeny, wynajem serwera DNS, zdalna administracja serwerem).
  • tworzysz swoją stronę od podstaw korzystając z popularnego CMS-a i wtyczek do niej.
  • zamawiasz stronę internetową w studiu internetowym
  • wpisz swoją opcję
Pierwsza jest najlepszą opcją, ponieważ aby dodać nowa usługa wynajmując serwery VPS, będziesz potrzebować bardzo niewielu modyfikacji: nie będziesz musiał pisać od zera wielu rzeczy wymienionych poniżej. Tworząc witrynę od podstaw, daty uruchomienia mogą się znacznie różnić najgorsza strona. Będziesz musiał samodzielnie zaimplementować wszystkie komponenty wymienione poniżej (lub skorzystać z implementacji programiści zewnętrzni, po uprzednim przetestowaniu i dostosowaniu ich do swojego projektu). Z trzeciej opcji polecamy skorzystać tylko wtedy, gdy brakuje Ci niezbędnej wiedzy na temat tworzenia stron internetowych lub gdy nie da się stworzyć Twojej witryny tak, jak sobie tego życzysz.

Zaczynajmy


Co należy wdrożyć na tej stronie?

Rejestracja, uwierzytelnianie/autoryzacja użytkownika, odzyskiwanie hasła, formularz opinii.

Wszyscy dostawcy usług hostingowych bez wyjątku to mają. Twój przyszły klient musi mieć możliwość rejestracji, odzyskania hasła w przypadku jego utraty Obszar osobisty na stronie internetowej z aktualnymi informacjami o jego saldzie, zakupionych serwerach itp. Należy mu także dać możliwość zgłoszenia problemu do działu pomocy technicznej. Aby uniknąć masowej rejestracji „fałszywych” kont, zalecamy nie zaniedbywać dodatkowych zabezpieczeń, takich jak captcha na formularzach, a także zachować maksymalną ilość dostępnych informacji o użytkowniku, co może pomóc w przypadku wykrycia jakichkolwiek naruszeń z jego strony . W tym przypadku istnieje wiele gotowych rozwiązań, które wymagają drobnych modyfikacji. Jeśli planujesz stworzyć swoją stronę internetową w oparciu o system CMS, to opisana powyżej funkcjonalność jest albo w pewnym stopniu zaimplementowana, albo można ją łatwo podłączyć za pomocą wtyczek.

Zarządzanie danymi osobowymi Klientów

Należy to w pewnym stopniu wdrożyć, ale można się bez tego obejść. Funkcjonalność ta nie blokuje uruchomienia Twojej usługi.

Zarządzanie serwerem klienta

To, co powinno znajdować się na danej stronie Twojej witryny, zależy od tego, jak bardzo chcesz skorzystać z dostępnych funkcjonalności swojego usługodawcy i jaką kontrolę nad serwerem oddasz swojemu klientowi. Możesz na przykład stworzyć dla niego serwer dedykowany po wpłaceniu wymaganej kwoty na saldo i jego pisemnym zgłoszeniu do pomocy technicznej, lub możesz udostępnić mu pełnoprawny konfigurator do strojenie charakterystyka serwera, a także interfejsy umożliwiające zmianę konfiguracji w trakcie pracy, uzyskiwanie statystyk obciążenia serwera, różne możliwości jak ponowna instalacja systemu operacyjnego i tak dalej. Szybkość uruchamiania Twojego hostingu VPS będzie się znacznie różnić w zależności od wybranej opcji. Zagadnieniu temu przyjrzymy się szerzej w kolejnych artykułach z tego cyklu.

Możliwość skorzystania z okresu próbnego

Oczywiście, aby po raz pierwszy promować swoją nową usługę hostingową VPS, będziesz musiał wdrożyć możliwość wykorzystania okresu testowego. Jest to konieczne, aby Twój klient mógł sam zdecydować, czy reklamowana przez Ciebie cena wynajmu VPS odpowiada jakości świadczonych przez Ciebie usług. O czym należy pamiętać przy wdrażaniu? Przede wszystkim musisz wybrać liczbę dni. Nie należy wydłużać okresu testowego - klienci chcący po prostu otrzymać darmowy serwer na określony czas zarejestrują się w Twoim serwisie, a po upływie okresu testowego zarejestrują nowe konto i ponownie spróbują skorzystać z okresu testowego . Aby w jakimś stopniu uchronić się przed takimi klientami, zdecydowanie trzeba nauczyć się ich identyfikować. Jest to szczególnie ważne na etap początkowy rozwój Twojej usługi, bo z każdym takim klientem będziesz otrzymywać mniejszy potencjalny zysk. Powinieneś także wziąć pod uwagę, że długi okres testowy nie będzie dla Ciebie zbyt korzystny, ponieważ na Twoim koncie partnerskim, z którym połączone są wszystkie utworzone przez Ciebie serwery, nie ma okresu testowego.

Dane do faktury

W jaki sposób klienci będą uzupełniać saldo i kupować serwery? Oczywiście będziemy potrzebować jeszcze jednego bardzo ważnego elementu – rozliczeń. Co mieści się w pojęciu „fakturowanie”? Obejmuje to oczywiście tworzenie/edycję aktualnych taryf, interfejsy do przyjmowania płatności od klientów, wewnętrzne mechanizmy przetwarzania płatności, tworzenie promocji/rabatów i narzędzia monitorujące.

Do wdrożenia własnego lub włączenia billingu zewnętrznego do swojego projektu należy podejść szczególnie odpowiedzialnie, ponieważ możliwość zakupu serwera VPS na Twojej stronie internetowej (odczytania pierwszych pieniędzy) zależy bezpośrednio od wydajności tego komponentu. Aby szybko rozpocząć przyjmowanie pieniędzy z najpopularniejszych systemów płatności, zalecamy skorzystanie z agregatorów płatności. Dlaczego? Po pierwsze, integracja z jednym agregatorem jest znacznie szybsza i łatwiejsza niż integracja z każdym z udostępnianych przez niego systemów płatności. Dzieje się tak dlatego, że każdy system płatności własny protokół interakcji, który należy poprawnie zaimplementować i pracować z nim w sposób ujednolicony w obrębie systemu, co jest niezwykle pracochłonne. Po drugie, masz jeden interfejs, który zapewnia większość niezbędnych funkcjonalności do pracy z płatnościami klientów - jest to konto osobiste agregatora. Oczywiście za to wszystko trzeba będzie zapłacić dodatkową prowizję, jednak naszym zdaniem takie rozwiązanie jest optymalne przy tworzeniu własnej usługi VPS.

Oczywiście przed integracją z agregatorem płatności Twoja witryna musi spełniać określone wymagania. Jako przykład możemy przytoczyć wymagania płatnika agregatora płatności:

  • strona musi być całkowicie wypełniona informacjami i funkcjami;
  • witryna musi składać się z więcej niż jednej strony;
  • strona internetowa musi zawierać informacje o sprzedawanych towarach i usługach, a także o cenie tych towarów i usług;
  • strona nie powinna być hostowana na darmowym hostingu;
  • towary i usługi oferowane na stronie nie mogą być sprzeczne z obowiązującym ustawodawstwem Federacji Rosyjskiej i prawem międzynarodowym;

Warto również zwrócić uwagę na fakt, że lista systemów płatności jest zwykle znacznie szersza, jeśli zawierasz umowę jako osoba prawna. W niektórych przypadkach podłączenie niektórych systemów płatności może zająć dość dużo czasu, ponieważ Twoja witryna musi spełniać wymagania każdego systemu płatności dostarczonego przez agregator, a procedura weryfikacji przeprowadzana jest po stronie systemu płatności.

Aspekt finansowy


Doszliśmy do jednego z najważniejszych (jeśli nie najważniejszego) aspektów – finansowego. Współpraca z dostawcą usług VPS powinna być opłacalna. Zastanówmy się, dlaczego opłaca się zorganizować usługę wynajmu serwera VPS, wybierając jako dostawcę usługi dostawcę RUVDS.

Weźmy najpopularniejsze konfiguracje VPS oparte na systemie operacyjnym Serwer Windows 2012 R2 i przedstawiamy niektóre dane, które uzyskaliśmy analizując rynek usług VPS w Rosji według stanu na luty 2016:


Konfiguracja

1

2

3

4

5

Liczba procesorów

1

2

4

6

8

Tom pamięć o dostępie swobodnym, GB

1

2

4

8

16

Pojemność dysku, GB, dysk twardy

20

40

120

300

600

Liczba adresów IPv4

1

1

1

1

1

Aktualna cena konfiguracji

Przy płatności miesięcznej

300 rubli.

600 rubli.

1400 rubli.

2980 rubli.

5720 rub.

Przy płatności rocznej

2880 rubli.

5760 rub.

13440 rub.

28 608 rubli

54912 rub.

Aby oszacować Twoje potencjalne zarobki, przedstawiamy wzrost ceny konfiguracji w porównaniu do średniej ceny konkurencji:

Nie zapominaj również, że mamy wydatki na płacenie prowizji za przelewy i wypłaty do systemów płatności.

Aktualny rabat na tworzenie serwerów z wykorzystaniem API wynosi 10% .
Jak oszacować potencjalne zarobki z jednego serwera o danej konfiguracji, zakupionego na miesiąc? Możesz użyć następującej formuły:
Zarobki = bieżące. cena RUVDS * 10% + Różnica w stosunku do średniej konfiguracji - Wydatki na opłacenie prowizji.

Przykład obliczeń dla konfiguracji 3:

Zarobki = 1400 * 0,1 + 794 (zaokrąglone w dół) -240 = 694 ruble.

To jest zarobek z jednego serwera. Kiedy Twoi klienci kupią 25-30 serwerów w tej konfiguracji, zarobisz już określoną kwotę zarobków 20 tysięcy rubli miesięcznie.

W kolejnych artykułach szczegółowo omówimy możliwości interfejsu API RUVDS White Label i omówimy, jak dokonać wyboru optymalne taryfy na Twój hosting VPS i na jakich warunkach możesz zarabiać pieniądze.

Ten dokument pomoże Ci stworzyć Twój pierwszy serwer wirtualny na platformie dostawcy usług hostingowych w chmurze Clodo.ru

Tworzenie serwera wirtualnego (Serwer wirtualny)

Utworzenie serwera wirtualnego na platformie hostingowej w chmurze Clodo.ru zajmie Ci kilka minut. Procedura jest prosta i praktycznie nie wymaga opisu. Stworzyliśmy jednak ten przewodnik po to, aby proces tworzenia VPS-a nie rodził dla Ciebie żadnych pytań.

Jeśli masz już serwer wirtualny, to aby utworzyć serwer wirtualny, musisz to zrobić strona główna panelu sterowania kliknij przycisk „Utwórz serwer wirtualny”. Jeśli nie posiadasz ani jednego serwera wirtualnego, to po przejściu do sekcji „Moje zasoby” zostaniesz automatycznie przekierowany na stronę umożliwiającą wybór centrum danych, w którym zostanie zainstalowany serwer.

Po kliknięciu przycisku „Utwórz serwer wirtualny” zostanie wyświetlona lista centrów danych, w których możesz utworzyć serwer wirtualny. Po wybraniu wymaganego DC kliknij przycisk „Przejdź do następnego kroku”.

Na stronie, na której wybierasz typ serwera wirtualnego, który chcesz utworzyć, zobaczysz dwie opcje. Na potrzeby tego artykułu rozważamy instalację klasycznego serwera wirtualnego, dlatego musimy dokonać odpowiedniego wyboru - Serwer wirtualny.

Kolejnym krokiem w tworzeniu serwera wirtualnego jest wybór systemu operacyjnego, który zostanie zainstalowany na tworzonym VPS-ie. Hosting w chmurze Clodo.ru zapewnia swoim klientom duży wybór systemów operacyjnych opartych na systemie Linux. Każdy z naszych klientów znajdzie dokładnie taki, z którym będzie mu najwygodniej współpracować. W chwili pisania tego tekstu hosting w chmurze Clodo.ru umożliwia instalację następujących systemów operacyjnych:

  • Debiana
  • Ubuntu
  • CentOS
  • OtwórzSuse
  • Fedora
  • Arch Linux
  • Gentoo

Można także zdecydować się na instalację systemu z zainstalowanym pakietem oprogramowania, zwanym Presetem.

W kroku nr 4 należy wybrać parametry serwera takie jak ilość pamięci RAM i miejsca na dysku, a także wpisać nazwę serwera, która w przyszłości będzie wyświetlana na liście serwerów. Korzystając z projektanta przedstawionego na tym etapie, możesz stworzyć rozwiązanie, które będzie dla Ciebie odpowiednie. Nie bój się podać błędnie parametrów, w przyszłości będziesz mógł je zmienić na działającym serwerze wirtualnym.

Jeśli chcesz dokładniej skonfigurować serwer, kliknij przycisk „Ustawienia zaawansowane”. W tym artykule ustawienia zaawansowane nie będą brane pod uwagę.

W następnym kroku zostaniesz poproszony o dokonanie wyboru Dodatkowe usługi, takie jak: instalacja panelu sterowania serwerem ISP Manager, dodatkowe adresy IP i plan pomoc techniczna serwer. Należy pamiętać, że wraz ze zmianą planu wsparcia technicznego zmienia się również jego opis. Dokładnie przestudiuj prezentowane poziomy usług i wybierz najbardziej odpowiedni dla siebie.

Następny krok jest ostatnim. Sprawdź ponownie parametry tworzonego serwera wirtualnego.

Po kliknięciu przycisku „Utwórz serwer wirtualny” zostaniesz przeniesiony na stronę z listą serwerów wirtualnych.

Instalacja serwera wirtualnego zajmuje nie więcej niż 5 minut.

Gratulacje! Stałeś się właścicielem wirtualnego serwera na Clodo!

Warunki korzystania z dokumentu

Z materiałów prezentowanych na tej stronie możesz korzystać według własnego uznania. Kopiowanie i rozpowszechnianie dostarczonych materiałów jest dozwolone bez zmiany treści i bez wcześniejszego powiadomienia administracji Clodo.ru.

Będziemy wdzięczni za zgłoszenia błędów w dostarczonej dokumentacji oraz za sugestie ulepszenia dokumentacji. W przypadku tych pytań prosimy o kontakt: [e-mail chroniony]. Kontaktując się pamiętaj o podaniu adresu URL publikacji.

Jakiś czas temu pojawił się pomysł sprawdzenia możliwości stworzenia serwisu na platformie ASP.Net, zorientowanego na pracę w środowisku Linux. Od razu jednak zdecydowano, że strona będzie działać w środowisku na hoście linuksowym, pozostała tylko decyzja o języku programowania: ASP.NET 2 w połączeniu z mocą Mono, czyli PHP. Opcje testowania różnych VPS, nawet jeśli udostępniane bezpłatnie przez krótki okres czasu przez dostawców hostingu, natychmiast zniknęły, ponieważ Jeśli eksperyment się powiedzie, prędzej czy później i tak potrzebny będzie lokalny serwer VPS.

Stała się maszyna wirtualna do tworzenia domowego serwera wirtualnego programu VirtualBox- ze względu na to, że maszyna wirtualna może być potrzebna tylko jednorazowo, nie rozważano opcji komercyjnych od razu, ale m.in darmowe programy– tylko ten jest wystarczająco prosty w konfiguracji i może w pełni obsługiwać systemy operacyjne gościa z rodziny Linux. Ponadto, w wyniku analizy ofert VPS w Internecie, zidentyfikowano kilka najpopularniejszych i kompatybilnych z Mono systemów operacyjnych, preinstalowanych przez dostawców usług hostingowych.

Zatem użyte narzędzia:

Zainstaluj VirtualBox, uruchom i utwórz maszynę wirtualną o wymaganej konfiguracji. Podczas tworzenia maszyna wirtualna Zostawiłem wszystkie zalecane ustawienia poza dostępną pamięcią - została zmniejszona do 128 MB i rozmiarem wirtualnym twardy dysk- zwiększono do 4 GB. Uruchamiamy maszynę wirtualną i montujemy obraz za pomocą system operacyjny Debiana 5.

Po pobraniu wybierz z menu instalacyjnego zainstalować, ponieważ instalacja graficzna Nie potrzebujemy tego. Wybierz język instalacji, polecam angielski (jeśli w ogóle nie znasz angielskiego, to rosyjski), a następnie wybierz lokalizację Inny => Europa => Federacja Rosyjska i układ klawiatury do wprowadzania danych, zdecydowanie zalecamy wybranie języka angielskiego dla USA. Podczas instalacji zostaniesz poproszony o podanie nazwy komputera dla sieci, wpisałem MyVPS i nazwę domeny, której on dotyczy ten komputer(nie musisz tu nic wpisywać). Następnie sugerujemy wybór strefy czasowej i metody partycjonowania dysku twardego. Wybrałem metodę domyślną, w sumie nie była ona dla mnie szczególnie istotna. Zgadzamy się z propozycją zapisania zmian na dysku i potwierdzenia jego układu. Czekamy na zakończenie instalacji systemu...

Podczas procesu instalacji zostaniesz poproszony o podanie hasła do konta administratora, loginu użytkownika i hasła. Następnie zostaniesz poproszony o wybranie adresu najbliższego repozytorium i ustawień serwera proxy w celu uzyskania dostępu do Internetu. Jeśli nie korzystasz z serwera proxy, nie musisz nic wpisywać. Instalator połączy się teraz z wybranym przez Ciebie repozytorium, poprosi o informacje o dostępnym oprogramowaniu i pobierze pakiety potrzebne do kontynuowania instalacji. Następnie jądro systemu zostanie skonfigurowane i pojawi się menu umożliwiające wybranie elementów do zainstalowania. oprogramowanie. Odznacz element Środowisko pulpitu(na VPS nie jest potrzebny pulpit), pamiętaj o pozostawieniu zaznaczenia na elemencie System standardowy, wybierz pozostałe elementy według potrzeb. Po zakończeniu instalacji zostanie zadane pytanie: czy można zainstalować moduł ładujący systemu operacyjnego GRUB jako główny, wybierz Tak. Następnie zostaniesz poproszony o wyjęcie dysku i ponowne uruchomienie komputera. Odmontuj obraz dysku i kliknij Kontynuować aby ponownie uruchomić maszynę wirtualną. Gratulacje! To kończy instalację systemu operacyjnego.

Zatem maszyna wirtualna zostaje ponownie uruchomiona. Zostaniesz poproszony o podanie swojego loginu. Wpisz root, następnie zostaniesz poproszony o hasło, wprowadź je również. Teraz musisz zainstalować SSH. Aby to zrobić, wpisz polecenie

Apt-get zainstaluj ssh

Program przeanalizuje zależności i poprosi o potwierdzenie pobrania i zainstalowania pakietu ssh i pakiety, od których to zależy.

Po instalacji wyłącz maszynę wirtualną.Ponieważ z systemu operacyjnego korzysta jeden użytkownik, w tym celu wpisz komendę

Teraz musimy skonfigurować naszą maszynę wirtualną pod kątem dostępu przez SSH, a także skonfigurować dostęp do przyszłego serwera WWW na porcie 80. Można to zrobić na dwa sposoby.

    Zamknij wszystkie okna VirtualBox. Przejdź do folderu C:\Users\%nazwa_użytkownika%\.VirtualBox\Machines w systemach Windows 7 i Vista lub do folderu C:\Documents and Settings\%nazwa użytkownika%\.VirtualBox\Machines, jeśli masz system Windows XP.

    Otwórz folder utworzonej maszyny wirtualnej, znajdź w nim plik z nazwą swojej maszyny wirtualnej. W moim przypadku tak MójVPS.xml otwórz go i dodaj do sekcji Dodatkowe dane następujące linie






    Zamknij VirtualBoxa. Otwórz konsolę. Jeśli masz system Windows, przejdź do folderu C:\Program Files\Sun\VirtualBox. Wpisz następujące polecenia w konsoli

    VBoxManage setextradata "%maszyna_nazwa%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/GuestPort" 80
    VBoxManage setextradata "%maszyna_nazwa%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/HostPort" 80
    VBoxManage setextradata "%maszyna_nazwa%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/Protocol" TCP
    VBoxManage setextradata "%maszyna_nazwa%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22
    VBoxManage setextradata "%maszyna_nazwa%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2222
    VBoxManage setextradata "%maszyna_nazwa%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" TCP

    gdzie %maszyna_nazwa% to nazwa Twojej maszyny wirtualnej.

Uruchom VirtualBox i włącz maszynę wirtualną. Jeśli teraz pojawi się błąd o niemożności włączenia, zamknij wszystko i ponownie skonfiguruj maszynę wirtualną. Prawdopodobnie popełniłeś błąd przy wprowadzaniu poleceń. Jeśli zmieniłeś ustawienia w plik XML, sprawdź dodane wpisy pod kątem błędów; jeśli jesteś w konsoli, wprowadź polecenia ponownie.

Po uruchomieniu maszyny wirtualnej uruchom program Putty, jeżeli pracujesz na systemie Windows wpisz w polu Host Lokalny Gospodarz, w polu Port ustawiamy wartość 2222 . Kliknij otwarty, wyrażamy zgodę na akceptację klucza SSL. Jeśli korzystasz z systemu Linux, wpisz

Ssh -l %nazwa_użytkownika% -p2222 host lokalny

Wpisz swój login (w Putty) i hasło.

Do jazdy system plików Możesz użyć programu WinSCP. Będziesz musiał wejść Lokalny Gospodarz, ustaw wartość Port na 2222 , podaj swój login i hasło.

Serwer jest gotowy w minimalnej konfiguracji. Teraz możesz zainstalować Apache, nginx, MySQL itp. Należy pamiętać, że serwer WWW musi działać na porcie 80. Jeśli chcesz użyć innego portu, zmień ustawienia maszyny wirtualnej za pomocą VBoxManage.

Tworząc zasoby internetowe i wiele więcej, nie można obejść się bez specjalnego serwera wirtualnego na komputerze osobistym.

Informacje o serwerze VDS na komputerze lokalnym

Wstęp

Serwer VDS - Ten specjalny program, który może emulować działanie podobnego serwera, jak wielu dostawców hostingu. Oczywiście serwer wirtualny jest obecnie niezwykle poszukiwany.

Korzyści z korzystania z serwera VDS na własnym komputerze są oczywiste, ponieważ istnieje możliwość tworzenia witryn, sprawdzania ich i dostosowywania w środowisku wirtualnym z takimi samymi możliwościami, jak w przypadku zakupu pełnoprawnego płatnego hostingu.

5 najlepszych hostingów w naszym rankingu

Zalety korzystania z serwera VDS na własnym komputerze osobistym

Z poniższych przykładów widać dość oczywiste zalety korzystania z serwera wirtualnego na własnym komputerze osobistym.

Na przykład zacząłeś tworzyć własną stronę internetową, uczyłeś się normalnie język HTML, style CSS. Co jednak zrobić, gdy zajdzie potrzeba przetestowania zewnętrznych dodatków i różnych skryptów? Właśnie dlatego wynaleziono serwer wirtualny, umożliwiający przeglądanie i dokładne testowanie działania zasobu sieciowego bez szkody dla nowo pobranych rozszerzeń.

Oprócz testowania skryptów lub innych różne dodatki zasobu internetowego, możesz także chcieć dostosować ich pracę w przyszłości lub zmienić ją tak, aby odpowiadała Twoim potrzebom. Właśnie do tego idealnie nadaje się nowoczesny serwer VDS.

Oprócz tego wszystkiego, serwer VDS jest wygodny w użyciu, jeśli zmienisz szablony dla najpopularniejszego CMS-a, ponieważ możesz zobaczyć absolutnie wszelkie zmiany online.

Denwera

Obecnie istnieje wiele różnych programów, za pomocą których można łatwo utworzyć serwer VPS na komputerze zwykłego użytkownika. Oprogramowanie Denver jest słusznie uważane przez wielu twórców zasobów internetowych za najpopularniejszą ze wszystkich aplikacji. Ta aplikacja umożliwia utworzenie serwera Apache bezpośrednio na dysku twardym komputer osobisty i to w ciągu zaledwie kilku minut.

Ponadto serwer ten jest całkowicie darmowy i nie wymaga żadnych specjalnych ustawień do działania.


„Jak stworzyć serwer wirtualny?” – często zadawane pytanie problem, który pojawia się u wielu użytkowników, którzy po raz pierwszy spotykają się z hostingiem. W artykule będziemy dalej analizować czym jest VPS (VDS), jak go poprawnie wybrać, skonfigurować ten typ hostingu pod potrzeby Twojego projektu i czy da się samodzielnie stworzyć zwykły Wirtualny Serwer Prywatny, lub czy musisz go wynająć.

Dowiedzieliśmy się czym jest serwer wirtualny, kiedy warto go kupić i z jakiego systemu operacyjnego (Linux czy Windows) lepiej korzystać.

Oprócz tradycyjnego hostingu stron internetowych, Serwery Wirtualne może być używany do telefonii IP, wirtualnych routerów i przełączników, VPN lub serwerów proxy, serwerów terminali z tradycyjnymi programy biurowe Dla zdalny dostęp z komputerów pracowników.

Informacje o technologii

Najczęściej przy tworzeniu stron internetowych wykorzystuje się język programowania PHP, bazy danych Dane MySQL'a oraz serwery WWW Apache i Nginx (działają niezależnie lub w połączeniu). Ten zestaw programy są również często nazywane LAMPA (L inux- A Pache- M ySQL- P HP) lub LEMP (L inux- N ginx- M ySQL- P HP).

Oczywiście wykorzystywane są także inne stosy technologiczne, strony mogą być pisane w innych językach programowania (Python, Ruby, NodeJS) i korzystać z innych baz danych (PostgreSQL, noSQL), a także oprogramowania wspomagającego. Ponieważ jednak takie rozwiązania są mniej powszechne, nie będziemy ich rozważać. Przyjrzyjmy się bliżej wyborowi i wstępnej konfiguracji VPS-a do hostingu stron internetowych w języku PHP oraz poczty firmowej.

Wybór planu taryfowego

Nie będzie go tutaj szczegółowy przewodnik, jak wybrać wymaganą taryfę, ponieważ zasoby dobierane są indywidualnie w każdym przypadku. Ilość zasobów będzie uzależniona od ilości stron na serwerze, z których korzysta CMS, konieczności wykorzystania dodatkowe programy i tak dalej.

Jedyne, co jest obliczane dość dokładnie, to miejsce na dysku. Sprawdź, ile miejsca zajmują strony i poczta, dodaj do tego 7-10 GB i uzyskaj minimalną wymaganą przestrzeń dyskową. Faktem jest, że na VPS trzeba przeznaczyć dodatkowe miejsce na instalację systemu operacyjnego i panelu sterowania, co jest również brane pod uwagę w całkowitej przestrzeni dyskowej.

System operacyjny i panel sterowania

Istnieje cała rodzina systemów operacyjnych opartych na jądrze Linuksa, obejmująca zarówno opcje serwerowe, jak i stacjonarne. Najpopularniejsze serwerowe systemy operacyjne: CentOS, Debian, Serwer Ubuntu.

Jeśli potrzebujesz bardzo stabilnego systemu, CentOS jest Twoim wyborem. Stabilny i bezpieczny system, ale z możliwością aktualizacji oprogramowania do najnowszych wersji, jeśli zajdzie taka potrzeba – taki jest Debian. Ubuntu Server to system operacyjny, który idzie z duchem czasu i dostarcza najnowsze wersje programów i dlatego mogą nie działać idealnie.

Panel sterowania serwera to pewien skrypt, czyli zbiór skryptów, który pozwala na wygodne zarządzanie VPS-em interfejs graficzny. Zwykle część graficzna dostępna jest w przeglądarce pod określonym adresem.

Na wybór PU w ​​dużej mierze wpływają subiektywne wrażenia z użytkowania, tzn. jeden panel będzie wydawał się wygodniejszy dla jednego użytkownika, a inny dla innego. Jeśli wybór będzie dla Ciebie trudny, możesz przetestować interfejs różnych produktów w wersji demonstracyjnej na stronach deweloperów i zdecydować, co najbardziej Ci odpowiada. Ponadto wybór PU jest ściśle powiązany z systemem operacyjnym, ponieważ zwykle obsługują one ograniczoną listę systemów operacyjnych. Kolejnym ważnym czynnikiem przy wyborze panelu jest dostępność potrzebnych narzędzi lub możliwość ich szybkiego montażu.

Oczywiście możesz w ogóle pominąć panel sterowania i skonfigurować serwer wirtualny poprzez wiersz poleceń, ale ta metoda będzie wymagała wystarczającej wiedzy technicznej. Większość PU jest dostarczana w zestawie z zestawem podstawowego, popularnego oprogramowania potrzebnego do szybkiego wdrażania witryn internetowych. Są to serwer WWW, PHP, bazy danych, serwer FTP, poczta i DNS. Wszystkie pakiety są już optymalnie skonfigurowane do natychmiastowego rozpoczęcia pracy z serwerem.

Zalecamy korzystanie z VPS z panelem sterowania i zapewniamy dla nich bezpłatne pełne wsparcie techniczne. W przypadku serwerów bez panelu wsparcie techniczne będzie ograniczone. Tworzenie serwera wirtualnego jest niezwykle kosztownym procesem, a w przypadku pełnoprawnego hostingu istnieje platforma, na której możesz hostować swoje zasoby i nie musisz tworzyć ich od zera.

Do instalacji na naszych VPS i serwerach dedykowanych oferujemy następujące panele: cPanel/WHM (od 13,95 USD/miesiąc), ISPmanager 5 Lite (4 USD/miesiąc), Plesk 17 (od 10 USD/miesiąc), Centos Web Panel (bezpłatny), możliwa jest także instalacja wirtualnego środowiska Bitrix.
Wszystkim tym panelom sterowania przyjrzymy się bardziej szczegółowo w następnej części.