Kreirajte virtuelni server. Kako napraviti virtuelni server

Dom / Kvarovi
3,852 Views

Danas ću vam reći kako da kreirate hosting kampanju. Ovaj litvanski VPS hosting je odabran zbog najnižih tarifa u Evropi, kao što vidite, tarifa S nosi 1 GB RAM, jedno jezgro 2,40 GHz, 40 GB diska za smiješnih 1,99 eura mjesečno (imajte na umu da je plaćanje u sistemu plaćanja Webmoney u dolarima). Ovo je sasvim dovoljno za stabilan rad nekoliko lokacija koje nisu jako gladne energije.

Sa ovim VPS hostingom radim već četiri mjeseca, do sada nije bilo pritužbi na rad - jednostavno radi, i to je sve što nam treba. Osim toga, geografski je bliži evropskom dijelu Rusije i Bjelorusije, na čiju su teritoriju uglavnom orijentirani moji sajtovi, nego njemački i holandski provajderi, što znači da će brzina pristupa stranicama biti nešto veća.

Imajte na umu da je na dnu stranice uvijek prikazan izbor jezika stranice, uključujući ruski.

Dakle, krenimo sa kreiranjem virtuelnog servera

Korak 1. Odaberite VPS tarifu potrebnu za naše zadatke

Moguće je izabrati VPS tarifu proizvoljnim definisanjem parametara virtuelnog servera, kao i izabrati već formiranu tarifni plan. Preferiram tarifni builder od tarifa sa zadatim parametrima - oni su malo jeftiniji.

Pritiskom na dugme Red, ići ćemo na stranicu za pojašnjenje paketa usluga. Od vas će se tražiti da prvo odaberete period plaćanja (od mjesec do dvije godine), zatim dodatni IP, nakon čega će se generirati konačni trošak plaćanja usluga.
Nastavite pritiskom na dugme Continue Order– dolazimo do stranice preliminarne fakture. I ne bojte se da je cijena nakon klika na dugme porasla za iznos PDV-a Nastavi, naći ćete se na stranici za popunjavanje vaših podataka i ako ovdje navedete svoju zemlju domaćina osim zemalja članica EU i kliknete na dugme Ažuriraj, tada će ovaj dodatni iznos nestati s vašeg računa. Odmah ispod odredite jedan od četiri načina plaćanja koji su vam prihvatljivi, prihvatite uslove iznajmljivanja VPS-a i dovršite narudžbu.

Nakon naknadne registracije i plaćanja računa, prelazimo na sljedeći korak.

Korak 2: Instalirajte operativni sistem virtuelnog servera

Nakon plaćanja računa idite na svoj lični račun u meniju UslugeProizvodi/usluge- dugme Prikaži podatke. Ovdje ćete vidjeti glavne podatke vašeg VPS-a, a ispod su ažurirani grafikoni njegovih glavnih parametara.

Ovdje, da biste instalirali "čist" operativni sistem ili napravili OS zajedno sa dostupnim VPS kontrolnim panelima, idite na karticu Instalirajte OS


Nakon nekoliko minuta, instalacija će biti završena da bi se prikazao rezultat, povremeno pritisnite dugme Osvježi. Ovdje, za nastavak postavljanja VPS-a, moramo saznati IP adresu i root lozinka server.

Korak 3. Povežite domenu sa VPS-om

Da bi domen bio dostupan nakon instaliranja i konfigurisanja VPS-a, kao i promene DNS-a u panelu registratora imena domena, potrebno je da ga povežete sa svojim virtuelnim serverom. Ovo se radi vrlo lako. Vratite se na glavni meni UslugeDNS upravljanje:


Kao rezultat, vaša domena se pojavljuje ispod klikom na nju ili riječ Uredi, vidjet ćemo sve zapise kreirane za to. A iznad njih ćemo vidjeti DNS adrese koje treba navesti u . Ovo ns1.time4vps.eu I ns2.time4vps.eu

pažnja: ako kreirate drugi VPS server i postoji potreba da premestite sajt na njega, nemojte brisati ili kreirati ponovo domenska zona za domen u DNS kontrolnoj tabli. Da biste ga prenijeli, kopirajte IP novog servera i uredite IP ime u zapisima domene na novi, čuvajući rezultat uređivanja. Nakon nekog vremena (unutar nekoliko minuta) stranica će početi raditi na novom VPS-u.

2015-12-19

Očigledno, mnogi korisnici kompjuterskih sistema bilo koje vrste to znaju lokalni server Možete ga sami kreirati na računaru za nekoliko minuta. Istina, nemaju svi jasno razumijevanje osnovne metodologije za provođenje svih koraka. Pokušajmo dati barem djelomične informacije o tome kako kreirati lokalni server i prilagoditi ga svojim potrebama.

Koncept lokalnog servera

