Yerel sunucuyu bilgisayarınıza yükleyin. Bilgisayarınızda Sanal Sunucu Nasıl Yapılır? Sanal bir sunucu oluşturun

Sanal sunucular: Yerel ağda bir sunucu oluşturursanız ve internette bulunmasını sağlamak istiyorsanız, bu hizmeti uygulayın ve kullanıcılara sağlayabilecektir. Aynı zamanda, sanal sunucu yerel ağın güvenliğini kaydetmenize izin verir, çünkü diğer hizmetler internetten görünmez olmaya devam edecektir.

Sanal sunucu, HTTP, FTP, DNS, POP3 / SMTP ve Telnet gibi yerel ağınızda kamu hizmetlerini yapılandırmak için kullanılabilir. Farklı hizmetler farklı servis bağlantı noktalarını kullanır. Port 80, HTTP, bağlantı noktası 21 - FTP, 25 - SMTP ve SMTP ve Port 110'da - POP3'te kullanılır. Ayarlamadan önce, servis port numarasını kontrol edin.

Örnek ayar

Örneğin, ev bilgisayarımda kişisel bir web sitesi oluşturuldu (IP Adresi: 192.168.0.100). Arkadaşlarımın siteme internet üzerinden katılmasını istiyorum.

Yönlendiriciye bağlı PC Bitik. İp.-press 218.18.232.154.

LAN WAN Router: 218.18.232.154

Bir bilgisayara statik bir IP adresi atayın, örneğin 192.168.0.100

Bu adımları takip et:

Not: Ayar, Archer C9 modeli örneğinde gerçekleştirilir.

Aşama 1

Archer C9 Web Arayüzünü girin. Makaleyi oku. Web arayüzüne nasıl girilirWi- Fi routher. Yönlendirici web arayüzüne nasıl gidileceği ile ilgili talimatlar için.

Adım 2

Tıklayın ileri (Gelişmiş Ayarlar) Sağdaki üstte, ardından sol tarafta seçin Nat. İletme (NAT yönlendirme) -> Gerçek Sunucular. (Sanal sunucular) -> Ekle. (Ekle).

Aşama 3.

Tıklayın GÖRÜNÜM. MEVCUT Hizmetler. (Mevcut hizmetleri görüntüle) ve seç Http. Harici liman. (harici bağlantı noktası), İç liman. (iç bağlantı noktası) ve protokol (Protokol) otomatik olarak doldurun. Bilgisayarın adresini 192.168.0.100 alanında girin İç İp. (Dahili ip adresi).

2. Belirtmek istediğiniz servis hizmet türünde (Hizmetler Listesi) yazılmamışsa, ilgili parametreleri manuel olarak girebilirsiniz. İhtiyacınız olan port numarasını kontrol etmeniz gerekir.

3. Yönlendiriciye birden fazla hizmet vermek istiyorsanız, birden fazla sanal sunucu kuralını ekleyebilirsiniz. Lütfen harici bağlantı noktalarının tekrarlanmaması gerektiğini unutmayın (çoğaltılmaması gerekir).

Adım 4.:

Web sitenizi ziyaret etmek için internetteki kullanıcılar adrese girebilir http.:// Bitik. İp. (Bu örnekte: http: // 218.18.232.154).

Not: NAT işlevi devre dışı bırakılırsa ayarlarınız etkili olmaz. Sayfaya git ileri (Ek ayarlar) > Sistem. Araçlar. (Sistem Araçları)\u003e Sistem. Parametreler. (Sistem parametreleri) Nat'ı etkinleştirmek için.

1. WAN IP adresi halka açık olmalıdır (beyaz / dış). WAN IP'nin dinamik olarak internet sağlayıcısı atanması halinde, WAN IP Etki Alanı adını kaydetmeniz ve kullanmanız önerilir (bkz. DDNS Servis hesabını yapılandırma). Gelecekte, adres çubuğunu arayabilirsiniz. http.:// alan adı,web sitesini ziyaret etmek için.

Statik IP (Statik IP) cihazdaki nasıl yapılandırılacağından emin değilseniz, (yedek adresleri) Wi-Fi Routers TP-Link (Yeni Mavi Kullanıcı Arabirimi) üzerine adres rezervasyonlarını nasıl yapılandıracağınız talimatlarla yapılandırabilirsiniz. Ve aynı IP adresi her zaman cihazınıza atanacaktır.

2. Harici bağlantı noktasını varsayılan değerden değiştirirseniz, kullanmanız gerekir. http.:// Bitik. İp.: Harici bağlantı noktası veya http.: // Alan Adı: Harici bağlantı noktasıweb sitesini ziyaret etmek için.

3. Sunucunun dahili ağdan temin edildiğinden emin olun. Yerel ağın içindeki bu sunucuya erişip erişmediğinizi kontrol edebilirsiniz. Yerel ağdaki sunucuya erişemiyorsanız, sunucunuzun ayarlarını kontrol edin.

Her işlev ve ayarlar hakkında daha fazla bilgi edinin, bölüme gidin İndirilenler Ürün rehberinizi indirmek için web sitenizde.

Hosting alanındaki iş organizasyonu üzerindeki döngünün üçüncü maddesinde, ISPSystem ürünlerini kullanarak VPS'yi nasıl satmaya başlayacağız. İlk malzeme, ikinci tarafından adım adım talimatlar içeriyordu.

Sanal Sunucu Hosting (VPS / VDS), altyapıya sermaye yatırımları gerektirmeyen, internetteki iş türlerinden biridir. Paylaşılan Hosting VPS ile karşılaştırıldığında, müşterilere daha fazla stabilite verir ve bu nedenle daha fazla maliyet sağlar.

Önemli!Teknik uygulamadan değil, iş modelinden ve konunun yasal tarafından başlamanızı öneririz. Hedef kitlenin ve çekmenin yollarını belirleyin, bir fiyatlandırma politikası ve müşterileri geliştirin. Yasal ve muhasebe tabanını keşfedin. Sadece bundan sonra planın enkarnasyonuna gidin.

Ne başlamak için ihtiyacınız var

Sanal Sunucu (Sanal Özel Sunucu, VPS) gerçek bir fiziksel sunucunun yanı sıra çalışır. Aynı zamanda, birkaç bağımsız sanal sunucu bir fiziksel sunucuda çalışabilir.

İş açısından, barındırma VPS, ekipman için sanal bir barındırma gereksiniminden farklıdır. Kullanıcının bakış açısından, VPS Hosting'in garantili kaynakları (disk, bellek, işlemci), seçilen IP adresleri, esnek sistem ayarları ve kaynakları optimize etme yeteneğine sahiptir.

Paylaşılan barındırma küçük siteler için uygunsa, VPS'de genellikle çevrimiçi alışveriş, kurumsal portallara ev sahipliği yapar.

VPS Hosting kendi ekipmanı olmadan başlatılabilir. Bunu yapmak için ihtiyacınız olacak:

  1. donanım sanallaştırma desteğiyle (bir veya daha fazla) özel sunucu kiraladı,
  2. iPv4 adreslerinin alt yolu,
  3. Ödeme sistemi ile anlaşma,
  4. vPS oluşturmak için yazılım,
  5. fatura platformu,
  6. site Satılık Hizmetler.

Donanım sanallaştırma desteği ve IPv4 adreslerinin alt ağına sahip özel bir sunucu kiralayın. Ödeme sistemi ve etki alanı kayıtları ile bir anlaşma yapılır.

Ekipman gereksinimleri

VPS hizmetlerinin sağlanmasını başlatmak için, donanım sanallaştırmasıyla bir özel sunucuya ihtiyacınız olacaktır. Örneğin, Intel Xeon E5 işlemcisinde. E5-2630V2 \\ 64GB RAM Sunucusu 55 VPS'ye kadar başlamanıza izin verir. VPS tahsis edileceği kadar RAM ihtiyacı.

Her VPS, belirli bir sayıda IP adresini tahsis eder. Bu nedenle, IPv4 adreslerinin alt ağınıza veya birkaç farklı IPv4 adresinize ihtiyacınız olacaktır. Hosting sağlayıcısında ek adresler de kiralanabilir.

Tarifeleri belirlemek

Bir VPS sağlayıcısı seçerken, müşteriler ilk önce hizmetlerin özelliklerine ve maliyetlerine dikkat ederler. Hizmetlerin fiyatı ve kalitesi ihtiyaçlarına uygun olmalıdır.

