PhpVirtualBox'ı Ubuntu altında Kurmak

PhpvirtualBox Nedir?

Bu, Ajax / PHP üzerinden açık kaynaklı bir uygulamadır. Bir GUI'siz sanal bir tamamlama ortamını yönetmesi gereken sistem yöneticilerinin görevlerini kolaylaştırmak için bir Intranet'te kullanılması amaçlanan bir yönetim arabirimi.

İşletim sistemi platformları

PhpVirtualBox kurulumu bir Ubuntu 10.04 LTS sunucusu ve masaüstü versiyonunda gerçekleştirildi.

İşletim sisteminde yüklü olan VirtualBox sürümü Oracle'dan 4.0.12'dir.

Virtualbox yükleme hakkında daha fazla bilgi için bu çok iyi öğreticiye bakın:

//www.howtoforge.com/virtualbox_ubuntu

Ön şartlar

  • Aşağıdaki adreste yüklü olan Virtualbox sürümüne göre uygun zip dosyasını indirin:

  • Ana dizininizde 'public_html' adlı bir klasör oluşturun.

mkdir public_html

  • Oracle paketini yükleyin:
    •  Oracle_VM_VirtualBox_Extension_Pack-4.0.12-72916.vbox-extpack
sudo VBoxManage extpack kurulumu Oracle_VM_VirtualBox_Extension_Pack-4.0.12-72916.vbox-extpack

Userdir modülünü apache2'ye yükleyin

 sudo a2enmod userdir 

etkinleştirme

'Public_html' klasörünü php sayfalarıyla etkinleştirmek ve kullanmak için, içinde bulunan userdir.conf dosyasını düzenleyin:

sudo nano /etc/apache2/mods-available/userdir.conf

  • Aşağıdaki satırı # önünde bir yorum yapın
    • #AllowOverride FileInfo AuthConfig Dizinleri Sınırla
  • Satırın en üstüne ekle
    • AllowOverride All

PHP sayfalarının yürütülmesine izin ver

  • Aşağıdaki yerde bulunan 'php5.conf' dosyasını düzenleyin:

sudo nano /etc/apache2/mods-available/php5.conf

  • Aşağıdaki beş satırı şöyle yorumlayın:

#

#

#php_admin_value motor Kapalı

#

#

Apache2'yi yeniden başlatın, böylece hepsini hesaba katar.

 sudo /etc/init.d/apache2 restart (veya) service apache2 restart 

'Public_html' klasörünüzdeki tek bir sayfayı test etme

İndex.php adlı bir dosya oluşturun ve bu satırları içine ekleyin:

  • cd public_html
  • dokunmatik index.php | echo ""> index.php

Sayfayı test et

Web tarayıcınızı başlatın ve sunucunuzun IP adresini (veya ana bilgisayar adınızı) girin:

 // ip_server / ~ kullanıcı_adı / 

Arşivi çıkartın ve yeniden adlandırın

  • phpvirtualbox-4.0-7.zip -d ~ / public_html dosyasını açın
  • mv phpvirtualbox-4.0-7 phpvirtualbox
  • cd phpvirtualbox

'Config.php-example' ifadesini 'config.php' olarak yeniden adlandırın

  • mv config.php-exemple config.php
  • nano config.php

Aşağıdaki satırları değiştirin, 'vbox' ve 'pass' ifadelerini 'kullanıcı_adı' ve 'şifreniz' ile değiştirin:

var $ username = 'vbox';

var $ password = 'pass';

Bu noktada dil ayarlarını da değiştirebilirsiniz:

var $ language = 'fr_fr';

Terminalde çalıştırılabilir olan vboxwebsrv'yi başlatın

 / usr / lib / virtualbox / vboxwebsrv - artalan 

Aşağıdaki satırlar görünmelidir:

 Oracle VM VirtualBox web hizmeti sürümü 4.0.12 (C) 2005-2011 Oracle Corporation Tüm hakları saklıdır. 00: 00: 00.000 ana VirtualBox web hizmeti 4.0.12 r72916 linux.x86 (15 Temmuz 2011 16:50:08) yayın günlüğü 00: 00: 00.000 ana Günlüğü açıldı 2011-08-04T19: 35: 55.956308000Z 00:00: 00.000 ana işletim sistemi Ürün: Linux 00: 00: 00.000 ana işletim sistemi Sürüm: 2.6.32-33-genel 00: 00: 00.000 ana işletim sistemi sürümü: # 71-Ubuntu SMP Çar 20 Temmuz 17:30:40 UTC 2011 00:00: 00.000 ana işletim sistemi servis paketi: # 71-Ubuntu SMP Çar 20 Temmuz 17:30:40 UTC 2011 00: 00: 00.000 ana Yürütülebilir: / usr / lib / virtualbox / vboxwebsrv 00: 00: 00.000 ana İşlem Kimliği: 3853 00:00 : 00.000 ana Paket tipi: LINUX_32BITS_UBUNTU_10_04 00: 00: 00.367 SQPmp Soket bağlantısı başarılı: host = varsayılan (localhost), port = 18083, master soket = 8 

Phpvirtualbox'ınızı web tarayıcınızda test edin

Web tarayıcınızı başlatın ve sunucunuzun IP adresini (veya ana bilgisayar adınızı) girin:

  •  // ip_server / ~ kullanıcı_adı / phpvirtualbox 
  • Varsayılan kullanıcı adı 'admin' ve Şifre: 'admin'

ÖNEMLİ: 'phpvirtualbox' dizinini / var / www / dizinine yerleştiren kişiler ilk bağlantıdan sonra oluşturulan sanal makineyi asla göremezler.

Bu dizini ana dizininizin public_htmlo'suna yerleştirmek zorunludur. Bu nedenle, öğretici apache2'deki userdir modülünün aktivasyonu ile başlar.

VM'ye uzak bağlantıyı etkinleştir

  • Başlatmak istediğiniz makineyi seçin.
  • Ekranda ve Uzak Masaüstü onay kutusunu seçin ve 3389-4000 arasında değişen 'Sunucuyu etkinleştir' bağlantı noktalarını işaretleyin.
  • Tamam'ı tıklatarak onaylayın
  • Sanal makinenizi Başlat'a tıklayarak başlatın ve 'Görüntüle'ye bakın, bu makineyi görmek için atanan bağlantı IP adresini ve bağlantı noktasını göreceksiniz.
  • Ya da sadece 'Konsol'a ve ardından' Bağlan'a tıklayın.

Terminal Server İstemcisi Başlatın

  • Tam alanlar (örneğin 192.168.1.11:3389)
  • Windows tabanlı bir makine ise 'RDPv5' protokolünü seçin (Linux için VNC protokolünü kullanın)
  • VNCis kurulu değilse. Bunu ile yükleyebilirsiniz:
    •  sudo apt-get install vncviewer 

Sanal makinenin uzak bağlantıya izin verdiği durumlarda "Uzak Masaüstü Görüntüleyicisi" ni kullanabilirsiniz, aksi halde VM Uzak Masaüstü Görüntüleyicisi'nde görünmez.

  • Uygulamalar -> İnternet -> Uzak Masaüstü Görüntüleyici

Önceki Makale Sonraki Makale

En Ipuçları