Filed under: komputer, web design

Setting virtual host di VPS (debian)

by on Oct 18th, 2011

Tags
  • No Tags
Share Comments (0)

Cara setting virtual host di VPS dengan OS debian

Sebelum setting virtual host pertama harus melakukan beberapa instalasi seperti apache, mysql ,php dan lain-lain sebagai pendukung virtual host.

Login ke VPS tujuan dengan ssh (dapat menggunkan putty apabila pengguna windows)

ssh root@ipvps

kemudian kita lanjut untuk instalasi pendukung virtual host.

Install apache
#aptitude install apache2

Install mysql
#aptitude install mysql-server mysql-client

Install php
#aptitude install php5 libapache2-mod-php5

Install mysql support di php5
#aptitude install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json

Install phpmyadmin
#aptitude install phpmyadmin

Sudah selesai instalasi lalu lanjut untuk setting virtual host

Pertama buat file di /etc/apache2/sites-available/www.example.com (example ubah dengan nama domain sebenarnya)

isi file www.example.com

<VirtualHost *:80>
ServerAdmin admin@example.com
ServerName www.example.com
ServerAlias example.com

# Indexes + Directory Root.
DirectoryIndex index.html
DocumentRoot /var/www/html/www.example.com

# CGI Directory
ScriptAlias /cgi-bin/ /var/www/html/www.example.com

Options +ExecCGI

# Logfiles
ErrorLog /var/www/html/www.example.com/logs/error.log
CustomLog /var/www/html/www.example.com/logs/access.log combined
</VirtualHost>

 

lalu buat symlink ke /etc/apache2/sites-enabled/www.example.com

/etc/sites-enabled# ln -s ../sites-available/www.example.com www.example.com

ok, langkah berikutnya buat direktori sesuai dengan file www.example.com

untuk direktori root buat folder di /var/www/html —> html optional

untuk direktori log buat folder di /www/html/logs —-> logs jangan lupa diubah permissionnya menjadi writable

kemudian untuk mengaktifkan jalankan perintah

# a2ensite www.example.com

baru reload apache
#/etc/init.d/apache2 restart

Related Articles
No comments currently exist for this post.

Why don't you make one?

Get a GravatarLeave a Reply

Name: « Required

Email Address: « Required

Website URL: « Optional

*


<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

search
Categories

CMS (4)
komputer (3)
plugin and module (1)
tips n trik (7)
web design (10)

WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.

Gallery
179017_1530144265949_1605025745_31199464_7417311_n 100_3580 100_3467 30644_1477436334827_1201310857_1364364_4030267_n dscf0252 164157_1530117625283_1605025745_31199423_5277302_n
Flash MP3 Player

Here is the Music Player. You need to installl flash player to show this cool thing!

Count per Day
  • 7174Total visitors:
  • 0Visitors currently online:
  • 21/09/2011Counter starts on:
Translator
Indonesian flagItalian flagChinese (Simplified) flagEnglish flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flag