Tarife planları, ilk yazılım kurulumunda oluşturulur, bu nedenle içeriğini şimdi düşünün. Tarifeleri çizerken, hedef kitleyi belirleyin, rakiplerin tekliflerini öğrenin ve harcamalarınızı dikkate alınız.

Örneğin, tarife ızgarası şöyle görünebilir:

CPU çekirdeği sayısı (PC)

Diske (GB) yerleştirin

Gelen trafik (Mbps)

Giden trafik (MBit \\ s)

BillManager, istemci ile etkileşimi esnek bir şekilde yapılandırmanıza izin verir. Yazma süresini, asgari sipariş süresini, gecikme için bir para cezasını özelleştirebilirsiniz.

Gerekli yazılım

VPS'yi satmak için, üç panel yüklemeniz gerekir: VMManager, BillManager, IPManager.

BillManager'ı yapılandırma

Tarife Oluşturma

VMManager'a bağlanan makalede tarife oluşturulmasının detayları verilmiştir. Bununla birlikte, temel formda, aşağıdakiler aşağıdaki gibidir:

  1. BillManager bölüme gidiyor Ürün:% s - Tarife planları.
  2. Tıklayın Oluşturmak ve seç Sanal sunucu - Vmmanager..
  3. Alanları önceden tanımlanmış tarifelere göre doldurun. Tıklayın Tamamlayınız.
  4. Menüye dön Tarife planları. Oluşturulan tarifeyi seçin. Düğmeye tıklayın İşleyiciler.
  5. VMManager ile sunucu için tarifeyi etkinleştirin.

Yazılım Doğrulama

Siteden kayıt yapmayı, kişisel hesabınızı girin, siparişinizi sipariş edin, sipariş edin ve müşteri olarak satın alın. Sorularınız varsa, belgelere bakın veya ISPSystem Müşteri Bölümüne yazın.

Satmaya başla

İpucu: Tanıtım kampanyaları için malzemeler Anlaşmanın imzalandığı Registrar'tan alabilirsiniz. Genellikle, hizmetleri açıklayan görüntüler ve metinler ortaklık programı bölümüne yerleştirilir. Örneğin, REG.RU bu tür malzemeleri içerir.

Sanal sunucuda bir web sitesi oluşturma. Yerel bir bilgisayarda sunucu.

Kendi web sitenizi oluşturmadan önce, Acemi Web Geliştiricileri, Kuvvetlerini Yerel Bir Makineye (Kişisel Bilgisayar) denemeye teşvik edilir, çünkü bunun için DEVER dağıtmanız gerekir, geliştiricilerin web sitesiyle tanışabilirsiniz. Www.denwer.ru

Gentleman'ın Web Geliştirici Seti (Denver)

