Setelah mencoba di Rackspace Cloud Server, sekarang  Saya akan menset 2 domain, yaitu euvoria.net dan euvoria.org di AWS EC2 (Elastic Compute Cloud). Semua domain sudah di pointing ke instance AWS (#reff)

LAMP dengan OS ubuntu Lucid Lynx.

Pertama, membuat directory-directory site (layout)

cd ~
mkdir public_html
mkdir -p public_html/{euvoria.net, euvoria.org}
mkdir -p public_html/euvoria.net/{public,private,log,cgi-bin,backup}
mkdir -p public_html/euvoria.org/{public,private,log,cgi-bin,backup}

kira-kira directory nya seperti ini :

- home
  - public_html
    - euvoria.net
        - backup
        - cgi-bin
        - log
        - private
        - public
    - euvoria.org
        - backup
        - cgi-bin
        - log
        - private
        - public

Sekarang kita sudah memiliki basic struktur 2 domain tersebut, yang nantinya akan kita definisikan dengan dua virtual host.

Kedua, Setting Virtual Host
Kita buat virtual host untuk domain yang pertama, euvoria.net

sudo nano /etc/apache2/sites-available/euvoria.net

dan isikan settingan anda, kira-kira seperti ini …


< VirtualHost *:80>

# Admin email, Server Name (domain name) and any aliases
ServerAdmin admin@euvoria.com
ServerName euvoria.net
ServerAlias www.euvoria.net

# Index file and Document Root (where the public files are located)
DirectoryIndex index.html index.php
DocumentRoot /home/public_html/euvoria.net/public

# Custom log file locations
LogLevel warn
ErrorLog /home/public_html/euvoria.net/log/error.log
CustomLog /home/public_html/euvoria.net/log/access.log combined

< /VirtualHost>

Sekarang kita sudah mempunyai site available, tinggal mengaktifkannya.

sudo a2ensite domain1.com

jika tidak ada error, restart apache …

sudo /etc/init.d/apache2 reload

dan selesai.

Tinggal kita upload file-file website tersebut.
lakukan kembali setting virtual host untuk menset domain yang lainnya.

Untuk virtual subdomain tinggal menambahkan pada /etc/apache2/sites-available/euvoria.net

ServerAlias *.euvoria.net

maka subdomain apa pun akan menuju ke halaman seperti euvoria.net, tinggal memakai mod_rewrite selesai deh virtual subdomainnya.