Općenito, u početku morate jasno razlikovati lokalne servere koji se kreiraju prema tipu. Pored najčešće korišćenih web servera, možete sami kreirati i konfigurisati servere za igre, proksije, pa čak i DNS servere. Sve ovisi samo o tome koja će određena funkcija biti dodijeljena jednoj ili drugoj komponenti.

Međutim, u većini slučajeva, sve ove komponente imaju jednu zajedničku stvar: one se inicijalno kreiraju na lokalnim mašinama u prvim fazama bez postavljanja na udaljeni hosting, što im omogućava da se konfigurišu i uređuju direktno na sopstvenim računarskim terminalima.

Sada ćemo pokušati razmotriti pitanja o tome kako kreirati i konfigurirati lokalni server na računalu, ovisno o njegovoj vrsti i namjeni

Odabir softvera

U osnovi, izbor softver- lična stvar za svakog korisnika. Ovdje je vrijedno napomenuti da ako, na primjer, prilikom stvaranja lokalni web server Koriste se samo jezici za označavanje hiperteksta poput HTML-a ili CSS-a, nema smisla instalirati dodatne softverske pakete, jer ih svaki internet pretraživač savršeno „razumije“.

Druga je stvar kada skripte napisane, recimo, u PHP-u djeluju kao dodatne komponente. Jednom kada ih koristite, pretraživač se više ne može nositi. Ovdje specijalizirani softver dobro dolazi. Šta je sa proksijima, DNS-om i serveri za igre, situacija je i ovdje dvosmislena. Nešto kasnije ćemo razmotriti najviše jednostavne aplikacije da ih kreirate i konfigurišete, ali za sada se fokusirajmo na glavno pitanje u vezi sa standardnim lokalnim web serverima.

Kako kreirati lokalni server: instaliranje i konfigurisanje Denwer paketa

Ako odlučite započeti kreiranje lokalnog servera za naknadni hosting na udaljenom hostingu, naravno, trebat će vam neka vrsta alata. Najčešće se prilikom traženja odgovarajućeg softvera na Internetu korisnici preusmjeravaju da preuzmu softverski paket Denwer, koji je domaći proizvod i prilično je jednostavan za razumijevanje i rad.

Sadrži sve potrebne alate kao što su Apache, PHP, MySQL, phpMyAdmin, sendmail itd. Jedina mana je što ćete dodatno morati da instalirate posebne mašine, kao u najjednostavnijoj verziji.

Dakle, kreiranje lokalnog servera počinje pokretanjem instalacione EXE datoteke (naravno, kao administrator). Pojavljuje se prozor sličan DOS režimu. Slijedite upute instalatera. Prvo odaberite lokaciju za skladištenje podataka servera, zatim dodijelite slovo i način rada virtuelni disk(u principu, predložene parametre nije potrebno mijenjati). Ovim je instalacija završena. Sada je potrebno provjeriti da li lokalni server ispravno funkcionira.

Testiranje performansi

U ovoj fazi pokrećemo kreirani server i unosimo http://localhost u prozor bilo kojeg internet pretraživača. Ako je program instaliran bez grešaka, pretraživač će prikazati poruku da sve radi.

Ako skrolujete prema dolje po stranici, vidjet ćete glavne veze koje možete pratiti potpuno testiranje rad lokalnog servera.

Problemi sa kodiranjem

Ponekad možete naići na neprijatnu situaciju kada se pošalje poruka email izgleda kao skup nerazumljivih simbola. Ovo se dešava samo zato što je program prvobitno dizajniran za UTF-8 kodiranje. Može se jednostavno promijeniti, na primjer, u KOI-8R ili nešto drugo.

Instaliranje lokalnog servera: dodatni motori

Sada postoji još jedan važna tačka. Lokalni Windows server ne može bez posebnih dodataka koji se nazivaju motori (WordPress, Joomla, itd.).

Prvo, u folderu www, koji se nalazi duž putanje \home\local host, u glavnom direktoriju, kreirajte proizvoljan direktorij. Nakon toga unesite putanju http://localhost/ u adresnu traku pretraživača i provjerite šta se tačno otvara. Ako je otvorio sve je u redu. Kopirajte datoteke motora u ovaj direktorij koristeći bilo koji file manager(barem isti “Explorer”) i ponovo unesite adresu. Pojavljuje se prozor čarobnjaka za instalaciju u kojem samo trebate slijediti upute.

Dodavanje baze podataka

Sada lokalni server mora priložiti posebne baze podataka. U tu svrhu koristi se servis phpMyAdmin u koji se ulazi unosom http://localhost/tools u adresnu traku pretraživača. Prvo se odabire odjeljak za kreiranje nove baze podataka i daje mu ime (moguće je bilo koje ime, ali je bolje naznačiti isti onaj koji je korišten za mapu u prethodnom dijelu).

Onda se vraćamo na početna stranica i konfigurirajte postavke privilegija (napravite novog korisnika, navedite login i lozinku, koristite localhost kao host i označite sve što je u prozoru). Sve što treba da uradite je da pritisnete dugme "Kreni!" i sačekajte da se proces završi.