Yazılım yerel bilgisayardaki sanal sunucunun emülasyonu, Evde bir web barındırma değiştirme olarak, internete bağlanmaya gerek kalmadan. Herhangi bir CMS platformunda (veya CMS'siz) dakika cinsinden bir site oluşturabilirsiniz, içeriği doldurun ve yapılandırmayı saptırın. Daha sonra barındırmaya veya sırasıyla sunucuya transfer ile. Sanal sunucu en iyisini içerir gerekli bileşenler: Apache, MySQL, PhpmyAdmin, SMTP Sunucusu + Ek uzantıları bağlayabilme. Ücretsiz olarak uygulanır - Rusça.

Yerel bir sunucuya neden ihtiyacınız var?
  • İlk olarak, bir site geliştirmek, ilk doldurma içeriği olasılığı ve sitenin yapısını optimize etme olasılığı.
  • İkincisi, siteyi hata ve hata ayıklama yapılandırması için kontrol etmenin yolu.
  • Üçüncüsü, sitenin yedeklenmesi ve daha sonra siteyi ve SQL veritabanını yerel veri sunucusuna kaydetme.
Denwer şunları içerir:
  • Yükleyici ayrıca flash sürücüde de desteklenir).
  • Apache, SSL, SSI, Mod_Rewrite, Mod_php.
  • PHP5 GD, MySQL, SQLite desteği ile.
  • MYSQL5 işlem desteğiyle.
  • Şablonlara dayalı sanal ev yönetim sistemi. Yeni bir ev sahibi oluşturmak için, yalnızca bir dizin dizini / ev eklemeniz gerekir.
  • Denver'ın tüm bileşenlerinin başlangıç \u200b\u200bve tamamlanması.
  • pHPMYADMIN - MYSQL kontrol sistemi bir web arayüzü ile.
  • Sendmail ve SMTP Sunucusu Emulator (gelen harfler formatında / TMP'ye yerleştirilir); PHP, Perl, Ayrıştırıcı, vb. İle birlikte desteklenen çalışma
Dağıtım kayıt defterinde kayıtları bırakmaz ve önemli sistem dosyalarını etkilemez, sistemi tıkamıyor ve pratikte doğrulanmadı.

Merhaba, sevgili okuyucular HABRA. Bu malzemeden, RUVDS White Etiket API'sine göre sıfırdan bir VPS barındıran nasıl oluşturulacağı konusunda bir dizi yayın başlıyoruz.

Bu tanıtım yayınında, ilk karı kendi VPS barıncağınızdan en kısa sürede, nispeten hızlı bir şekilde nasıl ve ne kadar uygun ve ne kadar uygun hale getirileceğini, ilk karı almaya başlamak için önce ne yapacağınızı söyleyeceğiz. Kendi VPS'nizi sıfırdan barındırmaya karar vermeye karar verirseniz, ancak kendi altyapınız yoksa ya da yaratmak için para ve zaman yoktur, kediye hoş geldiniz.

Bir web sitesine ihtiyacınız var


Kendi VPS servisinizi düzenlemek için, ilk önce 2 şeye ihtiyacınız olacak - VPS sunucularının kiralama hizmetlerini ve bu amaçlar için avantajlı ortaklıklar, altyapı ve geniş olasılıklara sahip güvenilir bir API sağlayan bir servis sağlayıcısını sunacağınız yer. API nedir? Bu, müşterilerinize servis sağlayıcınıza müşterilerinize sağlayan tüm sunucu yönetimi yeteneklerini sağlayabileceğiniz belirli bir arayüzdür.

Siteyi VPS -Proter ile API üzerinden entegre etmek, bulut altyapınızı sıfırdan çıkarmaktan çok daha ucuz ve daha hızlı olacaktır, bu durumda "bu durumda çok sayıda soru alır: yeterli bir durumla ilgilenmeye gerek yok Sağlayıcıdan kaynak sayısı, İnternet'e sanal sunuculardan erişmek için geniş ve hatalı bir toleranslı kanalın nasıl organize edilmesi, kaynakların sunuculara vb. Nasıl toplanacağını ve depolanması.

Şimdi site hakkında. Burada birçok seçenek olabilir, en yaygın olanı listeleyeceğiz:

  • sitenin sahibi, ilgili hizmetler sunan (Kontrol / Check-in alanları, bir DNS sunucusu, sunucuların uzaktan yönetimi).
  • popüler CMS ve eklentileri kullanarak sitenizi sıfırdan oluşturursunuz.
  • web stüdyosunda bir web sitesi sipariş edersiniz
  • seçeneğinizi girin
Birincisi, en iyi seçenektir, VPS sunucularının kiralamasına yeni bir hizmet eklemek için olduğu gibi, iyileştirmelerin biraz geriye ihtiyacı olacaktır: Aşağıda listelenen birçok şeyden sıfırdan yazmanız gerekmez. Sitenizi sıfırdan oluştururken, fırlatma süresi daha kötüsü için önemli ölçüde değişebilir. Tüm bileşenleri aşağıdaki listeden (veya üçüncü taraf geliştiricilerin uygulamalarını kullanın, ön test edilmiş ve bunları projenize adapte edin) kullanmanız gerekir. Sadece üçüncü seçeneği kullanmanızı öneririz, yalnızca sitenizi istediğiniz gibi yapmanın imkansızlığını veya imkansızlığını oluşturmanız gerekirse.

Başlat


Bu sitede ne uygulanmalı?

Kayıt, Kimlik Doğrulama / Kullanıcı Yetkilendirme, Şifre Kurtarma, Geri Bildirim Formu.

Bu, istisnasız tüm barındırma sağlayıcıları. Gelecekteki müşteriniz kaydolabilmesi, kaybolması durumunda şifreyi geri yükleyebilmek, bilançoları, satın alınan sunucular vb. Hakkında mevcut bilgileri olan sitede kişisel bir hesaba sahip olmakla yükümlüdür. Ayrıca, kesinlikle sorunu teknik destek olarak bildirme fırsatı vermesi gerekecek. "Sahte" hesapların kitlesel kaydını önlemek için, formlara kapılmak gibi, ek koruma araçlarını ihmal etmemeyi ve ayrıca herhangi bir ihlalin tespit edilebileceği durumlarda yardımcı olabilecek maksimum miktarda bilgiyi sürdürmemizi öneririz. o. Bu durumda, küçük gelişmeler gerektiren birçok hazır çözüm vardır. CMS tabanlı sitenizi oluşturmayı planlıyorsanız, bunun içindeki açıklanan işlevsellik veya bir dereceye kadar uygulanır veya eklentiler kullanılarak kolayca bağlanır.

Müşteri Kişisel Yönetimi

Bir dereceye kadar uygulanmalı, ancak onsuz yapabilirsiniz. Bu işlev hizmetinizin başlangıcını engellemiyor.

Müşteri Sunucusu Yönetimi

Sitenizin bu sayfasında ne olmalıdır, servis sağlayıcınızın kullanılabilir işlevselliğini ne kadar kullanmak istediğinizi ve İsteğinize ne tür bir sunucu kontrolünü kullanacağınıza bağlıdır. Örneğin, denge ve yazma talebinde gerekli miktarı teknik desteğe yaptıktan sonra seçilen bir sunucu oluşturabilirsiniz veya Sunucu özelliklerinin ince konfigürasyonu için tam teşekküllü bir konfigüratörle ve değiştirebilirsiniz. Çalışma sırasında yapılandırma, sunucu yük istatistiklerini edinme, OS vb. Yeniden yüklemek gibi farklı fırsatlar. Seçilen seçeneğin bağımlılığındaki VPS'nizi barındırmanın başlatılması hızı önemli ölçüde değişecektir. Bu soruyu aşağıdaki makalelerde bu döngüden daha ayrıntılı olarak göreceğiz.

Bir test süresi kullanabilme

Açıkçası, yeni VPS barındırma hizmetinizin ilk tanıtımı için, bir test süresi kullanma olasılığını gerçekleştirmeniz gerekir. Bu, müşterinizin VPS kiralama fiyatının fiyatının hizmetinizin kalitesiyle nasıl tutarlı olduğuna karar vermesi için gereklidir. Uygulamada ne düşünülmeli? Her şeyden önce, gün sayısını seçmeniz gerekir. Test serviod'un çok uzun sürmemelisiniz - müşterilerimizin belirli bir süre için ücretsiz bir sunucu almak isteyen hizmetinize kaydedilmemelidir ve test süresi tamamlandıktan sonra, yeni bir hesap kaydeder ve testi kullanmaya çalışacaklar. Yine döner. Bir dereceye kadar sizi bu tür müşterilerden korumak için, onları tanımlamalarını öğrenmeniz gerekir. Bu, özellikle bu tür bir müşteri nedeniyle, hizmetinizin gelişiminin ilk aşamasında önemlidir, potansiyel bir karınız olmayacak. Ayrıca, uzun test süresinin sizin için çok karlı olmayacağı, çünkü yaratılan tüm sunucuların test edildiği tüm sunucuların test süresi yoktur olduğu akılda tutulmalıdır.

Fatura

Müşteriler dengeyi nasıl doldurup sunucuları satın alacak? Tabii ki, başka bir çok önemli bileşene ihtiyacımız olacak, faturalandırıyor. "Fatura" kavramını neye dönüştürüyoruz? Tabii ki, mevcut tarifeleri, müşteri ödemelerini, iç ödeme işleme mekanizmaları, hisse / indirim oluşturulması, izleme araçlarının oluşturulması için arayüzler oluşturma / düzenleme içerir.

Üçüncü taraf fatura maliyetlerinin projenizin projenize kendi uygulamasına özellikle sorumlu bir şekilde uygulanmasına, çünkü bu bileşenin performansından doğrudan, sitenizde bir VPS sunucusu satın alma olasılığına bağlıdır (ilk paranızı okuyun). En popüler ödeme sistemlerinden para almaya başlamak için, ödeme toplayıcıları kullanmanızı öneririz. Neden? İlk olarak, bir toplama ile entegre, sağlanan ödeme sistemlerinin her birinden daha hızlı ve daha kolaydır. Bunun nedeni, her bir ödeme sisteminin, sisteminizde çalışmayı doğru bir şekilde uygulamak ve birleştirmek için kendi etkileşim protokolüne sahip olması nedeniyle, son derece zahmetlidir. İkincisi, müşteri ödemeleriyle çalışmak için gerekli işlevselliğin çoğunu sağlayan bir intrinfeasınız var - toplayıcının kişisel bir hesabıdır. Tabii ki, tüm bunlar için ek bir komisyon ödemek zorunda kalacak, ancak bizim görüşümüzde, VPS servisinizi oluştururken bu çözüm optimaldir.

Tabii ki, ödeme toplayıcısıyla entegrasyondan önce siteniz belirli gereksinimleri karşılamalıdır. Örnek olarak, PayMaster'ın ödeme toplayıcısının gereksinimlerini belirtebilirsiniz:

  • site tamamen bilgi, işlevi ile doldurulmalıdır;
  • site birden fazla sayfadan oluşmalıdır;
  • sitede, satılan ürün ve hizmetler ve bu mal ve hizmetlerin değeri hakkında bilgi verilmelidir;
  • site ücretsiz bir barındırma üzerinde yayınlanmamalıdır;
  • sitede sunulan mal ve hizmetler, Rusya Federasyonu ve Uluslararası Hukukun Mevcut Mevzuatı ile çelişmemelidir;

Ayrıca, tüzel kişilik olarak bir anlaşmaya girerseniz, ödeme sistemlerinin listesinin genellikle önemli ölçüde daha geniş olduğu gerçeğine dikkat etmeye değerdir. Bazı durumlarda, belirli ödeme sistemlerinin bağlantısı yeterince uzun zaman alabilir, çünkü siteniz toplayıcının sağladığı her bir ödeme sisteminin gereksinimlerini karşılaması gerektiğinden ve doğrulama prosedürü, ödeme sisteminin yanında gerçekleştirilir.

Finansal yönü


En önemli yönlerden birine yaklaştık (en önemli değilse) - finansal. VPS servis sağlayıcınızla çalışmak faydalı olmalıdır. Hizmet sağlayıcı RAVDS'sini seçerek VPS sunucularının bir kiralama hizmeti düzenlemesini düşünelim.

Windows Server 2012 R2 işletim sistemine göre en popüler VPS yapılandırmalarını yapın ve Şubat 2016 itibariyle Rusya'daki VPS Hizmetleri Piyasasını Analiz ederken aldığımız bazı veriler verin:


Yapılandırma

1

2

3

4

5

İşlemci Sayısı

1

2

4

6

8

Ram, gb

1

2

4

8

16

Disk, GB, HDD

20

40

120

300

600

IPv4 adreslerinin sayısı

1

1

1

1

1

Mevcut Fiyat Yapılandırması

Ay için ödeme yaparken

300 s.

600 s.

1400 s.

2980 r.

5720 s.

Yıl için ödeme yaparken

2880 s.

5760 r.

13440 r.

28608 s.

54912 p.

Potansiyel kazançlarınızı değerlendirmek için, ortalama rakiplerin fiyatından önce yapılandırmaların fiyatında kazançlar verin:

Ayrıca, ödeme sistemlerinin transfer ve sonuçları için komisyona ödeme maliyetine sahip olduğumuzu unutmayın.

API'yı kullanarak sunucuların oluşturulmasındaki mevcut indirim 10% .
Bir sunucudan bir sunucudan potansiyel kazançları bir ay boyunca satın alınan bir yapılandırmaya nasıl değerlendirilir? Aşağıdaki formülü kullanabilirsiniz:
Kazanç \u003d Teknoloji. Fiyat Rubds * Ortalama konfigürasyon ile% 10 + fark - komisyon ödemesi için harcamalar.

Yapılandırma 3 için hesaplama örneği:

Kazanç \u003d 1400 * 0.1 + 794 (daha küçük bir tarafa yuvarlanır) -240 \u003d 694 ruble.

Bir sunucudan kazanç. Müşterilerinizi böyle bir yapılandırmanın 25-30 sunucusuyla satın aldığınızda, zaten içinde kazanılan kazanç miktarına çıkarsınız. Ayda 20 bin ruble.

Aşağıdaki makalelerde, RUVDS White Etiket API'sinin olanakları hakkında ayrıntılı bilgi vereceğiz, VPS barındırma için uygun tarifeleri ve hangi koşulların kazanılabileceğini tartışacağız.

Bir süre önce, Linux tarafından çevrili çalışmaya yönelik ASP.NET'te bir site geliştirme beklentilerini test ettiği için bir fikir ortaya çıktı. Bununla birlikte, sitenin ev sahibi tarafından Linux ile çevrili çalışacağı gerçeği, derhal karar verildi, sadece programlama diline karar vermek için kaldı: ASP.NET 2 Mono Güç veya PHP ile birlikte. Kısa bir süre için verilen barındırma sağlayıcıları derhal kaybolsa bile, çeşitli VPS testi ile değişkenler derhal kayboldu, çünkü Deneysel başarı er ya da geç olursa, herhangi bir durumda, yerel bir VPS sunucusu gerekli olacaktır.

Sanal Makine Bir Ev Sanal Sunucusu oluşturmak için Sanal Makine VirtualBox programı haline geldi - sanal makinenin sadece bir kez ihtiyaç duyulabileceği düşüncelerden, ticari seçenekler hemen dikkate alınmadı ve ücretsiz programlar arasında - yalnızca bu Linux ailesinin konuk işletim sistemleri. Ayrıca, Internet'teki VPS tekliflerinin analizi sonucunda, Mono işletim sistemleri ile en yaygın ve uyumlu birkaç kişiden oluşan barındırma sağlayıcılarından belirlenmiştir.

Yani kullanılan araçlar:

VirtualBox'u kurun, istediğiniz konfigürasyonun sanal bir makinesini çalıştırın ve oluşturun. Sanal bir makine oluştururken, mevcut tüm ayarlar hariç tüm önerilen ayarları bıraktım - 128 MB'a düşürüldü ve sanal sabit diskin boyutu 4 GB'a yükseltildi. Sanal makineyi çalıştırın ve görüntüyü Debian 5 işletim sistemiyle monte edin.

Kurulum menüsünde indirdikten sonra, YüklemekÇünkü Hiçbir şey için bize grafik kurulumu. Ayar dilini seçin, İngilizce öneririz (İngilizce İngilizce ile arkadaş değilseniz, sonra Rusça), sonra yerini seçin. diğer => Avrupa => Rusya Federasyonuve girme için klavye düzeni, burada Amerika Birleşik Devletleri için İngilizce'yi seçmenizi şiddetle tavsiye ediyorum. Kurulum sırasında, ağ için makinenin adını girmesi önerilir, MyVPS'ye girdim ve bu bilgisayarın içerdiği alan adı (burada bir şey giremezsiniz). Aşağıdakiler, zaman diliminin bir seçimi ve bir sabit diski işaretleme yöntemi sunulmaktadır. Genel olarak, varsayılan olarak sunulan yöntemi seçtim, çünkü benim için özellikle önemli değildi. Diskteki değişikliklerin kayıt önerisine katılıyoruz ve işaretlemesini onaylıyoruz. Sistemin kurulumunun sonunu bekliyoruz ...

Kurulum sırasında, yönetici için bir şifre, kullanıcı girişi ve şifresi istenir. Daha sonra, internete erişmek için en yakın depo ve proxy seçeneklerinin adresini seçmek önerilmektedir. Proxy sunucusunu hiçbir şey girmek için kullanmazsanız. Şimdi kurulum programı seçtiğiniz havuza bağlanır, mevcut yazılım hakkında bilgi ister ve devam etmeniz gereken paketleri indirin. Bundan sonra, sistem çekirdeği yapılandırılacak ve yüklü yazılımın seçim menüsü görünecektir. İşareti noktadan kaldır Masaüstü ortamı (VPS'deki masaüstüne ihtiyacım yok), kesinlikle işaretten bahsediyoruz. Standart sistem, kalan eşyalar irade de seçilir. Kurulumun tamamlanmasından sonra, soru sorulacak: Grub işletim sistemini yükleyiciyi ana olarak koymak mümkün mü, Evet. Bundan sonra, diski çekip yeniden başlatmanız istenecektir. Disk görüntüsünü çıkarın ve tıklayın Devam et. Sanal makineyi yeniden başlatmak için. Tebrikler! Bu kurulumda işletim sistemi tamamlandı.

Böylece sanal makine yeniden başlatıldı. Giriş yapması önerilir. Kök girdik, sonra şifre talep edilecek, tanıtın. Şimdi SSH'yi kurmanız gerekir. Bunu yapmak için komuta giriyoruz

Apt-get install ssh

Program bağımlılıkları analiz edecek ve paketi indirmek ve yüklemek için onayı talep edecektir. ssh. ve bağlı olduğu paketler.

Kurulumdan sonra sanal makineyi kapatın. Yani, işletim sistemi tek bir kullanıcı tarafından kullanıldığında, bunun için komutu giriyoruz.

Artık sanal makinemizi SSH'ye erişmek ve ayrıca 80 bağlantı noktasının gelecekteki web sunucusuna erişimi yapılandırmanız gerekir. Bu iki şekilde yapılabilir.

    Tüm VirtualBox pencerelerini kapatın. Klasöre git C: \\ Users \\% username% \\. Virtualbox \\ Makineleri Windows 7 ve Vista veya Klasörde C: \\ Belgeler ve Ayarlar \\% username% \\. Virtualbox \\ MakineleriWindows XP'niz varsa.

    Oluşturduğunuz sanal makinenin klasörünü açın, dosyayı sanal makinenizin adıyla bulabilirsiniz. Benim durumumda Myvps.xml. Açın ve bölüme ekleyin Ekstradata. Aşağıdaki satırlar






    VirtualBox'u kapat. Konsol aç. Windows'unuz varsa klasöre gidin C: \\ Program Dosyaları \\ Sun \\ Virtualbox. Konsoldaki aşağıdaki komutları girin

    VBOBOXMANAGE SETEXTRADATA "% MASHINE_NAME%" "VBOBOXInternal / Cihazlar / PCNET / 0 / LUN # 0 / CONFIG / APACH / Guisport" 80
    VBOBOOMMANAGE SETEXTRADATA "% MASHINE_NAME%" "VBOBOXInternal / Cihazlar / PCNET / 0 / LUN # 0 / CONFIF / APACE / Hostport" 80
    VBOBOOMMANAGE SETEXTRADATA "% MASHINE_NAME%" "VBOBOXInternal / Cihazlar / PCNET / 0 / LUN # 0 / CONFIF / APACE / PROTOCOL" TCP
    VBOBOOMMANAGE SETEXTRADATA "% Mashine_Name%" "VBoxInternal / Cihazlar / PCNET / 0 / LUN # 0 / CONFIG / SSH / Guisport" 22
    VBOBOOMMANAGE SETEXTRADATA "% MASHINE_NAME%" "VBOBOXInternal / Cihazlar / PCNET / 0 / LUN # 0 / CONFIG / SSH / Hostport" 2222
    VBOBOOMMANAGE SETEXTRADATA "% MASHINE_NAME%" "VBOBOXInternal / Cihazlar / PCNET / 0 / LUN # 0 / CONFIG / SSH / Protokol" TCP

    % Mashine_name, sanal makinenizin adı%.

Virtualbox'ı çalıştırın ve sanal makineyi açın. Eklemenin imkansızlığı ile ilgili bir hata şu anda verilirse, her şeyi kapatın ve tekrar sanal makinenin yapılandırmasını gerçekleştirin. Muhtemelen, komutlara girerken izin verildi. XML dosyasındaki ayarları değiştirdiyseniz, konsolda - komutları tekrar girinse, hatalar için eklenen girişleri kontrol edin.

Sanal makineye başladıktan sonra, Pencerelerdeyseniz, Ana Bilgisayarda, Macun Programını çalıştırın. localhost., liman alanında değeri koyduk 2222 . Basın Açık.SSL anahtarını kabul etmeyi kabul ediyoruz. Linux'taysanız, girin

SSH -L% user_ame% -P2222 localhost

Giriş (macun içinde) ve şifreyi girin.

Dosya sistemini yönetmek için WinSCP programını kullanabilirsiniz. Girmek için gerekli olacak localhost., Eşit ayarlamak için liman değeri 2222 , Giriş ve şifreyi girin.

Asgari yapılandırmada sunucu hazır. Şimdi Apache, Nginx, MySQL, vb. Yükleyebilirsiniz. Lütfen web sunucusunun 80 portla çalışması gerektiğini unutmayın. Başka bir bağlantı noktasını kullanmak istiyorsanız, VBoBoxManage programını kullanarak sanal makine ayarlarını değiştirin.