Ստեղծեք վիրտուալ սերվեր: Ինչպես ստեղծել վիրտուալ սերվեր

Տուն / Խափանումներ
3852 Դիտում

Այսօր ես ձեզ կասեմ, թե ինչպես ստեղծել հոսթինգ քարոզարշավ: Այս լիտվական VPS հոստինգը ընտրվել է Եվրոպայում ամենացածր սակագների պատճառով, ինչպես տեսնում եք, S սակագինը կրում է 1 ԳԲ RAM, մեկ միջուկ 2,40 ԳՀց, 40 ԳԲ սկավառակ՝ ամսական ծիծաղելի 1,99 եվրոյի դիմաց (նկատի ունեցեք, որ Webmoney վճարային համակարգում վճարումը դոլարով է)։ Սա միանգամայն բավարար է մի քանի ոչ շատ էներգիա պահանջող կայքերի կայուն աշխատանքի համար։

Ես արդեն չորս ամիս է, ինչ աշխատում եմ այս VPS հոստինգի հետ, մինչ այժմ աշխատանքի վերաբերյալ բողոքներ չեն եղել. այն պարզապես աշխատում է, և դա այն ամենն է, ինչ մեզ անհրաժեշտ է: Բացի այդ, այն աշխարհագրորեն ավելի մոտ է Ռուսաստանի և Բելառուսի եվրոպական մասին, որոնց տարածքում իմ կայքերը հիմնականում ուղղված են, քան գերմանական և հոլանդական պրովայդերները, ինչը նշանակում է, որ կայքերի մուտքի արագությունը մի փոքր ավելի բարձր կլինի:

Խնդրում ենք նկատի ունենալ, որ կայքի ներքևում միշտ ցուցադրվում է կայքի լեզվի ընտրությունը, ներառյալ ռուսերենը:

Այսպիսով, եկեք սկսենք ստեղծել վիրտուալ սերվեր

Քայլ 1. Ընտրեք մեր առաջադրանքների համար անհրաժեշտ VPS սակագինը

Հնարավոր է ընտրել VPS սակագին՝ կամայականորեն սահմանելով վիրտուալ սերվերի պարամետրերը, ինչպես նաև ընտրել արդեն ձևավորվածը։ սակագնային պլան. Ես նախընտրում եմ սակագինը, քան սահմանված պարամետրերով սակագները՝ մի քիչ ավելի էժան են։

Սեղմելով կոճակը Պատվիրել, մենք կգնանք սպասարկման փաթեթի պարզաբանման էջ։ Այն ձեզ կխնդրի նախ ընտրել վճարման ժամկետը (մեկ ամսից մինչև երկու տարի), ապա լրացուցիչ IP, որից հետո կստեղծվի ծառայությունների վճարման վերջնական արժեքը:
Շարունակեք՝ սեղմելով կոճակը Շարունակել Պատվերը- մենք հասնում ենք նախնական հաշիվ-ապրանքագրի էջին: Եվ մի վախեցեք, որ կոճակը սեղմելուց հետո գինը ավելացել է ԱԱՀ-ի չափով Շարունակեք, դուք կհայտնվեք ձեր տվյալները լրացնելու էջում և եթե այստեղ նշեք ձեր ընդունող երկիրը, բացի ԵՄ անդամ երկրներից և սեղմեք կոճակը Թարմացնել, ապա այս լրացուցիչ գումարը կվերանա ձեր վճարման ենթակա հաշվից: Անմիջապես ներքևում որոշեք ձեզ համար ընդունելի վճարման չորս եղանակներից մեկը, համաձայնեք VPS-ի վարձակալության պայմաններին և ավարտեք պատվերը:

Հետագա գրանցումից և հաշիվ-ապրանքագրի վճարումից հետո մենք անցնում ենք հաջորդ քայլին:

Քայլ 2. Տեղադրեք վիրտուալ սերվերի օպերացիոն համակարգը

Հաշիվը վճարելուց հետո մենյուում անցեք ձեր անձնական հաշիվ ԾառայություններԱպրանքներ/ծառայություններ- կոճակ Դիտել տվյալները. Այստեղ դուք կտեսնեք ձեր VPS-ի հիմնական տվյալները, իսկ ստորև՝ դրա հիմնական պարամետրերի թարմացված գրաֆիկները:

Այստեղ «մաքուր» օպերացիոն համակարգ տեղադրելու կամ հասանելի VPS կառավարման վահանակների հետ ՕՀ ստեղծելու համար անցեք ներդիր. Տեղադրեք OS


Մի քանի րոպե անց տեղադրումը կավարտվի արդյունքը ցուցադրելու համար, պարբերաբար սեղմեք Թարմացնել կոճակը: Այստեղ, VPS-ի կարգավորումը շարունակելու համար, մենք պետք է պարզենք IP հասցեն և արմատային գաղտնաբառըսերվեր.

Քայլ 3. Կապեք տիրույթը VPS-ին

Որպեսզի տիրույթը հասանելի լինի VPS-ի տեղադրումից և կազմաձևումից հետո, ինչպես նաև դոմեյն անունների գրանցման վահանակում DNS-ը փոխելուց հետո, դուք պետք է այն կապեք ձեր վիրտուալ սերվերին: Սա արվում է շատ հեշտությամբ։ Վերադառնալ վերին մենյու ԾառայություններDNS կառավարում:


Արդյունքում ձեր տիրույթը հայտնվում է ստորև՝ սեղմելով դրա կամ բառի վրա Խմբագրել, մենք կտեսնենք դրա համար ստեղծված բոլոր գրառումները։ Եվ դրանց վերևում մենք կտեսնենք DNS հասցեները, որոնք պետք է նշվեն . Սա ns1.time4vps.euԵվ ns2.time4vps.eu

Ուշադրություն.եթե դուք ստեղծում եք երկրորդ VPS սերվեր և կարիք կա այն տեղափոխելու կայքը, մի ջնջեք կամ նորից ստեղծեք տիրույթի գոտի DNS կառավարման վահանակի տիրույթի համար: Այն փոխանցելու համար պատճենեք նոր սերվերի IP-ն և խմբագրեք տիրույթի գրառումների IP անունը նորի մեջ՝ պահպանելով խմբագրման արդյունքը։ Որոշ ժամանակ անց (մի քանի րոպեի ընթացքում) կայքը կսկսի աշխատել նոր VPS-ի վրա։

2015-12-19

Ըստ երևույթին, ցանկացած տեսակի համակարգչային համակարգերի շատ օգտվողներ դա գիտեն տեղական սերվերԴուք կարող եք այն ինքներդ ստեղծել համակարգչում հաշված րոպեների ընթացքում: Ճիշտ է, ոչ բոլորն են հստակ պատկերացնում բոլոր քայլերն իրականացնելու հիմնական մեթոդաբանությունը։ Այսպիսով, եկեք փորձենք գոնե մասնակի տեղեկատվություն տալ, թե ինչպես ստեղծել տեղական սերվեր և հարմարեցնել այն ձեր սեփական կարիքներին:

Տեղական սերվերի հայեցակարգը

Ընդհանուր առմամբ, սկզբում պետք է հստակ տարբերակել տեղական սերվերները, որոնք ստեղծվում են ըստ տեսակի: Ի լրումն առավել հաճախ օգտագործվող վեբ սերվերների, դուք կարող եք ինքներդ ստեղծել և կարգավորել խաղային սերվերներ, վստահված անձինք և նույնիսկ DNS սերվերներ: Ամեն ինչ կախված է միայն նրանից, թե կոնկրետ ինչ գործառույթ է վերագրվելու այս կամ այն ​​բաղադրիչին:

Այնուամենայնիվ, շատ դեպքերում այս բոլոր բաղադրիչներն ունեն մեկ ընդհանուր բան. դրանք ստեղծվում են ի սկզբանե տեղական մեքենաների վրա, առաջին փուլերում՝ առանց հեռավոր հոսթինգի վրա տեղադրվելու, ինչը թույլ է տալիս նրանց կարգավորել և խմբագրել անմիջապես իրենց համակարգչային տերմինալներում:

Այժմ մենք կփորձենք դիտարկել հարցեր, թե ինչպես ստեղծել և կարգավորել տեղական սերվերը համակարգչում, կախված դրա տեսակից և նպատակից:

Ծրագրաշարի ընտրություն

Հիմնականում ընտրությունը ծրագրային ապահովում- յուրաքանչյուր օգտագործողի անձնական խնդիր: Այստեղ հարկ է նշել, որ եթե, օրինակ, ստեղծելիս տեղական վեբ սերվերՕգտագործվում են միայն հիպերտեքստային նշագրման լեզուներ, ինչպիսիք են HTML-ը կամ CSS-ը, իմաստ չունի տեղադրել լրացուցիչ ծրագրային փաթեթներ, քանի որ ցանկացած ինտերնետային զննարկիչ «հիանալի հասկանում է»:

Այլ հարց է, երբ, ասենք, PHP-ում գրված սկրիպտները գործում են որպես լրացուցիչ բաղադրիչներ։ Երբ դուք օգտագործում եք դրանք, զննարկիչը այլևս չի կարող հաղթահարել: Այստեղ է, որ հարմար է մասնագիտացված ծրագրակազմը: Ինչ վերաբերում է վստահված անձանց, DNS-ին և խաղային սերվերներ, այստեղ իրավիճակը նույնպես միանշանակ չէ. Որոշ ժամանակ անց մենք կքննարկենք առավելագույնը պարզ հավելվածներդրանք ստեղծելու և կարգավորելու համար, բայց առայժմ եկեք կենտրոնանանք հիմնական խնդրի վրա, որը վերաբերում է ստանդարտ տեղական վեբ սերվերներին:

Ինչպես ստեղծել լոկալ սերվեր՝ տեղադրել և կարգավորել Denwer փաթեթը

Եթե ​​դուք արդեն որոշել եք տեղական սերվեր ստեղծել հեռավոր հոսթինգում հետագա տեղադրման համար, բնականաբար, ձեզ ինչ-որ գործիք պետք կգա: Ամենից հաճախ, համացանցում համապատասխան ծրագրակազմ փնտրելիս, օգտվողները վերահղվում են ներբեռնելու Denwer ծրագրային փաթեթը, որը հայրենական արտադրանք է և նաև բավականին պարզ է հասկանալու և աշխատելու համար:

Այն պարունակում է բոլոր անհրաժեշտ գործիքները, ինչպիսիք են Apache, PHP, MySQL, phpMyAdmin, sendmail և այլն: Միակ թերությունն այն է, որ դուք լրացուցիչ պետք է տեղադրեք հատուկ շարժիչներ, ինչպես ամենապարզ տարբերակում:

Այսպիսով, տեղական սերվերի ստեղծումը սկսվում է տեղադրման EXE ֆայլի գործարկումից (իհարկե, որպես Ադմինիստրատոր): Հայտնվում է պատուհան, որը նման է DOS ռեժիմին: Մենք հետևում ենք տեղադրողի հրահանգներին: Նախ ընտրեք սերվերի տվյալների պահպանման վայրը, ապա նշանակեք տառը և գործառնական ռեժիմը վիրտուալ սկավառակ(սկզբունքորեն առաջարկվող պարամետրերը փոփոխության կարիք չունեն): Սա ավարտում է տեղադրումը: Այժմ տեղական սերվերը պետք է ստուգվի ճիշտ աշխատանքի համար:

Կատարման փորձարկում

Այս փուլում մենք գործարկում ենք ստեղծված սերվերը և ցանկացած ինտերնետային բրաուզերի պատուհանում մուտքագրում ենք http://localhost: Եթե ​​ծրագիրը տեղադրվի առանց սխալների, զննարկիչը կցուցադրի հաղորդագրություն, որ ամեն ինչ աշխատում է:

Եթե ​​ոլորեք էջը ներքև, կտեսնեք հիմնական հղումները, որոնց կարող եք հետևել ամբողջական փորձարկումտեղական սերվերի շահագործում:

Կոդավորման խնդիրներ

Երբեմն դուք կարող եք բախվել տհաճ իրավիճակի, երբ ուղարկված հաղորդագրությունը էլկարծես անհասկանալի խորհրդանիշների մի ամբողջություն լինի: Դա տեղի է ունենում միայն այն պատճառով, որ ծրագիրը ի սկզբանե նախատեսված է UTF-8 կոդավորման համար: Այն կարող է շատ պարզ փոխվել, օրինակ, KOI-8R կամ այլ բան:

Տեղական սերվերի տեղադրում. լրացուցիչ շարժիչներ

Հիմա կա ևս մեկը կարևոր կետ. Տեղական Windows սերվերը չի կարող անել առանց հատուկ հավելումների, որոնք կոչվում են շարժիչներ (WordPress, Joomla և այլն):

Նախ, www թղթապանակում, որը գտնվում է \home\local host ճանապարհի երկայնքով, հիմնական գրացուցակում ստեղծեք կամայական գրացուցակ: Դրանից հետո բրաուզերի հասցեագոտում մուտքագրեք http://localhost/ ուղին և ստուգեք, թե կոնկրետ ինչ է բացվում։ Եթե ​​բացվի, ամեն ինչ լավ է: Պատճենեք շարժիչի ֆայլերը այս գրացուցակում՝ օգտագործելով որևէ մեկը ֆայլերի կառավարիչ(առնվազն նույն «Explorer»-ը) և նորից մուտքագրեք հասցեն: Հայտնվում է Installation Wizard պատուհանը, որտեղ պարզապես անհրաժեշտ է հետևել հրահանգներին:

Տվյալների բազայի ավելացում

Այժմ տեղական սերվերը պետք է կցի հատուկ տվյալների բազաները: Այդ նպատակով օգտագործվում է phpMyAdmin ծառայությունը, որը մուտքագրվում է դիտարկիչի հասցեագոտում http://localhost/tools մուտքագրելով։ Նախ ընտրվում է նոր տվյալների բազա ստեղծելու բաժինը, նրան տրվում է անուն (ցանկացած անուն հնարավոր է, բայց ավելի լավ է նշել նույնը, որն օգտագործվել է նախորդ բաժնում թղթապանակի համար)։

Հետո վերադառնում ենք գլխավոր էջև կարգավորեք արտոնությունների կարգավորումները (ստեղծեք նոր օգտվող, նշեք մուտքն ու գաղտնաբառը, օգտագործեք localhost-ը որպես հոսթ և նշեք այն ամենը, ինչ կա պատուհանում): Մնում է միայն սեղմել «Գնա» կոճակը: և սպասեք գործընթացի ավարտին:

Տեղական սերվերի տեղափոխում հոսթինգ

Հաջորդ քայլը սերվերը լոկալ ցանցին միացնելն ու հոսթինգին փոխանցելն է, որպեսզի այն դառնա հասանելի օգտատերերի համարինտերնետում։ Հեռավոր ռեսուրս տվյալների փոխանցման «հայրենի» մեթոդն այնքան էլ հարմար չի թվում բազմաթիվ լրացուցիչ քայլերի պատճառով:

Տեղական սերվերի տեղադրումը հեռավոր հոսթինգ տվյալների փոխանցման առումով լավագույնս արվում է FileZilla հավելվածի միջոցով, որով դուք պետք է պատճենեք վերը նշված գրացուցակում գտնվող ֆայլերը հոսթի արմատային գրացուցակում: Սա կա՛մ PUBLIC_HTML թղթապանակն է, կա՛մ HTTPCS բաժինը: Այժմ դա փոքր հարց է. մենք շարժիչի կարգավորումներում փոխում ենք այսպես կոչված բացարձակ ուղիները դեպի թղթապանակներ և ֆայլեր և դիրեկտորիաներ, նշում ենք տվյալների բազայի անունը, որը պետք է ստեղծվի և օգտագործվի հեռավոր հոսթում, և նշեք նոր մուտք և գաղտնաբառ հյուրընկալողի համար: Բոլորը. Սա ավարտում է աշխատանքը: Օգտատերերի մեքենաների տեղական սերվերին միացումը կարող է իրականացվել ցանկացած ինտերնետային բրաուզերի միջոցով:

Տեղական պրոքսի սերվերներ

Այժմ տեսնենք, թե ինչպես ստեղծել և կարգավորել տեղական պրոքսի սերվեր: Ինչի՞ համար է դա։ Նախ, այն կարող է օգտագործվել բացարձակապես այն ամենին, ինչ ներբեռնվում է համակարգչային տերմինալ կամ նոութբուք, ինտերնետում ճամփորդելիս: Եվ երկրորդ, այս կերպ դուք կարող եք խնայել տրաֆիկը, եթե այն վճարովի է:

Տեղական պրոքսի սերվերը աշխատում է DNS սերվերներին զանգերը քեշավորելու սկզբունքով և պահում է, ասենք, նկարներ կամ այլ օբյեկտներ, և երբ նորից այցելում եք ռեսուրս, այն բեռնում է դրանք իր հիշողությունից, այսպես ասած՝ արագացնելով մուտքը դեպի ռեսուրս։ .

Այս տեսակի սերվեր ստեղծելու համար ձեզ հարկավոր է պարզ HandyCache հավելված, որը պետք է տեղադրվի հարմար տեղում արագ մուտք, քանի որ ամեն անգամ ինտերնետին միանալիս պետք է մուտք գործեք այն:

Նախքան սկսելը, դուք պետք է կարգավորեք ձեր վստահված անձի կարգավորումները: Օրինակ, եթե դուք օգտագործում եք Opera բրաուզեր, HTTP-ի սերվերի պարամետրերում անհրաժեշտ է նշել պորտի համար 127.0.0.1, 8080 արժեքը։ Այժմ մենք գործարկում ենք հավելվածը, գնում ենք կարգավորումներ և նայում «Հավաքում» ներդիրին: Որպես կանոն, ծրագիրն ինքն է որոշում, թե ինչ տեսակի կապ է օգտագործվում այս պահին. Հաջորդը, սեղմեք համանուն կոճակը և օգտագործեք ստեղծված սերվերը:

Այո, խնդրում ենք նկատի ունենալ. քեշի կարգավորումներում կարող եք նշել մոտ 300 ՄԲ չափը: Տեսականորեն սա պետք է բավարար լինի բոլոր առիթների համար։ Դուք կարող եք դիտել բովանդակությունը հիմնական գրացուցակի Cache թղթապանակում, որտեղ տեղադրվել է ծրագիրը: Եվ ևս մեկ բան. հիշեք, որ սա սովորական պրոքսի սերվեր է, այլ ոչ թե անանուն, այնպես որ դուք չպետք է ակնկալեք, որ այն կփոխի կամ թաքցնի IP հասցեն.

Տեղական DNS սերվերներ

Տեղական DNS սերվերը կարող է օգտագործվել այն դեպքերում, երբ կապն անկայուն է, տեղական ցանցն ունի չափազանց շատ մասնաճյուղեր՝ հիմնված TCP/IP-ի վրա, կամ դուք զբաղվում եք վեբ մշակմամբ և փորձարկումով: Սկզբունքորեն, BIND ծրագիրը կատարյալ է նման նպատակների համար: Չնայած այն նախատեսված է հիմնականում UNIX-ի նման համակարգերի համար, այնուամենայնիվ այն հիանալի աշխատում է Windows-ի հետ (ենթադրում ենք, որ տերմինալում տեղադրված չէ Windows-ի սերվերային տարբերակը, որը կարող է կարգավորվել Control Panel-ում):

Գործարկեք և հետևեք հրահանգներին: Հարմարության համար խորհուրդ է տրվում տեղադրել ծրագիրը անմիջապես սկավառակի C-ում՝ ստեղծված BIND գրացուցակում։ Հաջորդը, մուտքագրեք ձեր օգտանունը և գաղտնաբառը, որից հետո մենք ակտիվացնում ենք տեղադրման գործընթացը և սպասում, մինչև այն ավարտվի:

Այժմ C:\BINdetc թղթապանակում դուք պետք է ստեղծեք «name.conf» ֆայլը, որը պարունակում է այն կարգավորումները, որոնք կօգտագործի տեղականը: DNS սերվեր(անունը կամայական է և տրվում է առանց չակերտների)։ Ժամանակ չկորցնելու համար կարող եք հեշտությամբ գտնել ձեր փնտրած ֆայլը համացանցում և ներբեռնել այն՝ տեղադրելով նշված վայրում։

Այժմ մենք վերաբեռնում ենք համակարգը, այնուհետև զանգում ենք հրամանի տող(cmd «Run» ցանկի կամ Win + R համակցության միջոցով), որտեղ մենք մուտքագրում ենք nslookup հարցումը: Եթե ​​հաստատումը տեղի ունենա, դա նշանակում է, որ սերվերը ճիշտ է տեղադրված և աշխատում է առանց սխալների:

Տեղական խաղերի սերվերներ

Վերջապես, եկեք դիտարկենք մեկ այլ տեսակի սերվեր: սերվեր խաղերի համար, որոնք օգտագործում են առցանց ռեժիմ տեղական ցանցում: Եկեք բացատրենք, թե ինչ է սա, օգտագործելով Minecraft խաղի օրինակը: Դա անելու համար դուք պետք է ներբեռնեք սերվերը հենց խաղի պաշտոնական կայքից և օգտագործեք Hamachi հավելվածը: Պահանջվող պայմանճիշտ աշխատանքի համար՝ ներկայություն համակարգում տեղադրված փաթեթ JAVA վերջին թարմացումներով:

Կարգավորելու համար մենք օգտագործում ենք server.properties ֆայլը, որտեղ մուտքագրում ենք Hamachi հավելվածի տրամադրած տվյալները։ Մենք գրանցում ենք սերվերի IP հասցեն, խաղացողների քանակը, հնարավոր խաղի ռեժիմների օգտագործումը և այլն: Առցանց ռեժիմ դաշտում դուք պետք է նշեք. ճշմարիտ. Դրանից հետո պահպանեք փոփոխությունները և փակեք ֆայլը:

Այժմ մենք սահմանում ենք սերվերի ներքին IP-ն, որը կօգտագործվի խաղացողների կողմից այն տերմինալին միանալու ժամանակ, որի վրա այն ստեղծվել է: Համակարգիչները, իհարկե, պետք է միացված լինեն սերվերին կամ միջոցով տեղական ցանց, կամ VPN-ի միջոցով: Սերվերի տերմինալի IP հասցեն պետք է լինի ստատիկ և պետք է կապված լինի MAC հասցեի հետ:

Մուտքն իրականացվում է Minl2 հավելվածի միջոցով, որտեղ գրանցման ժամանակ նշում եք ձեր մուտքն ու գաղտնաբառը: Այս քայլերից հետո մենք թողնում ենք սերվերը և նորից մուտք ենք գործում, բայց անցանց ռեժիմում՝ օգտագործելով ստեղծված մուտքն ու գաղտնաբառը։ Կարգավորումների բաժնում ընտրեք Multiplayer և մուտքագրեք անհրաժեշտ սերվերի IP-ն: Բոլորը. Դուք կարող եք վայելել խաղը իրական հակառակորդի հետ:

Եզրակացություն

Իհարկե, սրանք բոլոր նրբությունները չեն, որոնք կարող են առաջանալ տեղական սերվերներ ստեղծելիս տարբեր տեսակներ, և, իհարկե, ոչ բոլոր ծրագրերը, որոնք օգնում են այս գործընթացին: Ասենք այսպես. սրանք ընդհանուր և հիմնական սկզբունքներն են, որոնք ներդրված են նման տեխնոլոգիաների մեջ: Եվ եթե նայեք, այստեղ առանձնապես բարդ բան չկա։ Մի քիչ ժամանակ և համբերություն, և ցանկացած տեսակի տեղական սերվեր կստեղծվի 10-15 րոպեի ընթացքում:

«Ինչպես ստեղծել վիրտուալ սերվեր? – ընդհանուր հարց, որն առաջանում է շատ օգտատերերի մոտ, ովքեր առաջին անգամ են հանդիպում հոսթինգի հետ: Հոդվածում մենք կշարունակենք վերլուծել, թե ինչ է VPS-ը (VDS), ինչպես ընտրել այն ճիշտ, կարգավորել այս տեսակի հոսթինգը՝ ձեր նախագծի կարիքներին համապատասխան, և արդյոք հնարավոր է ինքներդ ստեղծել սովորական վիրտուալ մասնավոր սերվեր, կամ արդյոք դուք պետք է այն վարձակալեք:

Մենք պարզեցինք, թե ինչ է վիրտուալ սերվերը, երբ արժե այն գնել, և որ օպերացիոն համակարգն է (Linux կամ Windows) ավելի լավ օգտագործել:

Ի հավելումն ավանդական վեբ հոստինգի, վիրտուալ սերվերները կարող են օգտագործվել IP հեռախոսակապի, վիրտուալ երթուղիչների և անջատիչների, VPN-ի կամ պրոքսիների, ավանդական տերմինալների սերվերների համար: գրասենյակային ծրագրերՀամար հեռավոր մուտքաշխատողների համակարգիչներից:

Տեխնոլոգիական տեղեկատվություն

Ամենից հաճախ կայքերը մշակելիս օգտագործվում է PHP ծրագրավորման լեզուն՝ տվյալների բազաները MySQL տվյալներև վեբ սերվերներ Apache և Nginx (նրանք աշխատում են ինքնուրույն կամ համակցված): Ծրագրերի այս փաթեթը նույնպես հաճախ կոչվում է ԼԱՄՊ (Լ inux- Ապաչե- Մ ySQL- Պ HP) կամ ԼԵՄՊ (Լ inux- Ն ginx- Մ ySQL- Պ HP):

Իհարկե, օգտագործվում են նաև այլ տեխնոլոգիական կույտեր, որոնք կարող են գրվել ծրագրավորման այլ լեզուներով (Python, Ruby, NodeJS) և օգտագործել այլ տվյալների բազաներ (PostgreSQL, noSQL), ինչպես նաև աջակցող ծրագրեր: Բայց քանի որ նման լուծումներն ավելի քիչ են տարածված, մենք դրանք չենք դիտարկի։ Եկեք ավելի սերտ նայենք VPS-ի ընտրությանը և նախնական կազմաձևմանը PHP լեզվով և կորպորատիվ էլ.

Սակագնային պլանի ընտրություն

Այն այստեղ չի լինի մանրամասն ուղեցույցԻնչպես ընտրել պահանջվող սակագինը, քանի որ ռեսուրսները յուրաքանչյուր դեպքում ընտրվում են անհատապես: Ռեսուրսների քանակը կախված կլինի CMS-ի կողմից օգտագործվող սերվերի կայքերի քանակից, օգտագործման անհրաժեշտությունից լրացուցիչ ծրագրերև այլն:

Միակ բանը, որը բավականին ճշգրիտ է հաշվարկված սկավառակի տարածություն. Ստուգեք, թե կայքերն ու փոստը որքան տեղ են զբաղեցնում, դրան ավելացրեք 7-10 ԳԲ և ստացեք նվազագույն պահանջվող տարածք սկավառակի վրա: Փաստն այն է, որ VPS-ում անհրաժեշտ է լրացուցիչ տարածք հատկացնել օպերացիոն համակարգի և կառավարման վահանակի տեղադրման համար, որը նույնպես հաշվի է առնվում սկավառակի ընդհանուր տարածության մեջ:

Օպերացիոն համակարգ և կառավարման վահանակ

Գոյություն ունի օպերացիոն համակարգերի մի ամբողջ ընտանիք, որը հիմնված է Linux միջուկներ, որոնց թվում կան և՛ սերվերի, և՛ աշխատասեղանի տարբերակները։ Ամենահայտնի սերվերի օպերացիոն համակարգերը՝ CentOS, Debian, Ubuntu սերվեր.

Եթե ​​Ձեզ անհրաժեշտ է շատ կայուն համակարգ, ապա CentOS-ը ձեր ընտրությունն է: Կայուն և անվտանգ համակարգ, բայց անհրաժեշտության դեպքում ծրագրաշարի վերջին տարբերակներին թարմացնելու ունակությամբ, սա Debian-ն է: Ubuntu Server-ը ՕՀ է, որը համընթաց է պահում ժամանակին, մատուցում վերջին տարբերակներըծրագրեր, ինչի պատճառով նրանք կարող են կատարյալ չաշխատել:

Սերվերի կառավարման վահանակը որոշակի սկրիպտ է կամ սկրիպտների մի շարք, որը թույլ է տալիս հարմարավետորեն կառավարել VPS-ը գրաֆիկական ինտերֆեյս. Սովորաբար գրաֆիկական մասը հասանելի է բրաուզերում կոնկրետ հասցեով։