Prebacivanje lokalnog servera na hosting

Sljedeći korak je povezivanje servera na lokalnu mrežu i prijenos na hosting tako da postane dostupna korisnicima na internetu. “Nativni” način prijenosa podataka na udaljeni resurs ne izgleda baš zgodno zbog mnogih dodatnih koraka.

Podešavanje lokalnog servera u smislu prenosa podataka na udaljeni hosting najbolje je uraditi pomoću FileZilla aplikacije, pomoću koje je potrebno kopirati fajlove koji se nalaze u gornjem direktorijumu u root direktorijum hosta. Ovo je ili PUBLIC_HTML folder ili HTMLDOCS odjeljak. Sada je mala stvar: mijenjamo takozvane apsolutne putanje do mapa i datoteka i direktorija u postavkama motora, označavamo naziv baze podataka koja bi trebala biti kreirana i korištena na udaljenom hostu i navodimo novu prijavu i lozinka za host. Sve. Ovim je posao završen. Povezivanje na lokalni server korisničkih mašina može se ostvariti preko bilo kojeg internet pretraživača.

Lokalni proxy serveri

Sada da vidimo kako kreirati i konfigurirati lokalni proxy server. čemu služi? Prvo, može se koristiti za praćenje apsolutno svega što se preuzme na računarski terminal ili laptop dok surfate internetom. I drugo, na ovaj način možete uštedjeti promet ako se plaća.

Lokalni proxy server radi na principu keširanja poziva prema DNS serverima i pohranjuje recimo slike ili bilo koje druge objekte, a kada ponovo posjetite neki resurs, učitava ih iz svoje memorije, da tako kažem, ubrzavajući pristup resursu .

Da biste kreirali server ovog tipa, trebat će vam jednostavna HandyCache aplikacija, koju treba postaviti na pogodno mjesto za brz pristup, budući da ćete svaki put kada se povežete na internet morati da mu pristupite.

Prije nego što počnete, trebali biste konfigurirati postavke proxyja. Na primjer, ako koristite Opera pretraživač, u parametrima servera za HTTP morate navesti vrijednost 127.0.0.1, 8080 za port. Sada pokrećemo aplikaciju, idemo na postavke i gledamo karticu "Biranje". Po pravilu, sam program određuje u kojoj se vrsti veze koristi trenutno. Zatim kliknite na dugme istog imena i koristite kreirani server.

Da, imajte na umu: u postavkama keša možete odrediti veličinu od oko 300 MB. U teoriji, ovo bi trebalo biti dovoljno za sve prilike. Možete pogledati sadržaj u fascikli Cache glavnog direktorija u kojem je program instaliran. I još nešto: zapamtite, ovo je običan proxy server, a ne anonimni, tako da ne biste trebali očekivati ​​da promijeni ili sakrije IP adresu.

Lokalni DNS serveri

Lokalni DNS server se može koristiti u slučajevima kada je veza nestabilna, lokalna mreža ima previše grana zasnovanih na TCP/IP-u ili se bavite web razvojem i testiranjem. U principu, program BIND je savršen za takve svrhe. Iako je dizajniran uglavnom za sisteme slične UNIX-u, on ipak savršeno radi sa Windows-om (pretpostavljamo da terminal nema instaliranu serversku verziju Windows-a, koja se može konfigurisati u Control Panel-u).

Pokrenite i slijedite upute. Radi praktičnosti, preporučuje se instaliranje programa direktno na disk C, u kreirani BIND direktorij. Zatim unesite svoje korisničko ime i lozinku, nakon čega aktiviramo proces instalacije i čekamo da se završi.

Sada u folderu C:\BINDetc trebate kreirati datoteku “name”.conf, koja sadrži postavke koje će lokalni koristiti DNS server(naziv je proizvoljan i dat je bez navodnika). Kako ne biste gubili vrijeme, možete lako pronaći datoteku koju tražite na Internetu i preuzeti je, stavljajući je na određenu lokaciju.

Sada ponovo pokrećemo sistem, a zatim pozivamo komandna linija(cmd kroz “Run” meni ili kombinaciju Win + R), gdje unosimo nslookup zahtjev. Ako dođe do potvrde, to znači da je server ispravno instaliran i da radi bez grešaka.

Lokalni serveri igara

Na kraju, pogledajmo drugu vrstu servera. server za igre koje koriste online način rada unutar lokalne mreže. Objasnimo o čemu se radi na primjeru igre Minecraft. Da biste to učinili, morate preuzeti sam server sa službene web stranice igre i koristiti Hamachi aplikaciju. Obavezno stanje za ispravan rad - prisustvo u sistemu instalirani paket JAVA sa najnovijim ažuriranjima.

Za konfiguraciju koristimo datoteku server.properties, gdje unosimo podatke koje nam daje Hamachi aplikacija. Registriramo IP adresu servera, broj igrača, korištenje mogućih načina igre itd. U polju za online mod morate navesti istina. Nakon toga, sačuvajte promjene i zatvorite datoteku.

