Linux üzerinde USB Bellek ile Windows 7 kurulumu hazırlamak

Windows 7’yi usb bellekten kurulabilir hale getirmemiz için elimizde minimum 4GB boyutlu bir usb bellek olmalıdır. Çünkü en düşük Win7 kurulum dvd boyutu 2.2GB’tır.

USB Belleği bootable flag’ini açıyoruz ki usb stick’ten boot edebilsin. Daha sonra USB Belleği NTFS olarak formatlıyoruz. Formatlama işleminden sonra Win7 CD’sindeki tüm dosyaları olduğu gibi USB Belleğin root’una kopyalıyoruz.

Kopyalama işlemi bittikten sonra şu adresteki kaynak dosyayı indiriyoruz: http://ms-sys.sourceforge.net/#Download

Ben bu işlemi yaptığımda son stabil sürüm “2.2.1”di. Daha günceli varsa onu indirin.

indirdiğiniz tar.gz dosyasını açıp aşağıdaki konutlar ile derleyip kurun:

tar xvf ms-sys-2.1.5.tar.gz
cd ms-sys
make
sudo make install
Bu işlemden sonra ms-sys komutu il...
Devamı...

squeeze/sid'e PostgeSQL entegreli eJabberD kurulumu

apt-get install ejabberd postgresql

mkdir ejabberd-modules
:~$ svn checkout http://svn.process-one.net/ejabberd-modules ejabberd-modules
:~$ cd ejabberd-modules/pgsql/trunk
:~/ejabberd-modules/pgsql/trunk$ ./build.sh
:~/ejabberd-modules/pgsql/trunk$ cd ebin
:~/ejabberd-modules/pgsql/trunk/ebin$ sudo cp * /usr/lib/ejabberd/ebin/
:~/ejabberd-modules/pgsql/trunk/ebin$ cd ~/
:~$ wget http://svn.process-one.net/ejabberd/tags/ejabberd-2.1.2/src/odbc/pg.sql

:~$ sudo su postgres -c psql template1
Welcome to psql 8.2.7, the PostgreSQL interactive terminal. Type: copyright for distribution terms h for help with SQL commands ? for help with psql commands g or terminate with semicolon to execute query q to quit
postgres=# ALTER USER postgres WITH PASSWORD ‘my_postgres_user_password_here’;
ALTER ROLE
...

Devamı...

XP'de gizli dosyaları görememe sorunu ve çözümü.

Windows XP… Hala kullanılan bir işletim sistemi… Ve hala çeşitli saçma sorunları ile canımızdan bezdirmeye devam ediyor.

Bilgisayarda sorun var ve yedek almam gerekmekte. Tabi yedeklemem dosyalar içerisinde gizli olanları da mevcut. Bu yüzden dosya yöneticisinde “Araçlar/Klasör Seçenekleri/Görünüm” bölümündeki “Gizli dosya ve klasörlerini göster” seçeneğinin işaretlenmesine rağmen, dosyaların görünür olmaması ve hatta aynı ayarı gözden geçirdiğinizde “Gizli dosya ve klasörleri gösterme” seçeneğine geri dönmüş olması gibi saçma bir sorun vardı başımda. E haliyle yedek alamıyordum…

Bunun üzerine internette ufak bir araştırma ile registry ayarlarından dosyaları nasıl görünür hale getirebileceğimi öğrendim. Bunun için:

Başlat > Ça...

Devamı...

Apache'ye gönderilen isteklerini başka makineye yönlendirmek (Apache Proxy)

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.

Devamı...

Sanal Makineye dışarıdan istek yönlendirmek (VirtualBox)

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...

Devamı...

Rüzgardan çatı oynuyor lan!…

Rüzgardan çatı oynuyor lan!!!

Devamı...

Advertisement Area!

Advertisement Area!

Devamı...

Bu alan reklam verebilirsiniz.

Bu alan reklam verebilirsiniz.

Devamı...

Cik Cik!

Cik Cik!

Devamı...

VirtualBox Sanal Makinalarını Servis Olarak Çalıştırmak

VirtualBoxSunucunuza kurduğunuz VirtualBox ile Headless modda sanal makinalarınızı çalıştırarak VirtualBox’ın RDP özelliği ile sanal makinalarınıza uzaktan erişim sağlamanız mümün olmakta. Peki bu sanal makinaları her seferinde sunucuya bağlanıp VBoxManage starvm komutu ile başlatmaktan kurtulmanın yolu nedir? Makinaların servis gibi çalışmasını sağlamak.

Bunu yapmak için VirtualBox makinalarını servis gibi çalıştıracak bir script yazmak gerekmekte. Çünkü şimdilik VirtulaBox’ın böyle bir özelliği malesef yok.

Herşeyden önce kurduğunuz sanal makinanın uzaktan erişim için ayarlanmış olması gerekmekte. Bu ayarı yaptıktan sonra aşağıdaki dosyaları oluşturmanız ve rc kalsörlerine eklemeniz, bilgisayar yeniden açıldığında makinaların servis olarak yeniden çalışmasını sağlayacağı gibi gerektiği zamanlarda daha akılda kalıcı komutlar ile sanal makinayı kapatmanıza olanak verecektir.

Devamı...