PU-ի ընտրության վրա մեծապես ազդում է օգտագործման սուբյեկտիվ փորձը, այսինքն՝ մի վահանակ որոշ օգտվողների համար ավելի հարմար կթվա, իսկ մյուսը՝ մյուսներին: Եթե ​​դժվարանում եք ընտրել, կարող եք փորձարկել տարբեր ապրանքների ինտերֆեյսը դեմո տարբերակով մշակողների կայքերում և որոշել, թե ինչն է ձեզ լավագույնս համապատասխանում: Բացի այդ, PU-ների ընտրությունը սերտորեն կապված է օպերացիոն համակարգի հետ, քանի որ դրանք սովորաբար աջակցում են ՕՀ-ների սահմանափակ ցանկին: Եվ վահանակի ընտրության մեկ այլ կարևոր գործոն է ձեզ անհրաժեշտ գործիքների առկայությունը կամ դրանք արագ տեղադրելու հնարավորությունը:

Իհարկե, դուք կարող եք ընդհանրապես բաց թողնել կառավարման վահանակը և հրամանի տողի միջոցով կարգավորել վիրտուալ սերվերը, բայց այս մեթոդը կպահանջի բավարար տեխնիկական գիտելիքներ: PU-ների մեծամասնությունը միացված է հիմնական հանրաճանաչ ծրագրային ապահովման մի շարքով, որոնք անհրաժեշտ են ձեր վեբ կայքերն արագ տեղակայելու համար: Սրանք վեբ սերվեր, PHP, տվյալների բազաներ, FTP, փոստ և DNS սերվեր են: Բոլոր փաթեթներն արդեն օպտիմալ կերպով կազմաձևված են սերվերի հետ աշխատանքի անմիջապես մեկնարկի համար:

Մենք խորհուրդ ենք տալիս օգտագործել VPS կառավարման վահանակով և տրամադրել անվճար ամբողջական տեխնիկական աջակցություն նրանց համար: Վահանակ չունեցող սերվերների համար տեխնիկական աջակցությունը կսահմանափակվի: Վիրտուալ սերվերի ստեղծումը աներևակայելի թանկ գործընթաց է, և լիարժեք հոսթինգի համար կա հարթակ, որտեղ դուք կարող եք հյուրընկալել ձեր ռեսուրսը, և պետք չէ այն ստեղծել զրոյից:

Մեր VPS և հատուկ սերվերների վրա տեղադրելու համար մենք առաջարկում ենք հետևյալ վահանակները՝ cPanel/WHM ($13,95/ամսական), ISPmanager 5 Lite ($4/ամսական), Plesk 17 ($10/ամսական), Centos Web Panel (անվճար), և հնարավոր է նաև տեղադրել վիրտուալ Bitrix միջավայր։
Այս բոլոր կառավարման վահանակներին մենք ավելի մանրամասն կանդրադառնանք հաջորդ մասում:

Ողջույն, Habr-ի սիրելի ընթերցողներ: Այս նյութով մենք սկսում ենք մի շարք հրապարակումներ, թե ինչպես կարելի է զրոյից կառուցել VPS հոսթինգ՝ հիմնված RUVDS White Label API-ի վրա:

Այս ներածական հրապարակման մեջ մենք ձեզ կասենք, թե ինչ պետք է անեք նախ, որպեսզի հնարավորինս շուտ սկսեք ձեր առաջին շահույթը ստանալ ձեր սեփական VPS հոսթինգից, ինչպես դա անել համեմատաբար արագ և որքանով է դա իրագործելի և շահավետ: Եթե ​​որոշել եք զրոյից ստեղծել ձեր սեփական VPS հոստինգը, բայց չունեք ձեր սեփական ենթակառուցվածքը կամ չունեք միջոցներ և ժամանակ այն ստեղծելու համար, բարի գալուստ cat.

Ձեզ անհրաժեշտ է կայք


Ձեր սեփական VPS ծառայությունը կազմակերպելու համար նախ ձեզ անհրաժեշտ կլինի 2 բան՝ կայք, որտեղ դուք կառաջարկեք VPS սերվերի վարձակալման ծառայություններ և ծառայություն մատուցող, որը ձեզ կտրամադրի բարենպաստ գործընկերային պայմաններ այդ նպատակների համար, դրա ենթակառուցվածքը և լայն հնարավորություններով հուսալի API: . Ի՞նչ է API-ն: Սա ինտերֆեյս է, որի միջոցով դուք կարող եք ձեր հաճախորդներին տրամադրել սերվերի կառավարման նույն հնարավորությունները, որոնք ձեր ծառայություններ մատուցողը տրամադրում է իր հաճախորդներին:

API-ի միջոցով ձեր VPS մատակարարի հետ վեբկայքի ինտեգրումը շատ ավելի էժան և արագ կլինի, քան ձեր սեփական ամպային ենթակառուցվածքը զրոյից ստեղծելը, քանի որ այս դեպքում այն ​​«վերցնում է» բազմաթիվ խնդիրներ. ձեզ հարկավոր չէ անհանգստանալ բավարար առկայության մասին: մատակարարի ռեսուրսների քանակը, ինչպես կազմակերպել լայն և սխալ հանդուրժող ալիք՝ վիրտուալ սերվերներից ինտերնետ մուտք գործելու համար, ինչպես հավաքել և պահել սերվերների կողմից ռեսուրսների օգտագործման վերաբերյալ տվյալներ և այլն:

Հիմա կայքի մասին. Այստեղ կարող են լինել բազմաթիվ տարբերակներ, մենք կթվարկենք ամենատարածվածները.

  • դուք կայքի սեփականատերն եք, որն առաջարկում է հարակից ծառայություններ (տիրույթի ստուգում/գրանցում, DNS սերվերի վարձույթ, հեռավոր սերվերի կառավարում):
  • դուք ստեղծում եք ձեր վեբ կայքը զրոյից՝ օգտագործելով հանրաճանաչ CMS և դրա համար հավելվածներ:
  • դուք պատվիրում եք կայք վեբ ստուդիայից
  • մուտքագրեք ձեր տարբերակը
Առաջինը լավագույն տարբերակն է, քանի որ VPS սերվերի վարձակալության նոր ծառայություն ավելացնելու համար շատ քիչ փոփոխություններ կպահանջվեն. դուք ստիպված չեք լինի զրոյից գրել ստորև թվարկված շատ բաներ: Ձեր կայքը զրոյից ստեղծելիս գործարկման ժամկետը կարող է զգալիորեն փոխվել դեպի վատը: Դուք պետք է ինքներդ իրականացնեք ստորև բերված ցանկի բոլոր բաղադրիչները (կամ օգտագործեք երրորդ կողմի իրականացումները՝ նախապես փորձարկված և հարմարեցնելով դրանք ձեր նախագծին): Մենք խորհուրդ ենք տալիս օգտագործել երրորդ տարբերակը միայն այն դեպքում, եթե դուք չունեք անհրաժեշտ գիտելիքներ վեբկայքեր ստեղծելու վերաբերյալ, կամ եթե անհնար է ձեր կայքը դարձնել այնպես, ինչպես ցանկանում եք:

Սկսենք


Ի՞նչ պետք է իրականացվի այս կայքում:

Գրանցում, օգտատիրոջ նույնականացում/լիազորում, գաղտնաբառի վերականգնում, հետադարձ կապի ձև:

Բոլոր հոսթինգ պրովայդերները առանց բացառության ունեն սա: Ձեր ապագա հաճախորդը պետք է կարողանա գրանցվել, վերականգնել իր գաղտնաբառը, եթե կորցնի այն, ունենա անձնական հաշիվկայքում՝ իր մնացորդի, գնված սերվերների և այլնի մասին արդի տեղեկություններով: Նաև նրան պետք է հնարավորություն տրվի խնդրի մասին զեկուցել տեխնիկական սպասարկմանը։ «Կեղծ» հաշիվների զանգվածային գրանցումից խուսափելու համար խորհուրդ ենք տալիս չանտեսել անվտանգության լրացուցիչ միջոցները, ինչպիսիք են captcha-ն ձևաթղթերի վրա, ինչպես նաև պահպանել օգտատիրոջ մասին տեղեկատվության առավելագույն քանակը: հասանելի տեղեկատվություն, որը կարող է օգնել, եթե նրա կողմից խախտումներ հայտնաբերվեն։ IN այս դեպքում, շատ են պատրաստի լուծումներ, որը պահանջում է աննշան փոփոխություններ: Եթե ​​դուք նախատեսում եք ստեղծել ձեր վեբ կայքը՝ հիմնվելով CMS-ի վրա, ապա վերը նկարագրված ֆունկցիոնալությունը կա՛մ որոշ չափով իրականացվում է, կա՛մ կարելի է հեշտությամբ միացնել փլագինների միջոցով:

Հաճախորդի անձնական տվյալների կառավարում

Այն պետք է ինչ-որ չափով իրականացվի, բայց դուք կարող եք անել առանց դրա: Այս գործառույթը չի արգելափակում ձեր ծառայության գործարկումը:

Հաճախորդի սերվերի կառավարում

Այն, ինչ պետք է լինի ձեր կայքի տվյալ էջում, կախված է նրանից, թե որքան եք ցանկանում օգտագործել ձեր ծառայություն մատուցողի հասանելի ֆունկցիոնալությունը և որքանով եք վերահսկում սերվերը, որը դուք կտաք ձեր հաճախորդին: Օրինակ, դուք կարող եք նրա համար ստեղծել հատուկ սերվեր՝ անհրաժեշտ գումարը մնացորդում մուտքագրելուց և նրա գրավոր խնդրանքից հետո տեխնիկական աջակցություն, կամ կարող եք տրամադրել այն ամբողջական կոնֆիգուրատորի համար նուրբ թյունինգսերվերի բնութագրերը, ինչպես նաև ինտերֆեյսները՝ շահագործման ընթացքում կոնֆիգուրացիան փոխելու, սերվերի բեռնվածության վիճակագրություն ստանալու, տարբեր տարբերակներ, ինչպիսիք են ՕՀ-ի վերատեղադրումը և այլն: Ձեր VPS հոստինգի գործարկման արագությունը զգալիորեն կտարբերվի՝ կախված ընտրված տարբերակից: Այս հարցը ավելի մանրամասն կքննարկենք այս շարքի հաջորդ հոդվածներում։

Փորձաշրջանի օգտագործման հնարավորություն

Ակնհայտ է, որ ձեր նոր VPS հոսթինգ ծառայության նախնական առաջխաղացման համար ձեզ հարկավոր է իրականացնել թեստային շրջանի օգտագործման հնարավորությունը: Սա անհրաժեշտ է, որպեսզի ձեր հաճախորդը կարողանա ինքնուրույն որոշել, թե արդյոք ձեր կողմից գովազդվող VPS-ի վարձակալության գինը համապատասխանում է ձեր մատուցած ծառայությունների որակին: Ի՞նչ պետք է հաշվի առնել իրականացնելիս: Նախևառաջ պետք է ընտրել օրերի քանակը։ Դուք չպետք է երկարացնեք թեստային ժամանակահատվածը. հաճախորդները, ովքեր պարզապես ցանկանում են ձեռք բերել ձեր ծառայությունը, կգրանցվեն անվճար սերվերորոշակի ժամանակահատվածի համար, իսկ թեստային շրջանի ավարտից հետո նրանք կգրանցեն նոր հաշիվ և կփորձեն նորից օգտագործել թեստային շրջանը: Որպեսզի ձեզ որոշակիորեն պաշտպանեք նման հաճախորդներից, դուք անպայման պետք է սովորեք, թե ինչպես բացահայտել նրանց: Սա հատկապես կարևոր է ձեր ծառայության զարգացման սկզբնական փուլում, քանի որ յուրաքանչյուր նման հաճախորդի համար դուք ավելի քիչ պոտենցիալ շահույթ կստանաք: Պետք է նաև հաշվի առնել, որ երկար թեստային շրջանը ձեզ համար այնքան էլ ձեռնտու չի լինի, քանի որ ձեր փոխկապակցված հաշվում փորձարկման շրջան չկա, որին միացված են ձեր ստեղծած բոլոր սերվերները։

Բիլինգ

Ինչպե՞ս են հաճախորդները համալրելու իրենց հաշվեկշիռը և գնելու սերվերներ: Իհարկե, մեզ անհրաժեշտ է ևս մեկ շատ կարևոր բաղադրիչ՝ բիլինգի։ Ի՞նչ ենք մենք ներառում «բիլինգ» հասկացության մեջ: Իհարկե, այն ներառում է ընթացիկ սակագների ստեղծում/խմբագրում, հաճախորդների վճարումներ ընդունելու միջերեսներ, վճարումների մշակման ներքին մեխանիզմներ, խթանումներ/զեղչեր ստեղծելու և մոնիտորինգի գործիքներ:

Դուք պետք է հատկապես պատասխանատու կերպով մոտենաք ձեր սեփական կամ երրորդ կողմի վճարումների ինտեգրմանը ձեր նախագծին, քանի որ ձեր կայքում VPS սերվեր գնելու ունակությունը (կարդացեք ձեր առաջին գումարը) ուղղակիորեն կախված է այս բաղադրիչի կատարումից: Ամենահայտնի վճարային համակարգերից արագ գումարներ ընդունելու համար խորհուրդ ենք տալիս օգտագործել վճարային ագրեգատորներ: Ինչո՞ւ։ Նախ, մեկ ագրեգատորի հետ ինտեգրվելը շատ ավելի արագ և հեշտ է, քան դրա տրամադրած վճարային համակարգերից յուրաքանչյուրի հետ: Դա պայմանավորված է նրանով, որ յուրաքանչյուրը վճարային համակարգձեր սեփական փոխազդեցության արձանագրությունը, որը պետք է ճիշտ իրականացվի և աշխատի դրա հետ միասնական ձեր համակարգում, որը չափազանց աշխատատար է: Երկրորդ, դուք ունեք մեկ ինտերֆեյս, որն ապահովում է հաճախորդների վճարումների հետ աշխատելու համար անհրաժեշտ գործառույթների մեծ մասը. սա ագրեգատորի անձնական հաշիվն է: Իհարկե, այս ամենի համար պետք է հավելյալ միջնորդավճար վճարեք, սակայն, մեր կարծիքով, այս լուծումը օպտիմալ է ձեր սեփական VPS ծառայությունը ստեղծելիս։

