install Windows Server di xen domU melalui hypervm

pada tutz sebelum nya yaitu installasi hypervm di centos sekarang ane lagi coba-coba untuk install windows server di hypervm. langkah-langkah nya adalah sbb :

Langkah awal nya adalah membuat file iso yang akan di simpan di server. tutorial nya ada di sini

[root@localhost ~]$  ln -s /iso/win2k3r2-cd1.iso /home/wincd.img

lalu ubah file permission nya ke 755

[root@localhost ~]$ chmod 775 /iso/win2k3r2-cd1.iso

Now login to HyperVM by entering the IP address of the computer you installed it to in a web browser and connect to port 8887 or 8888. For example:

The interface will return you to the Virtual Machines listing. Click on vm name to go to it’s control panel. From there you can open the vm’s output display by selecting VNC Client under the Console category. Alternatively you can connect using a third party VNC client to the host machine’s IP address at the port specified in the VNC Client page. Once you’ve connected, you can install Windows as you normally would on a regular computer.

In Windows Server 2003 R2, the main installation will use only the first disc. After the OS is set up during the first logon the installer will ask for a second disc. You can skip this but should you want to continue with the second disc, this is what you have to do in the terminal console of the host machine:

Continue reading

membuat file iso melalui cd atau dvd di linux

Kita sebut aja directory atau nama partisi si cd/dvd room ada DD
berikut adalah command sample nya

dd if=/dev/cdrom of=filename.iso

hat’s it. Very easy, right? Easy to remember, too… disc dump input file equals device cdrom output file equals filename.iso

The syntax… it’s so logical. If only all syntaxes out there are that logical and orderly

install Apache, MySQL dan PHP pada CentOS

Artikel ini memuat langkah demi langkah instalasi dan konfigurasi untuk paket Apache (http server), MySQL (database server) dan PHP (Bahasa Program untuk pengembangan aplikasi web) di mesin CentOS 5.2 64 bit. Khusus dibuat untuk dijalankan di Virtual Private Server (VPS), yang mana sebelum nya udah di jabarkan di sini.

Paket yang dibutuhkan Apache, MySQL dan PHP

Pada instalasi Operating System CentOS 5.2 64 bit minimal install, silahkan instal paket-paket berikut dengan menggunakan yum;

yum installgettext httpd mysql mysql-server perl php php-mysql php-xml php-imap php-mbstring php-mcrypt php-pecl-Fileinfo php-pecl-memcache php-pear-DB php-pear-File php-pear-Log php-pear-Mail-Mime php-pear-Auth-SASL php-pear-Date php-pear-HTTP-Request php-pear-Mail php-pear-Net-Sieve php-pear-Net-Socket php-pear-Net-SMTP openssl perl-Net-SSLeay php-devel gcc gd php-gd

Services

Nyalakan service httpd dan MySQL dan kemudian masukkan ke dalam script startup agar menyala otomatis apabila reboot dilakukan;

    service httpd start
    service mysqld start
    chkconfig –levels 235 httpd on
    chkconfig –levels 235 mysqld on

Untuk memastikan apakah service httpd dan mysqld sudah termasuk service yang dinyalakan secara otomatis pada saat mesin dinyalakan silahkan periksa melalui perintah;

chkconfig –list

Cari entry terkait pada hasil yang terprintout di layar SSH console anda.

1.httpd 0 : off  1 : off  2 : on  3 : on  4 : off  5 : on  6 : off
2.mysqld  0 : off  1 : off  2 : on  3 : on  4 : off  5 : on  6 : off

Sampai dengan tahap ini, apache, mysql dan PHP di mesin anda telah siap untuk digunakan, silahkan periksa halaman default yang dibuat oleh CentOS melalui browsing ke ip address mesin anda atau melalui nama domain apabila sudah resolve.

installasi htop pada centos

Install htop pada centos 5.x

Htop merupakan utility kecil yang sangat bermanfaat untuk memantau kondisi internal VPS / Dedicated server anda pada terminal SSH. Utility ini dapat difungsikan untuk menggantikan fungsi “top” standar yang tersedia pada linux dengan berbagai keunggulan terutama dari segi layout & kemudahan pengoperasian yang lebih tinggi menggunakan shortcut yang lebih jelas & banyak serta mouse sebagai pendukung. Untuk melakukan instalasi htop, anda dapat menjalankan syntax berikut ini secara berurutan pada VPS / Dedicated server anda:

# cd /
# wget -c http://internode.dl.sourceforge.net/project/htop/htop/0.8.3/htop-0.8.3.tar.gz
# tar -xvf htop-0.8.3.tar.gz
# cd htop-0.8.3
# yum install gcc c++
# yum install ncurses-devel
# ./configure
# make
# make install

Setelah instalasi selesai, untuk menjalankan aplikasi ini cukup ketik htop di SSH

instalasi hypervm di vps linux

HyperVM merupakan control panel untuk melakukan pengelolaan account vps (guest / domU) anda yang saat ini sangat digemari karena harganya yang tergolong murah. HyperVM dapat digunakan dengan kernel Xen dan openVZ (salah satu), meskipun masih terus dikembangkan, namun sudah sangat layak digunakan pada lingkungan produksi. Tulisan ini akan memberikan langkah sederhana untuk melakukan instalasi HyperVM tanpa harus melakukan download template file.

Secara default, proses instalasi akan melakukan download file template ke server lxlabs.com, meskipun ada parameter yang bisa diberikan pada saat instalasi sehingga hal ini tidak terjadi namun sepertinya parameter tersebut belum / tidak dapat digunakan.

Persiapan Partisi

Untuk menggunakan Xen, server anda harus dipersiapkan skema partisinya, berbeda openVZ yang menggunakan file base storage, Xen pada hypervm menggunakan partisi LVM untuk menyimpan data guest VPS yang ada di dalamnya.

Yang harus kita lakukan pada saat instalasi adalah menyediakan Volume Group kosong (tanpa Logical Volume) untuk nantinya digunakan oleh guest VPS. Secara general HyperVM tidak membutuhkan space besar, yang terbesar dibutuhkan adalah untuk menyimpan file template operating system. Selain itu secara temporary, HyperVM membutuhkan partisi /tmp yang besar jika ingin melakukan pemindahan guest vps dari satu server ke server yang lain (master – slave move server).

Apabila anda memiliki HDD 250 GB silahkan buat skema partisi sebagai berikut;

/boot 100 MB
swap 2-4 GB
/ 40 GB
sisanya buat VG kosong, misal beri nama VG-Xen sebesar kurang lebih 180 GB (sisa)

Operating System

Operating System yang dapat anda gunakan untuk keperluan ini adalah CentOS dan Fedora, CentOS lebih dipilih oleh Magnet karena beberapa alasan. Lakukan instalasi seperti biasa, pilih virtualization group ketika melakukan instalasi. Di dalam langkah ini kita akan melakukan instalasi kernel Xen berdasarkan preferensi CentOS, pada CentOS 5.2 versi yang digunakan adalah  Xen version 3.1.2-92.1.22.el5 dengan kernel 2.6.18-92.1.22.el5xen.

Apabila sudah terinstall tanpa group Virtualization, silahkan lakukan yum groupinstall Virtualization, dan ubah entry pada /boot/grub/menu.lst, ubah default di bagian atas sesuaikan dengan kernel Xen seperti kernel /xen.gz-2.6.18-92.1.22.el5. Urutan booting dimulai dari 0, jadi kalau entry kernel Xen terletak di paling atas, silahkan ubah default menjadi 0.

Instalasi HyperVM

Setelah instalasi Operating System selesai dilakukan silahkan ikuti langkah berikut;

Disable SE Linux

1.setenforce 0

Download OS Template

Agar pada saat instalasi HyperVM tidak melakukan download ke server download LxLabs, silahkan kopi terlebih dahulu file OS template baik untuk Xen maupun untuk OpenVZ. Apabila server anda terletak di Indonesia dan terhubung dengan Jaringan IIX / OpenIXP, anda bisa melakukan download ke url yang disediakan oleh Magnet Hosting sebagai berikut.

File template Xen pada HyperVM diletakkan di dalam /home/hypervm/xen/template, dan untuk OpenVZ ada di /vz/template/cache, buat terlebih dahulu kedua direktori tersebut.

1.mkdir -p /home/hypervm/xen/template
2.mkdir -p /vz/template/cache