Sada definiramo internu IP adresu servera, koju će igrači koristiti prilikom povezivanja na terminal na kojem je kreiran. Računari, naravno, moraju biti povezani sa samim serverom bilo preko lokalna mreža, ili putem VPN-a. IP adresa serverskog terminala mora biti statična i mora biti vezana za MAC adresu.

Prijava se vrši pomoću aplikacije Minl2, gdje prilikom registracije navedete svoje korisničko ime i lozinku. Nakon ovih koraka napuštamo server i ponovo se prijavljujemo, ali u offline modu koristeći kreiranu prijavu i lozinku. U odjeljku postavki odaberite Multiplayer i unesite traženu IP adresu servera. Sve. Možete uživati ​​u igri sa pravim protivnikom.

Zaključak

Naravno, ovo nisu sve nijanse koje se mogu pojaviti prilikom kreiranja lokalnih servera različite vrste, i, naravno, ne svi programi koji pomažu u ovom procesu. Recimo to ovako: ovo su opšti i osnovni principi ugrađeni u takve tehnologije. A ako pogledate, tu nema ništa posebno komplikovano. Malo vremena i strpljenja - i lokalni server bilo koje vrste biće kreiran u roku od 10-15 minuta.

„Kako kreirati virtuelni server? – uobičajeno pitanje koje se postavlja među mnogim korisnicima koji se prvi put susreću s hostingom. U članku ćemo nastaviti da analiziramo šta je VPS (VDS), kako ga pravilno izabrati, konfigurisati ovu vrstu hostinga da odgovara potrebama vašeg projekta i da li je moguće sami kreirati običan virtuelni privatni server ili da li je potrebno da ga iznajmite.

Saznali smo šta je virtuelni server, kada ga se isplati kupiti i koji operativni sistem (Linux ili Windows) je bolje koristiti.

Osim tradicionalnog hostinga web stranica, virtuelni serveri se mogu koristiti za IP telefoniju, virtuelne rutere i komutatore, VPN ili proksije, terminalske servere sa tradicionalnim kancelarijski programi Za daljinski pristup sa računara zaposlenih.

Tehnološke informacije

Najčešće se pri izradi web stranica koristi PHP programski jezik, baze podataka MySQL podaci i web serveri Apache i Nginx (rade samostalno ili u kombinaciji). Ovaj skup programa se također često naziva LAMP (L inux- A pache- M ySQL- P HP) ili LEMP (L inux- N ginx- M ySQL- P HP).

Naravno, koriste se i drugi tehnološki stekovi, sajtovi mogu biti napisani na drugim programskim jezicima (Python, Ruby, NodeJS) i koristiti druge baze podataka (PostgreSQL, noSQL), kao i prateći softver. Ali, budući da su takva rješenja manje uobičajena, nećemo ih razmatrati. Pogledajmo bliže izbor i početnu konfiguraciju VPS-a za hostovanje sajtova na PHP jeziku i korporativne e-pošte.

Odabir tarifnog plana

Neće biti ovdje detaljan vodič, kako odabrati potrebnu tarifu, jer se resursi biraju pojedinačno u svakom slučaju. Količina resursa zavisiće od broja sajtova na serveru koje koristi CMS, potrebe za korišćenjem dodatni programi itd.

Jedina stvar koja je prilično precizno izračunata je prostor na disku. Provjerite koliko mjesta zauzimaju stranice i pošta, dodajte 7-10 GB ovome i dobijte minimalno potreban prostor na disku. Činjenica je da na VPS-u morate izdvojiti dodatni prostor za instalaciju operativnog sistema i kontrolne ploče, što se također uzima u obzir u ukupnom prostoru na disku.

Operativni sistem i kontrolni panel

Postoji čitava porodica operativnih sistema zasnovana na Linux kerneli, među kojima postoje i serverske i desktop opcije. Najpopularniji serverski operativni sistemi: CentOS, Debian, Ubuntu server.

Ako vam je potreban vrlo stabilan sistem, CentOS je vaš izbor. Stabilan i siguran sustav, ali s mogućnošću ažuriranja na najnovije verzije softvera ako je potrebno - ovo je Debian. Ubuntu Server je OS koji ide u korak s vremenom, isporučuje najnovije verzije programe, zbog čega možda neće raditi savršeno.

Kontrolna tabla servera je određena skripta, ili skup skripti, koji vam omogućava da jednostavno upravljate VPS-om u grafički interfejs. Obično je grafički dio dostupan u pretraživaču na određenoj adresi.