Իհարկե, վճարային ագրեգատորի հետ ինտեգրվելուց առաջ ձեր կայքը պետք է համապատասխանի որոշակի պահանջների։ Որպես օրինակ, մենք կարող ենք մեջբերել վճարումների ագրեգատորի վճարման վարպետի պահանջները.

  • կայքը պետք է ամբողջությամբ լցված լինի տեղեկություններով և գործառույթներով.
  • կայքը պետք է բաղկացած լինի մեկից ավելի էջից.
  • կայքը պետք է պարունակի տեղեկատվություն վաճառված ապրանքների և ծառայությունների, ինչպես նաև այդ ապրանքների և ծառայությունների արժեքի մասին.
  • կայքը չպետք է հյուրընկալվի անվճար հոսթինգի վրա.
  • Կայքում առաջարկվող ապրանքներն ու ծառայությունները չպետք է հակասեն Ռուսաստանի Դաշնության գործող օրենսդրությանը և միջազգային իրավունքին.

Նաև արժե ուշադրություն դարձնել այն փաստին, որ վճարային համակարգերի ցանկը, որպես կանոն, շատ ավելի լայն է, եթե պայմանագիր եք կնքում որպես իրավաբանական անձ. Որոշ դեպքերում որոշակի վճարային համակարգերի միացումը կարող է բավականին երկար տևել, քանի որ ձեր կայքը պետք է համապատասխանի ագրեգատորի կողմից տրամադրված յուրաքանչյուր վճարային համակարգի պահանջներին, և ստուգման ընթացակարգն իրականացվում է վճարային համակարգի կողմից:

Ֆինանսական ասպեկտ


Մենք հասել ենք ամենակարևոր ասպեկտներից մեկին (եթե ոչ ամենակարևորին)՝ ֆինանսական։ Ձեր VPS ծառայության մատակարարի հետ աշխատելը պետք է շահավետ լինի: Եկեք քննարկենք, թե ինչու է ձեռնտու կազմակերպել VPS սերվերի վարձակալության ծառայություն՝ ընտրելով RUVDS մատակարարին որպես ծառայության մատակարար:

Եկեք վերցնենք ամենատարածված VPS կոնֆիգուրացիաները, որոնք հիմնված են օպերացիոն համակարգի վրա Windows համակարգեր Server 2012 R2 և տրամադրեք որոշ տվյալներ, որոնք մենք ստացել ենք 2016 թվականի փետրվարի դրությամբ Ռուսաստանում VPS ծառայությունների շուկան վերլուծելիս.


Կոնֆիգուրացիա

1

2

3

4

5

Պրոցեսորների քանակը

1

2

4

6

8

RAM հզորություն, ԳԲ

1

2

4

8

16

Սկավառակի հզորություն, ԳԲ, HDD

20

40

120

300

600

IPv4 հասցեների քանակը

1

1

1

1

1

Ընթացիկ կոնֆիգուրացիայի գինը

Ամսական վճարելիս

300 ռուբ.

600 ռուբ.

1400 ռուբ.

2980 ռուբ.

5720 ռուբ.

Տարեկան վճարելիս

2880 ռուբ.

5760 ռուբ.

13440 ռուբ.

28608 ռուբ.

54912 ռուբ.

Ձեր պոտենցիալ եկամուտը գնահատելու համար մենք ներկայացնում ենք կոնֆիգուրացիաների գնի շահույթը՝ համեմատած մրցակիցների միջին գնի հետ.

Նաև մի մոռացեք, որ մենք ունենք վճարային համակարգեր փոխանցումների և կանխիկացման համար միջնորդավճարներ վճարելու ծախսեր:

API-ի միջոցով սերվերներ ստեղծելու ընթացիկ զեղչն է 10% .
Ինչպե՞ս գնահատել պոտենցիալ եկամուտը տվյալ կազմաձևման մեկ սերվերից, որը ձեռք է բերվել մեկ ամսվա ընթացքում: Դուք կարող եք օգտագործել հետևյալ բանաձևը.
Շահույթ = Ընթացիկ. գինը RUVDS * 10% + Տարբերություն միջին կոնֆիգուրացիայից - Հանձնաժողովների վճարման ծախսեր:

Հաշվարկի օրինակ 3-ի կոնֆիգուրացիայի համար.

Շահույթ = 1400 * 0.1 + 794 (կլորացված) -240 = 694 ռուբլի.

Սա եկամուտ է մեկ սերվերից: Երբ ձեր հաճախորդները գնում են այս կազմաձևման 25-30 սերվեր, դուք կվաստակեք որոշակի եկամուտ արդեն իսկ Ամսական 20 հազար ռուբլի.

Հետևյալ հոդվածներում մենք ձեզ մանրամասն կպատմենք RUVDS White Label API-ի հնարավորությունների մասին, կքննարկենք, թե ինչպես ընտրել ձեր VPS հոսթինգի օպտիմալ սակագները և ինչ պայմաններով կարող եք գումար վաստակել:

Որոշ ժամանակ առաջ միտք առաջացավ փորձարկել ASP.Net-ում կայք ստեղծելու հեռանկարները, որոնք ուղղված են Linux միջավայրում աշխատելուն: Այնուամենայնիվ, անմիջապես որոշվեց, որ կայքը կաշխատի Linux հոսթինգի միջավայրում, մնում էր միայն որոշել ծրագրավորման լեզուն՝ ASP.NET 2՝ Mono-ի կամ PHP-ի հզորության հետ միասին: Տարբեր VPS-ների փորձարկման տարբերակները, նույնիսկ եթե հոսթինգ պրովայդերների կողմից կարճ ժամանակով տրամադրվում էին անվճար, անմիջապես անհետացան, քանի որ Եթե ​​փորձը հաջող լիներ, ամեն դեպքում վաղ թե ուշ կպահանջվեր տեղական VPS սերվեր:

Տնային վիրտուալ սերվեր ստեղծելու վիրտուալ մեքենան VirtualBox ծրագիրն էր. այն պատճառով, որ վիրտուալ մեքենան կարող է անհրաժեշտ լինել միայն մեկ անգամ, կոմերցիոն տարբերակները անմիջապես չեն դիտարկվել, այլ անվճար ծրագրեր– միայն այս մեկը բավականաչափ պարզ է կարգավորելու համար և կարող է լիովին աջակցել Linux ընտանիքի հյուր օպերացիոն համակարգերին: Նաև ինտերնետում VPS առաջարկների վերլուծության արդյունքում բացահայտվեցին հոսթինգ պրովայդերների կողմից նախապես տեղադրված մի քանի ամենատարածված և Մոնոհամատեղելի օպերացիոն համակարգեր:

Այսպիսով, օգտագործված գործիքները.

Տեղադրեք VirtualBox-ը, գործարկեք և ստեղծեք անհրաժեշտ կոնֆիգուրացիայով վիրտուալ մեքենա: Ստեղծելիս վիրտուալ մեքենաԵս թողեցի բոլոր առաջարկված կարգավորումները, բացառությամբ առկա հիշողության, այն կրճատվեց մինչև 128 ՄԲ, և վիրտուալ չափը կոշտ սկավառակ- ավելացել է մինչև 4 ԳԲ: Մենք գործարկում ենք վիրտուալ մեքենան և տեղադրում պատկերը օպերացիոն համակարգից Debian համակարգ 5.

