You are on page 1of 6

Nama : Fauzi Awaludin Kelas : 3 TKJ A ADMIN SERVER

INSTALASI WEB SERVER (APACHE)

Sabtu, 10 Desember 2011 Dodi Permana S Pd Trimans Yogiana

I. Tujuan Siswa mampu untuk melakukan instalasi Web Server dengan menggunakan APACHE. II. Pendahuluan 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. Penggunaan paling umum server web adalah untuk menempatkan situs web, namun pada prakteknya penggunaannya diperluas sebagai tempat peyimpanan data ataupun untuk menjalankan sejumlah aplikasi kelas bisnis. Definisi Fungsi utama sebuah server web adalah untuk mentransfer berkas atas permintaan pengguna melalui protokol komunikasi yang telah ditentukan. Disebabkan sebuah halaman web dapat 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. Pengguna, biasanya melalui aplikasi pengguna seperti peramban web, meminta layanan atas berkas ataupun halaman web yang terdapat pada sebuah server web, kemudian server sebagai manajer layanan tersebut akan merespon balik dengan mengirimkan halaman dan berkas-berkas pendukung yang dibutuhkan, atau menolak permintaan tersebut jika halaman yang diminta tidak tersedia.

saat ini umumnya server web telah dilengkapi pula dengan mesin penerjemah bahasa skrip yang memungkinkan server web menyediakan layanan situs web dinamis dengan memanfaatkan pustaka tambahan seperti PHP, ASP. Pemanfaatan server web saat ini tidak terbatas hanya untuk publikasi situs web dalam Waring Wera Wanua, pada prakteknya server web banyak pula digunakan dalam perangkat-perangkat keras lain seperti printer, router, kamera web yang menyediakan akses layanan http dalam jaringan lokal yang ditujukan untuk menyediakan perangkat manajemen serta mempermudah peninjauan atas perangkat keras tersebut. Sejarah Tahun 1989, Tim Berners-Lee mengajukan pada perusahaannya, CERN (European Organization for Nuclear Research) sebuah proyek yang bertujuan untuk mempermudah pertukaran informasi antar para peneliti dengan menggunakan sistem hiperteks. Sebagai hasil atas implementasi proyek ini, tahun 1990 Berners-Lee menulis dua program komputer:

sebuah peramban yang dinamainya sebagai WorldWideWeb; server web pertama di dunia, yang kemudian dikenal sebagai CERN httpd, yang berjalan pada sistem operasi NeXTSTEP.

Dari tahun 1991 hingga 1994, kesederhanaan serta efektifitas atas teknologi yang digunakan untuk berkunjung serta bertukar data melalui Waring Wera Wanua membuat kedua aplikasi tersebut diadopsi pada sejumlah sistem operasi agar dapat digunakan oleh lebih banyak individu, ataupun kelompok. Awalnya adalah organisasi penelitian, kemudian berkembang dan digunakan di lingkungan pendidikan tinggi, dan akhirnya digunakan dalam industri bisnis. Tahun 1994, Tim Berners-Lee memutuskan untuk membakukan organisasi World Wide Web Consortium (W3C) untuk mengatur pengembangan-pengembangan lanjut atas teknologi-teknologi terkait lainnya (HTTP, HTML, dan lain-lain) melalui proses standarisasi.

III. Alat dan Bahan Sebuah computer dengan system operasi linux ubuntu atau dengan menggunakan virtual machine. IV. Langkah Kerja Konfigurasi ip address mesin sesuai yang kita inginkan,

admin@ubuntu #ifconfig [interface] [ip/netmask]

Lakukan instalasi domain name dengan konfigurasi domain sesuai yang kita inginkan, dengan sub domain www,

Install apache,

admin@ubuntu # apt-get install apache2 Cek apakah apache telah terinstall atau belum,

admin@ubuntu # dpkg l | grep apache2

Tambahkan option ServerName pada file apache2.conf contoh option ServerName yang ditulis di bawah server root

<Virtual Host :*80> ServerAdmin webmaster@mail.uzi.net ServerName www.uzi.net DocumentRoot /var/www/uzi </Directory> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/uzi> _____More______

Salin file default di dalam folder sites-available dengan nama sesuai dengan kebutuhan,

admin@ubuntu # cp default uzi Edit sesuai kebutuhan

<Virtual Host :*80> ServerAdmin webmaster@mail.uzi.net ServerName www.uzi.net DocumentRoot /var/www/uzi </Directory> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/uzi> _____More______

Buat sebuah file html untuk target domain yang sudah tertera di file tadi biasanya di letakan di direktori /var/www

Aktifkan site yang telah kita buat tadi dengan perintah a2ensite (namasitetsb.)

admin@ubuntu # a2ensite uzi Restart apache

admin@ubuntu # invoke-rc apache2 restart

Tes dengan browsing ke alamat yang dibuat.

admin@ubuntu # w3m www.uzi.net AKTIVASI MODUL APACHE Aktifkan salah satu modul dengan perintah a2enmod

admin@ubuntu # a2enmod [nama modul] Secara otomatis terdapat link di direktori /etc/apache2/mods-enable dengan nama link sesuai dengan paket yang kita enablekan Restart apache

admin@ubuntu # invoke-rc apache2 restart

V. Kesimpulan Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP. Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server menjadi mudah. Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache Software Foundation.

You might also like