Na izbor PU u velikoj mjeri utječe subjektivno iskustvo korištenja, odnosno jedan panel će se nekim korisnicima činiti zgodnijim, a drugima drugi. Ako vam je teško odabrati, možete testirati sučelje raznih proizvoda u demo verziji na web stranicama programera i odlučiti što vam najviše odgovara. Takođe, izbor PU-a je usko povezan sa operativnim sistemom, pošto oni obično podržavaju ograničenu listu operativnih sistema. I još jedan važan faktor pri odabiru panela je dostupnost alata koji su vam potrebni ili mogućnost da ih brzo instalirate.

Naravno, možete preskočiti kontrolnu tablu i konfigurisati virtuelni server preko komandne linije, ali ova metoda će zahtevati dovoljno tehničkog znanja. Većina PU-ova dolazi u paketu sa setom osnovnog popularnog softvera potrebnog za brzo postavljanje vaših web stranica. To su web server, PHP, baze podataka, FTP, mail i DNS server. Svi paketi su već optimalno konfigurisani za trenutni početak rada sa serverom.

Preporučujemo korištenje VPS-a s kontrolnom pločom i pružamo besplatnu punu tehničku podršku za njih. Za servere bez panela tehnička podrška će biti ograničena. Kreiranje virtuelnog servera je neverovatno skup proces, a za potpuni hosting postoji platforma na kojoj možete da hostujete svoj resurs, a ne morate da ga kreirate od nule.

Za instalaciju na našim VPS i namjenskim serverima nudimo sljedeće panele: cPanel/WHM (od 13,95 USD/mjesečno), ISPmanager 5 Lite (4 USD/mjesečno), Plesk 17 (od 10 USD/mjesečno), Centos Web Panel (besplatno), a moguće je instalirati i virtuelno Bitrix okruženje.
Sve ove kontrolne table ćemo detaljnije pogledati u sledećem delu.

Pozdrav, dragi čitaoci Habra. Ovim materijalom započinjemo seriju publikacija o tome kako izgraditi VPS hosting od nule na osnovu RUVDS White Label API-ja.

U ovoj uvodnoj publikaciji reći ćemo vam šta prvo trebate učiniti kako biste što prije počeli ostvarivati ​​svoj prvi profit od vlastitog VPS hostinga, kako to učiniti relativno brzo i koliko je to izvodljivo i isplativo. Ako odlučite da kreirate sopstveni VPS hosting od nule, ali nemate sopstvenu infrastrukturu ili nemate sredstava i vremena da je kreirate, dobrodošli u cat.

Trebate li web stranicu


Da biste organizirali vlastiti VPS servis, prvo će vam trebati 2 stvari - web stranica na kojoj ćete nuditi usluge iznajmljivanja VPS servera i provajder usluga koji će vam pružiti povoljne partnerske uslove za ove svrhe, svoju infrastrukturu i pouzdan API sa širokim mogućnostima . Šta je API? Ovo je sučelje pomoću kojeg možete pružiti svojim klijentima sve iste mogućnosti upravljanja serverom koje vaš dobavljač usluga pruža svojim klijentima.

Integracija web stranice s vašim VPS provajderom putem API-ja bit će mnogo jeftinija i brža od kreiranja vlastite infrastrukture oblaka od nule, budući da u ovom slučaju „rješava“ mnoge probleme: ne morate brinuti o dostupnosti dovoljnog broja količina resursa od provajdera, kako organizovati širok i otporan kanal za pristup Internetu sa virtuelnih servera, kako prikupiti i pohraniti podatke o korišćenju resursa od strane servera i tako dalje.

Sada o sajtu. Ovdje može biti mnogo opcija, a mi ćemo navesti najčešće:

  • vlasnik ste web stranice koja nudi povezane usluge (verifikacija/registracija domene, iznajmljivanje DNS servera, administracija udaljenog servera).
  • kreirate svoju web stranicu od nule koristeći popularni CMS i dodatke za nju.
  • web stranicu naručite iz web studija
  • unesite svoju opciju
Prva je najbolja opcija, jer da biste dodali novu uslugu iznajmljivanja VPS servera, bit će potrebno vrlo malo modifikacija: nećete morati ispočetka pisati mnoge stvari navedene u nastavku. Kada kreirate svoju web stranicu od nule, vremenski okvir pokretanja može se značajno promijeniti na gore. Morat ćete sami implementirati sve komponente sa liste ispod (ili koristiti implementacije trećih strana, nakon što ste ih prethodno testirali i prilagodili vašem projektu). Preporučamo korištenje treće opcije samo ako vam nedostaje potrebno znanje o izradi web stranica ili ako je nemoguće napraviti svoju web stranicu onako kako želite.

Počnimo


Šta bi trebalo implementirati na ovoj stranici?

Registracija, autentifikacija/autorizacija korisnika, oporavak lozinke, obrazac za povratne informacije.