Lakukan download ke Server Magnet Hosting, mohon diperhatikan bahwa template yang ada di Server Magnet Hosting belum tentu selalu update, apabila pada versi terbaru HyperVM ada ostemplate baru yang belum masuk di Server Magnet, maka installer akan melakukan download ke Server Download LxLabs.

Server download LxLabs bisa diakses di http://download.lxlabs.com/download/, template Xen ada di vmtemplate, sementara template OpenVZ ada di direktori vps template. Untuk Server Magnet, template Xen dapat didownload melalui http://www.magnet-id.com/download/HyperVM-template/xen/,  dan template OpenVZ di http://www.magnet-id.com/download/HyperVM-template/vz/.

Perintah download

01.cd /home/hypervm/xen/template/
02.wget http://www.magnet-id.com/download/HyperVM-template/xen/centos-4-i386-afull.tar.gz
03.wget http://www.magnet-id.com/download/HyperVM-template/xen/centos-5-i386-afull.tar.gz
04.wget http://www.magnet-id.com/download/HyperVM-template/xen/centos-5-i386-hostinabox574.tar.gz
05.wget http://www.magnet-id.com/download/HyperVM-template/xen/debian-3.1-i386-default.tar.gz
06.wget http://www.magnet-id.com/download/HyperVM-template/xen/fedora-core-6-i386.tar.gz
07.wget http://www.magnet-id.com/download/HyperVM-template/xen/gentoo-2006-i386-default.tar.gz
08.wget http://www.magnet-id.com/download/HyperVM-template/xen/windows-lxblank.img
09.
10.cd /vz/template/cache
11.wget http://www.magnet-id.com/download/HyperVM-template/vz/centos-5-i386-afull.tar.gz
12.wget http://www.magnet-id.com/download/HyperVM-template/vz/centos-5-i386-hostinabox574.tar.gz
13.wget http://www.magnet-id.com/download/HyperVM-template/vz/debian-4.0-i386-minimal.tar.gz
14.wget http://www.magnet-id.com/download/HyperVM-template/vz/fedora-core-5-i386-afull.tar.gz
15.wget http://www.magnet-id.com/download/HyperVM-template/vz/gentoo-20060317-i686-stage3.tar.gz
16.wget http://www.magnet-id.com/download/HyperVM-template/vz/opensuse-10-i386-default.tar.gz
17.wget http://www.magnet-id.com/download/HyperVM-template/vz/ubuntu-6.06-i386-minimal.tar.gz

Download Installer HyperVM

Lakukan Instalasi HyperVM

1.chmod 0700 hypervm-install-master.sh
2.sh ./hypervm-install-master.sh --virtualization-type=NONE

Instalasi HyperVM akan berlangsung sesuai dengan kecepatan download server anda. Setelah selesai silahkan reboot server anda.

Paska Instalasi

Setelah server direboot silahkan lakukan hal-hal berikut;

1.cd /usr/local/lxlabs/hypervm/httpdocs/
2.lphp.exe ../bin/misc/fixcentos5xen.php

Apabila driver Xen tidak secara otomatis dikenali;

1.cd /usr/local/lxlabs/hypervm/httpdocs/
2.lphp.exe ../bin/common/setdriver.php --server=localhost --class=vps --driver=xen

HyperVM anda dapat diakses melalui http://ip.address.anda:8888 atau https://ip.address.anda:8887 atau dengan menggunakan hostname / domain apabila Zona DNS anda sudah diatur.

Pendaftaran Lisensi

Untuk mendaftarkan lisensi HyperVM anda silahkan register terlebih dahulu ke http://lxlabs.com/register/. Setelah login anda akan dapat membuat lisensi untuk IP Server anda, dan bisa menentukan sendiri untuk berapa VPS lisensi anda berlaku (dapat diupdate sesuai perkembangan). Lisensi HyperVM akan termasuk lisensi LxAdmin (sekarang bernama Kloxo Hosting Platform), dengan harga yang sangat murah (0.5 USD @ Guest VPS).

Untuk server lainnya anda tidak perlu melakukan instalasi master, HyperVM dapat dibuat dalam format kelompok master – slave yang terintegrasi dengan fungsi-fungsi cluster seperti pemindahan VPS dari satu Node ke Node yang lain.

Referensi