28 Eki 2009 @ 12:36 PM 

Son zamanlarda sanal sunucularla haşır neşir olduğumu son iki yazımdan anlamışsınızdır. Tabi çok profesyonel çözümler olmamakla birlikte şirket içinde 4 çekirdekli 8GB bellekli bir sunucunun hiçbir çekirdeğini ve 1mb belleğini heba etmeyecek şekilde hem dışarıya hem içeriye hizmet verebilmesini sağlamak amacıyla çözüm üretme çabası içindeyim. Buna sebep olarak geçen iki yazımdan sonra şimdi de Host makinedeki Apache dışarıya hizmet verirken Guest makinada kurulu olan Apache’nin apayrı veritabanı motoru ile apayrı bir projeyi sunmasını sağlamak gerekliliği doğdu.

Bunu yapmak için daha önce kurmuş olduğumuz sanal makineye geçen yazımda belirttiğim gibi Host makinedeki herhangi boş bir portu (faraza 2156.port) Guest makinenin 80.portuna yönledirerek işe başlayabiliriz. Daha sonra Guest makineye yayımlanacak olan projemizi yerleştiriyoruz ve Guest lokalinde çalıştığından emin olduktan sonra, Host makinenin http://localhost:2156/ adresinden de yönlendirmenin çalışıp çalışmadığın kontrol edebiliriz. Buraya kadar her şey yolunda ise bundan sonra Host makinemizin Apache ayarlarında yapacağımız değişiklikler ile http://adres:port/ yerine http://proje.falanca.com.tr/ adresi ile herhangi bir yerden sanal makinedeki projemize erişebilir hale geleceğiz.

More »

Posted By: RecNes
Last Edit: 28 Eki 2009 @ 12:36 PM

EmailPermalinkComments (0)
Tags
Tags: ,
Categories: Linux, Sorunlu Teknoloji
 27 Eki 2009 @ 7:43 PM 

Son yazımızdan bu yana uzun bir süre geçmiş. Yeni bir şeyler eklemek lazım.

Hatırlayacağınız gibi son yazımda Ubuntu server’a VirtualBox için Headless modda hazırlanmış bir sanal makinenin nasıl servis olarak çalıştırılabileceğine değinmiştik. Şimdi ise hazırladığımız bu sanal makineye dışarıdan gelecek istekleri nasıl yönlendirebileceğimizi anlatacağım.

Sanal makinemizin xml konfigürasyon dosyasına ekleyeceğimiz birkaç satır ve sanal makineyi yeniden başlatmaktan ibaret bir işlem. Çok bir teferruatı yok. Örnek olarak ssh ile sanal makinaya erişmek için nasıl bir yönlendirme yapacağımızı anlatacağım.

.VirtualBox/Machines/makine/makine.xml dosyasını bir editör ile açıp içinceki

<Machine uuid={“………….>

</Machine>

etiketleri arasına

<ExtraData>
</ExtraData>

etiketleri yerleştiriyoruz. Bu extradata etiketlerinin arasına satırlarını ekliyoruz.

<ExtraDataItem name=”VBoxInternal/Devices/pcnet/0/LUN#0/Config/SSH/HostPort” value=”22222″/>
<ExtraDataItem name=”VBoxInternal/Devices/pcnet/0/LUN#0/Config/SSH/GuestPort” value=”22″/>
<ExtraDataItem name=”VBoxInternal/Devices/pcnet/0/LUN#0/Config/SSH/Protocol” value=”TCP”/>

Sonra dosyayı kaydedip sanal makinemizi YENİDEN BAŞLATARAK xml dosyasının işletildiğinden emin oluyoruz. Artık Host (gerçek) makinadan Guest (sanal) makinaya  ssh localhost -p 22222 komutu ile ulaşmamız mümkün.

Yukarıdaki üç satırı tek tek açıklamak gerekirse; ilk satırda host makinenin hangi portunu sanal makineye yönlendireceğimizi belirliyoruz. İkinci satırda Guest makinenin hangi portuna erişmek istediğimizi belirtiyoruz. Son satırda ise bu portlar arasındaki iletişim protokolünün ne olacağını belirliyoruz. Koyu renklerle yazılmış olan SSH yazısına dikkatinizi çekmek istiyorum. Bu koyu yazılmış olan SSH aslında başka birşey de olabilirdi örneğin HEDE. Bu HEDE sadece bir belirteç o konfigörasyonun ne olduğuna dair bir isimlendirme gibi bir şeyden ibarettir.

Posted By: RecNes
Last Edit: 27 Eki 2009 @ 07:43 PM

EmailPermalinkComments (0)
Tags
 03 Eki 2009 @ 11:36 AM 

Rüzgardan çatı oynuyor lan!!!

Posted By: RecNes
Last Edit: 03 Eki 2009 @ 11:36 AM

EmailPermalinkComments (0)
Tags
Tags: ,
Categories: WordPress
 03 Eki 2009 @ 11:34 AM 

Advertisement Area!

Posted By: RecNes
Last Edit: 03 Eki 2009 @ 11:34 AM

EmailPermalinkComments (0)
Tags
Tags: ,
Categories: WordPress
 03 Eki 2009 @ 11:32 AM 

Bu alan reklam verebilirsiniz.

Posted By: RecNes
Last Edit: 03 Eki 2009 @ 11:32 AM

EmailPermalinkComments (0)
Tags
Tags: ,
Categories: WordPress
 03 Eki 2009 @ 11:14 AM 

Cik Cik!

Posted By: RecNes
Last Edit: 03 Eki 2009 @ 11:14 AM

EmailPermalinkComments (0)
Tags
Tags: ,
Categories: WordPress

 Last 50 Posts
 Back
Change Theme...
  • Users » 26
  • Posts/Pages » 157
  • Comments » 91
Change Theme...
  • VoidVoid « Default
  • LifeLife
  • EarthEarth
  • WindWind
  • WaterWater
  • FireFire
  • LightLight

Pano



    No Child Pages.

Dosyalar



    No Child Pages.

Tweets



    No Child Pages.

Ben



    No Child Pages.

İletişim



    No Child Pages.

Kim Var



    No Child Pages.