Ներբեռնումից հետո ընտրեք տեղադրման ընտրացանկից Տեղադրեք, քանի որ գրաֆիկական տեղադրումՄեզ դա պետք չէ։ Ընտրեք տեղադրման լեզուն, ես խորհուրդ եմ տալիս անգլերենը (եթե ձեզ ընդհանրապես հարմար չէ անգլերենը, ապա ռուսերեն), ապա ընտրեք գտնվելու վայրը => այլ => ԵվրոպաՌուսաստանի Դաշնություն , և մուտքագրման համար ստեղնաշարի դասավորությունը, այստեղ ես խստորեն խորհուրդ եմ տալիս ընտրել անգլերեն ԱՄՆ-ի համար: Տեղադրման ընթացքում ձեզ կառաջարկվի մուտքագրել մեքենայի անունը ցանցի համար, ես մուտքագրել եմ MyVPS և տիրույթի անունը, որի մեջ ներառված էայս համակարգիչը

(Այստեղ պետք չէ որևէ բան մուտքագրել): Հաջորդը, մենք առաջարկում ենք ընտրել ժամանակային գոտի և կոշտ սկավառակի բաժանման մեթոդ: Ես ընդհանրապես ընտրեցի լռելյայն մեթոդը, դա ինձ համար առանձնապես կարևոր չէր. Մենք համաձայն ենք սկավառակի վրա փոփոխություններ գրելու և դրա դասավորությունը հաստատելու առաջարկին: Սպասում ենք համակարգի տեղադրման ավարտին... Տեղադրման գործընթացում ձեզանից պահանջվում է գաղտնաբառ ադմինիստրատորի հաշվի համար, օգտվողի մուտք և գաղտնաբառ: Այնուհետև ձեզնից կառաջարկվի ընտրել մոտակա պահեստի և պրոքսի սերվերի կարգավորումների հասցեն ինտերնետ հասանելիության համար: Եթե ​​դուք չեք օգտագործում պրոքսի սերվեր, ապա ձեզ հարկավոր չէ որևէ բան մուտքագրել: Այժմ տեղադրողը կմիանա ձեր ընտրած պահոցին, կհարցնի տեղեկատվություն հասանելի ծրագրաշարի մասին և կներբեռնի տեղադրումը շարունակելու համար անհրաժեշտ փաթեթները: Դրանից հետո համակարգի միջուկը կկարգավորվի և կհայտնվի տեղադրված ծրագրակազմի ընտրության ընտրացանկ: Անջատեք կետըՍեղանի միջավայր (VPS-ում աշխատասեղան պետք չէ), համոզվեք, որ կետի վրա նշեքՍտանդարտ համակարգ , ընտրեք մնացած տարրերը ըստ ցանկության: Տեղադրման ավարտից հետո կառաջարկվի հարցը՝ հնարավո՞ր է տեղադրել GRUB օպերացիոն համակարգի բեռնիչը որպես հիմնական, ընտրելԱյո՛ Շարունակեքվիրտուալ մեքենան վերագործարկելու համար: Շնորհավորում եմ: Սա ավարտում է ՕՀ-ի տեղադրումը:

Այսպիսով, վիրտուալ մեքենան վերագործարկվում է: Ձեզ կառաջարկվի մուտքագրել ձեր մուտքը: Մուտքագրեք root, ապա ձեզանից կպահանջվի գաղտնաբառ, այն նույնպես մուտքագրեք:

Այժմ դուք պետք է տեղադրեք SSH: Դա անելու համար մուտքագրեք հրամանը

Apt-get install ssh Ծրագիրը կվերլուծի կախվածությունները և կխնդրի փաթեթը ներբեռնելու և տեղադրելու հաստատումսշ

և փաթեթներից այն կախված է: Տեղադրվելուց հետո անջատեք վիրտուալ մեքենանօպերացիոն համակարգ

օգտագործվում է մեկ օգտագործողի կողմից, դա անելու համար մուտքագրեք հրամանը

    Այժմ մենք պետք է կարգավորենք մեր վիրտուալ մեքենան SSH-ի միջոցով մուտք գործելու համար, ինչպես նաև կարգավորենք մուտքը դեպի ապագա վեբ սերվեր 80 նավահանգստում: Դա կարելի է անել երկու եղանակով. Փակեք VirtualBox-ի բոլոր պատուհանները: Գնացեք թղթապանակ C:\Users\%username%\.VirtualBox\Machines Windows 7-ում և Vista-ում կամ թղթապանակում C:\Documents and Settings\%username%\.VirtualBox\Machines

    , եթե ունեք Windows XP: Բացեք ձեր ստեղծած վիրտուալ մեքենայի թղթապանակը, դրա մեջ գտեք ձեր վիրտուալ մեքենայի անունով ֆայլը: Իմ դեպքում դա է MyVPS.xml բացեք այն և ավելացրեք այն բաժնում ExtraData






    TCP Փակեք VirtualBox-ը: Բացեք վահանակը: Եթե ​​ունեք Windows, գնացեք թղթապանակ C:\Program Files\Sun\VirtualBox

    .
    Վահանակում մուտքագրեք հետևյալ հրամանները
    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 որտեղ %mashine_name% ձեր վիրտուալ մեքենայի անունն է:Գործարկեք VirtualBox-ը և միացրեք վիրտուալ մեքենան: Եթե ​​հիմա սխալ եք ստանում միացնելու անհնարինության մասին, փակեք ամեն ինչ և նորից կարգավորեք վիրտուալ մեքենան։ Դուք հավանաբար սխալվել եք հրամաններ մուտքագրելիս: Եթե ​​դուք փոխել եք կարգավորումները

xml ֆայլ , ստուգեք ավելացված մուտքերը սխալների համար, եթե վահանակում, կրկին մուտքագրեք հրամանները:Վիրտուալ մեքենան գործարկելուց հետո գործարկեք Putty ծրագիրը, եթե Windows-ում եք, Host դաշտում գրեք 2222 localhost , Պորտ դաշտում սահմանում ենք արժեքը. Սեղմեք

Ssh -l %user_name% -p2222 localhost

Մուտքագրեք ձեր մուտքը (Putty-ում) և գաղտնաբառը:

Կառավարման համար ֆայլային համակարգԴուք կարող եք օգտագործել WinSCP ծրագիրը: Ձեզ անհրաժեշտ կլինի մտնել , ստուգեք ավելացված մուտքերը սխալների համար, եթե վահանակում, կրկին մուտքագրեք հրամանները:, սահմանել Port արժեքը 2222 , մուտքագրեք ձեր մուտքն ու գաղտնաբառը:

Սերվերը պատրաստ է նվազագույն կոնֆիգուրացիայով: Այժմ դուք կարող եք տեղադրել Apache, nginx, MySQL և այլն: Խնդրում ենք նկատի ունենալ, որ վեբ սերվերը պետք է աշխատի 80-րդ նավահանգստում: Եթե ​​ցանկանում եք օգտագործել որևէ այլ նավահանգիստ, փոխեք վիրտուալ մեքենայի կարգավորումները՝ օգտագործելով VBoxManage-ը:

© 2024 ermake.ru -- Համակարգչի վերանորոգման մասին - Տեղեկատվական պորտալ