Svi hosting provajderi bez izuzetka imaju ovo. Vaš budući klijent mora biti u mogućnosti da se registruje, povrati svoju lozinku ako je izgubi, imati lični račun na web stranici sa ažuriranim informacijama o svom stanju, kupljenim serverima itd. Takođe, mora mu se dati mogućnost da prijavi problem tehničkoj podršci. Kako biste izbjegli masovnu registraciju “lažnih” naloga, preporučujemo da ne zanemarite dodatne sigurnosne mjere, kao što je captcha na obrascima, kao i pohranjivanje maksimalne količine informacija o korisniku dostupne informacije, što može pomoći ako se otkriju bilo kakvi prekršaji s njegove strane. IN u ovom slučaju, ima ih mnogo gotova rješenja, zahtijevaju manje izmjene. Ako planirate kreirati svoju web stranicu baziranu na CMS-u, onda je gore opisana funkcionalnost ili implementirana u određenoj mjeri ili se može jednostavno povezati pomoću dodataka.

Upravljanje ličnim podacima klijenata

Trebalo bi ga donekle implementirati, ali možete i bez toga. Ova funkcija ne blokira pokretanje vaše usluge.

Upravljanje klijentskim serverom

Šta bi trebalo da bude na datoj stranici vašeg sajta zavisi od toga koliko želite da koristite dostupnu funkcionalnost vašeg provajdera usluga i koliku kontrolu nad serverom ćete dati svom klijentu. Na primjer, možete kreirati namjenski server za njega nakon što uplatite potreban iznos na saldo i njegov pismeni zahtjev tehnička podrška, ili mu možete pružiti potpuni konfigurator za fino podešavanje karakteristike servera, kao i interfejsi za promenu konfiguracije tokom rada, dobijanje statistike opterećenja servera, razne opcije kao što je ponovna instalacija OS-a i tako dalje. Brzina pokretanja vašeg VPS hostinga značajno će varirati ovisno o odabranoj opciji. Ovo pitanje ćemo detaljnije razmotriti u sljedećim člancima iz ove serije.

Mogućnost korištenja probnog perioda

Očigledno, za početnu promociju vaše nove VPS hosting usluge, morat ćete implementirati mogućnost korištenja testnog perioda. Ovo je neophodno kako bi vaš klijent mogao sam odlučiti da li cijena koju oglašavate za iznajmljivanje VPS-a odgovara kvalitetu usluga koje pružate. Šta treba uzeti u obzir prilikom implementacije? Prije svega, trebate odabrati broj dana. Ne bi trebalo da pravite period testiranja predug - klijenti koji samo žele da se dočepaju vaše usluge će se registrovati besplatni server za određeni period, a nakon isteka testnog perioda, oni će registrovati novi nalog i ponovo pokušati da koriste test period. Da biste se u određenoj mjeri zaštitili od takvih klijenata, svakako morate naučiti kako ih prepoznati. Ovo je posebno važno u početnoj fazi razvoja vaše usluge, jer ćete za svakog takvog klijenta dobiti manji potencijalni profit. Takođe treba da uzmete u obzir da vam dug period testiranja neće biti od koristi, jer na vašem affiliate nalogu nema testnog perioda na koji su povezani svi serveri koje kreirate.

Naplata

Kako će klijenti dopuniti svoje stanje i kupiti servere? Naravno, trebat će nam još jedna vrlo važna komponenta, naplata. Šta uključujemo u koncept „naplate“? Naravno, to uključuje kreiranje/uređivanje trenutnih tarifa, interfejsa za prihvatanje plaćanja kupaca, internih mehanizama za obradu plaćanja, kreiranje promocija/popusta i alate za praćenje.

Posebno odgovorno treba pristupiti implementaciji vlastitog ili integraciji naplate treće strane u svoj projekat, jer mogućnost kupovine VPS servera na vašoj web stranici (čitaj svoj prvi novac) direktno ovisi o performansama ove komponente. Kako biste brzo počeli primati novac od najpopularnijih platnih sistema, preporučujemo vam da koristite agregatore plaćanja. Zašto? Prvo, integracija sa jednim agregatorom je mnogo brža i lakša od integracije sa svakim od platnih sistema koji on pruža. To je zbog činjenice da svaki sistem plaćanja Vaš sopstveni protokol interakcije, koji treba da bude korektno implementiran i rad sa njim ujedinjen u okviru Vašeg sistema, što je izuzetno radno intenzivan. Drugo, imate jedno sučelje koje pruža većinu potrebnih funkcionalnosti za rad s uplatama kupaca - ovo je osobni račun agregatora. Naravno, za sve ovo ćete morati platiti dodatnu proviziju, ali po našem mišljenju, ovo rješenje je optimalno kada kreirate vlastitu VPS uslugu.

Naravno, prije integracije sa agregatorom plaćanja, vaša stranica mora ispuniti određene zahtjeve. Kao primjer možemo navesti zahtjeve paymaster agregatora plaćanja:

  • stranica mora biti u potpunosti ispunjena informacijama i funkcijama;
  • stranica se mora sastojati od više od jedne stranice;
  • web stranica mora sadržavati informacije o prodatim robama i uslugama, kao i cijenu tih dobara i usluga;
  • sajt ne bi trebalo da bude hostovan na besplatnom hostingu;
  • roba i usluge ponuđene na stranici ne smiju biti u suprotnosti s važećim zakonodavstvom Ruske Federacije i međunarodnim pravom;

