Önceki Yazıda CentOS üzerinde VirtualBox Sanallaştırma yazılımımızı SSH üzerinden kurduk. Bu yazıda Web Tarayıcımızı ve Web Sunucumuzu kullanarak, VirtualBox üzerinden Sistem Yönetimi ve Sanallaştırması Yapacağız.

VirtualBox Kullanıcak, Kullanıcıyı oluşturalım

adduser vbox
passwd vbox

Kullanıcıya Şifre Oluşturalım, Şifrenizi 2 kere giriniz

passwd vbox

Oluşturduğumuz Kullanıcıyı Guruba atayalım

usermod -a -G vboxusers vbox

Nano editörü ile virtualbox dosyasını oluşturalım

nano /etc/default/virtualbox

içerisine aşağıdaki satırı ekledikten sonra, SSH üzerinde CTRL + O ile kaydedip CTRL + X ile çıkış yapabilirsiniz.

VBOXWEB_USER=vbox

Doğru izinlerin verildiğinden emin olalım

sudo mkdir /home/vboxuser && sudo chown vbox:users /home/vboxuser && sudo usermod  --home /home/vboxuser vbox

/home/vboxuser alanlarını disk alanınıza göre istediğiniz klasörü belirtebilirsiniz. Ben /var/VBoxSistemler şeklinde belirttim ve sanal sistemlerimi buranın altında saklıyorum.

VirtualBox Web Servisini çalıştıralım.

/etc/init.d/vboxweb-service start

Not: Bu Bölümden sonra sunucunuzda bir web sunucunun kurulu olduğunu var sayıyorum (Cpanel, Zpanel, Plesk, DirectAdmin vb..) bunların dışında içerisinde PHP çalıştırabileceğiniz IIS de olabilir. Sunucunuza Zpanel kurmanızı öneriyorum ücretsiz ve yıllardır gelişmekte. Zpanel kurulumu hakkında sitede döküman bulabilirsiniz.

phpVirtualBox kurulumunu hangi dizin içerisine yapacaksanız SSH üzerinde o dizin içerisine giriş yapın.  Unutmayın; phpVirtualBox Sitemizin yayın yaptığı dizinde olması gerekiyor örn: /home/kulladi/public_html/ gibi. Dilerseniz daha basit olması amacıyla SSH yerine FTP den sitemizin ana klasörüne bağlanıp dosyaları buraya direkt atabiliriz.

Dosyamızı SSH indirelim ya da FTP üzerinden kuracak olanlar Buradan direkt olarak indirsin.

wget http://garr.dl.sourceforge.net/project/phpvirtualbox/phpvirtualbox-4.3-1.zip

Zip dosyamızı aşağıdaki komut ile çıkartalım ya da FTP kullanacaklar klasörü uygun bir yere çıkartıp FTP üzerinden sitesine göndersin.

unzip phpvirtualbox-4.3-1.zip

Ayar dosyamızı oluşturalım ya da FTP kullanacaklar, dosyayı kopyalayarak kendi oluştursun. Config.php-example dosyasını kopyalayarak, config.php olarak yeniden adlandırın ve FTP üzerinden bunu da phpVirtualBox’ı gönderdiğiniz dizine gönderin.

cp config.php-example config.php
nano config.php

Dosyamızın içerisini düzenleyelim CTRL+O kaydedip CTRL+X ile çıkalım. FTP üzerinden gönderecek arkadaşlar dosyayı basit bir editör ile düzenleyebilir, config.php olarak php VirtualBox kurulu olduğu dizine gönderebilir.

/* Username / Password for system user that runs VirtualBox */
var $username = 'vbox';
var $password = 'yourpassword';

Burada gireceğimiz username yazının başında oluşturduğumuz vbox kullanıcısı, password olarak gireceğimiz de vbox kullanıcısına atadığımız password.

Şimdi Web Tarayıcımızdan http://siteadresimiz/phpVirtualBoxDizini şeklinde girdiğimizde karşımıza kullanıcı adı ve şifre isteyen bir ekran gelecektir.

Dikkat: varsayılan web panel kullanıcı adı admin şifresi admin ‘dir. Girdikten sonra ilk olarak bunları değiştirmeyi unutmayınız.

Karşılaşılan Sorunlar;

  • web panele girerken PHP does not have the SOAP extension enabled. hatası aldım eğer sizde bu sorunu yaşıyorsanız, sisteminizde PHP Soap eklentisi kurulmamış demektir. CentOS üzerinde PHP Soap kurmak için;

     yum install php-soap

    Ayrıca kurulumdan sonra Web servisinizi yeniden başlatmalısınız

    service httpd restart

     

Sonraki Yazımızda Sistem Kurulumuna Geçeceğiz.

phpVirtualBox Web Tarayıcı Üzerinden Sistem Kurulumu ve Ayarları

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir