Tuesday, 19 March 2013

0 Konfigurasi Web Server di Debian 6 Squeeze


Konfigurasi Web Server di Debian 6 Squeeze - Server web dapat merujuk baik pada perangkat keras ataupun perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan ke pengguna dengan menggunakan aplikasi tertentu seperti peramban web.

Fungsi utama sebuah server web adalah untuk mentransfer berkas atas permintaan pengguna melalui protokol komunikasi yang telah ditentukan. Disebabkan sebuah halaman webdapat terdiri atas berkas teks, gambar, video, dan lainnya pemanfaatan server web berfungsi pula untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman web yang terkait; termasuk di dalamnya teks, gambar, video, atau lainnya. [Wikipedia]

-----
Sebelum mengkonfigurasi Web Server, Pastikan DNS dan Database server sudah dikonfigurasi.
- Konfigurasi DNS Server di Debian 6 Squeeze
- Konfigurasi Database Server di Debian 6 Squeeze

Install vim :
#apt-get install vim

Jika sudah, mulailah konfigurasi Web Server :

1. Install terlebih dahulu semua paket web server.
    root@gratisanterbaik:# apt-get install apache2 php5 mysql-server phpmyadmin

2. Masuk ke direktori sites-available.
    root@gratisanterbaik:# cd /etc/apache2/sites-available

3. Salin file default dengan nama web.
    root@gratisanterbaik:/etc/apache2/sites-available# cp default web

4. Masuk dan edit virtualhost web.
    root@gratisanterbaik:/etc/apache2/sites-available# vim web

    Edit bagian dibawah ini :

    <VirtualHost *:80>
              ServerAdmin webmaster@localhost
              
              DocumentRoot /var/www/
              <Directory />
                    Options FollowSymLinks
                    AllowOverride None

     Menjadi :

     <VirtualHost *:80>
               ServerAdmin admin@gratisanterbaik.com
               ServerName www.gratisanterbaik.com                  <<= domain utama
               ServerAlias gratisanterbaik.com                             <<= domain utama tanpa �www�
               DocumentRoot /var/www/web/                            <<=direktori website
               <Directory />
                     Options FollowSymLinks
                     AllowOverride None

      Lalu save dengan "Ctrl+C" ":w" lalu "Enter".

5. Disable virtualhost default, dan enable virtualhost web.
    root@gratisanterbaik:/etc/apache2/sites-available# a2dissite default
    root@gratisanterbaik:/etc/apache2/sites-available# a2ensite web

6. Masuk ke direktori www.
    root@gratisanterbaik:/etc/apache2/sites-available# cd /var/www/

7. Buat direktori web, dan masuk kedalam direktori tersebut.
    root@gratisanterbaik:/var/www# mkdir web
    root@gratisanterbaik:/var/www# cd web

8. Jika sudah masuk ke direktori web,
    Selanjutnya, download Joomla langsung pada situs resminya.
    root@gratisanterbaik:/var/www/web# wget (situs download)

    Situs download :
http://joomlacode.org/gf/download/frsrelease/17965/78414/Joomla_3.0.3-Stable-Full_Package.zip
9. Setelah didownload, install Winzip
    root@gratisanterbaik:/var/www/web# apt-get install winzip

10. Extract Joomla yang sudah didownload
      root@gratisanterbaik:/var/www/web# unzip [nama file joomla].zip

10. Rubah hak akses direktori tersebut menjadi writeable bagi semua user untuk sementara waktu,
      agar installasi Joomla dapat berjalan lancar.
      root@gratisanterbaik:/var/www/web# chmod 777 ../web/ -R

11. Restart aplikasi apache2.
      root@gratisanterbaik:/var/www/web# /etc/init.d/apache2 restart


Pengujian

Buka web browser, dan pada address bar masukkan www.gratisanterbaik.com
Maka akan muncul :
Pada bagian installasi Joomla, tepatnya pada bagian database configuration, isi dengan infomasi
database anda. Lalu lanjutkan installasi sampai selesai.

Isikan :

Database Type  : MySQL
Host Name        : Localhost
Username          : root
Password          : ****
Database Name : web

Konfigurasi tahap selanjutnya :
- Membuat Subdomain Pada Debian 6 Squeeze
Konfigurasi FTP Server di Debian 6 Squeeze

--- Selesai ---
Konfigurasi Debian Lainnya, Klik Disini

0 Comments

Bagaimana Pendapat Anda ?