Takođe, vredi obratiti pažnju na činjenicu da je lista platnih sistema, po pravilu, mnogo šira ako sklapate ugovor kao pravno lice. U nekim slučajevima povezivanje određenih platnih sistema može potrajati dosta vremena, jer vaša stranica mora ispunjavati zahtjeve svakog platnog sistema koji pruža agregator, a postupak verifikacije se provodi na strani platnog sistema.

Finansijski aspekt


Došli smo do jednog od najvažnijih aspekata (ako ne i najvažnijeg) – finansijskog. Rad sa vašim dobavljačem VPS usluga trebao bi biti isplativ. Razmotrimo zašto je isplativo organizirati uslugu iznajmljivanja VPS servera odabirom RUVDS provajdera kao pružatelja usluga.

Uzmimo najpopularnije VPS konfiguracije zasnovane na operativnom sistemu Windows sistemi Server 2012 R2 i navedite neke podatke do kojih smo došli analizirajući tržište VPS usluga u Rusiji od februara 2016:


Konfiguracija

1

2

3

4

5

Broj procesora

1

2

4

6

8

Kapacitet RAM-a, GB

1

2

4

8

16

Kapacitet diska, GB, HDD

20

40

120

300

600

Broj IPv4 adresa

1

1

1

1

1

Trenutna cijena konfiguracije

Prilikom mjesečnog plaćanja

300 rub.

600 rub.

1400 rub.

2980 rub.

5720 rub.

Prilikom plaćanja godišnje

2880 rub.

5760 rub.

13440 rub.

28.608 RUB

54912 rub.

Da bismo procijenili vašu potencijalnu zaradu, predstavljamo dobit u cijeni konfiguracija u odnosu na prosječnu cijenu konkurenata:

Takođe, ne zaboravite da imamo troškove plaćanja provizija za transfere i isplate na platne sisteme.

Trenutni popust za kreiranje servera pomoću API-ja je 10% .
Kako procijeniti potencijalnu zaradu od jednog servera date konfiguracije, kupljenog za mjesec dana? Možete koristiti sljedeću formulu:
Zarada = Trenutna. cijena RUVDS * 10% + Razlika sa prosječnom konfiguracijom - Troškovi plaćanja provizije.

Primjer proračuna za konfiguraciju 3:

Zarada = 1400 * 0,1 + 794 (zaokruženo naniže) -240 = 694 rubalja.

Ovo je zarada sa jednog servera. Kada vaši klijenti kupe 25-30 servera ove konfiguracije, zaradit ćete iznos zarade već u 20 hiljada rubalja mjesečno.

U sljedećim člancima ćemo vam detaljno reći o mogućnostima RUVDS White Label API-ja, razgovarati o tome kako odabrati optimalne tarife za vaš VPS hosting i pod kojim uvjetima možete zaraditi novac.

Prije nekog vremena se pojavila ideja da se testiraju izgledi za razvoj stranice na ASP.Net, orijentisane za rad u Linux okruženju. Međutim, odmah je odlučeno da će lokacija raditi u okruženju na Linux hostu, preostalo je samo da se odluči za programski jezik: ASP.NET 2 u kombinaciji sa Mono, ili PHP-om. Mogućnosti testiranja raznih VPS-a, čak i ako su ih hosting provajderi davali besplatno na kratko vrijeme, odmah su nestale, jer Ako je eksperiment bio uspješan, prije ili kasnije bi u svakom slučaju bio potreban lokalni VPS server.

Virtuelna mašina za kreiranje kućnog virtuelnog servera bio je program VirtualBox - iz razloga što virtuelna mašina može biti potrebna samo jednom, komercijalne opcije nisu odmah razmatrane, već među besplatni programi– samo je ovaj dovoljno jednostavan za konfiguraciju i može u potpunosti podržati gostujuće operativne sisteme Linux porodice. Takođe, kao rezultat analize VPS ponuda na Internetu, identifikovano je nekoliko najčešćih i Mono kompatibilnih operativnih sistema koje su unapred instalirali hosting provajderi.

Dakle, korišteni alati:

Instalirajte VirtualBox, pokrenite i kreirajte virtuelnu mašinu sa potrebnom konfiguracijom. Prilikom kreiranja virtuelna mašina Ostavio sam sve preporučene postavke osim raspoložive memorije - smanjena je na 128 MB, i virtualna veličina hard disk- povećan na 4 GB. Pokrećemo virtuelnu mašinu i montiramo sliku iz operativnog sistema Debian sistem 5.

Nakon preuzimanja, izaberite iz menija za instalaciju Instaliraj, jer grafička instalacija Ne treba nam. Odaberite jezik instalacije, preporučujem engleski (ako vam engleski uopće ne odgovara, onda ruski), a zatim odaberite lokaciju => ostalo => Evropa Ruska Federacija , i raspored tastature za unos, ovdje vam toplo savjetujem da odaberete engleski za SAD. Tokom instalacije, od vas se traži da unesete naziv mašine za mrežu, uneo sam MyVPS i ime domene čiji je uključen ovaj računar

(ovdje ne morate ništa unositi). Zatim predlažemo odabir vremenske zone i metode za particioniranje tvrdog diska. Odabrao sam zadanu metodu općenito, nije mi bilo posebno važno. Slažemo se s prijedlogom da se promjene upisuju na disk i potvrdi njegov izgled. Čekamo završetak instalacije sistema... Tokom procesa instalacije, od vas se traži lozinka za administratorski nalog, korisničko ime i lozinka. Zatim se od vas traži da odaberete adresu najbližeg spremišta i podešavanja proxy servera za pristup Internetu. Ako ne koristite proxy server, ne morate ništa unositi. Instalater će se sada povezati na spremište koje ste odabrali, zatražiti informacije o dostupnom softveru i preuzeti potrebne pakete za nastavak instalacije. Nakon toga, kernel sistema će biti konfigurisan i pojaviće se meni za izbor instaliranog softvera. Uklonite oznaku sa stavke Desktop okruženje (na VPS-u nije potrebna radna površina), obavezno ostavite kvačicu na stavci Standardni sistem , odaberite preostale stavke po želji. Po završetku instalacije postavlja se pitanje: da li je moguće instalirati pokretač operativnog sistema GRUB kao glavni, izaberite Da Nastavi da ponovo pokrenete virtuelnu mašinu. Čestitamo! Ovim je završena instalacija OS-a.

Dakle, virtuelna mašina se ponovo pokreće. Od vas će se tražiti da unesete svoju prijavu. Unesite root, onda će vam se tražiti lozinka, unesite i nju.

Sada morate instalirati SSH. Da biste to učinili, unesite naredbu

Apt-get install ssh Program će analizirati zavisnosti i tražiti potvrdu za preuzimanje i instaliranje paketa ssh

i paketi o kojima zavisi. Nakon instalacije, isključite virtuelnu mašinu operativni sistem

koju koristi jedan korisnik, da biste to učinili unesite naredbu

    Sada treba da konfigurišemo našu virtuelnu mašinu za pristup preko SSH-a, kao i da konfigurišemo pristup budućem web serveru na portu 80. To se može uraditi na dva načina. Zatvorite sve VirtualBox prozore. Idi u folder C:\Users\%username%\.VirtualBox\Machines na Windows 7 i Vista ili u fasciklu C:\Documents and Settings\%username%\.VirtualBox\Machines

    , ako imate Windows XP. Otvorite fasciklu virtuelne mašine koju ste kreirali, pronađite u njoj datoteku sa imenom vaše virtuelne mašine. U mom slučaju jeste MyVPS.xml otvorite ga i dodajte u odjeljak ExtraData






    TCP Zatvorite VirtualBox. Otvorite konzolu. Ako imate Windows idite na folder C:\Program Files\Sun\VirtualBox

    .
    Unesite sljedeće komande u konzolu
    VBoxManage setextradata "%mashine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/GuestPort" 80
    VBoxManage setextradata "%mashine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/HostPort" 80
    VBoxManage setextradata "%mashine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/Protocol" TCP
    VBoxManage setextradata "%mashine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22

    VBoxManage setextradata "%mashine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2222

VBoxManage setextradata "%mashine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" TCP gdje je %mashine_name% ime vaše virtuelne mašine. Pokrenite VirtualBox i uključite virtuelnu mašinu. Ako sada dobijete grešku o nemogućnosti uključivanja, zatvorite sve i ponovo konfigurišite virtuelnu mašinu. Vjerovatno ste pogriješili prilikom unosa komandi. Ako ste promijenili postavke u

xml fajl , provjerite dodane unose za greške ako ste u konzoli, ponovo unesite komande. Nakon pokretanja virtuelne mašine pokrenite program Putty, ako ste na Windows-u, upišite u polje Host 2222 localhost , u polju Port postavljamo vrijednost. Kliknite

Ssh -l %user_name% -p2222 lokalni host

Unesite svoju prijavu (u Putty) i lozinku.

Za menadžment sistem datoteka Možete koristiti program WinSCP. Morat ćete ući , provjerite dodane unose za greške ako ste u konzoli, ponovo unesite komande., postavite vrijednost Port na 2222 , unesite svoje korisničko ime i lozinku.

Server je spreman u minimalnoj konfiguraciji. Sada možete instalirati Apache, nginx, MySQL, itd. Imajte na umu da web server mora raditi na portu 80. Ako želite da koristite bilo koji drugi port, promenite postavke virtuelne mašine koristeći VBoxManage.

© 2024 ermake.ru -- O popravci računara - Informativni portal