Home > Server > Installasi web server di Linux Slackware

Installasi web server di Linux Slackware

Kalian berfikir,pasti ingin dapat mempunyai domain seperti http://www.tavgreen.com atau http://www.octaviano.com dengan gratis dan tidak menyewa domain gratis lagi di penyedia layanan domain gratis seperti di “co.cc” ataupun di “blogspot.com”. Kalian pun pasti penasaran dan ingin mengetahui cara pembuatan domain sendiri, kalian dapat bebas sesuka hati kalian untuk dapat mempunyai domain sendiri dalam jaringan Intranet maupun Internet(jika terdapat IP public).dengan bantuan layanan web server “apache” kita dapat sesuka hati kita untuk mengelola domain dan mempunyai web beberapa pun asalkan space hardisk milik kita masih mencukupi. gw bakal ngasi tutorial cara membuat web server di mesin slackware milik kita. Berikut ini adalah langkah-langkah membuat web server:

  • Pertama-tama ubahlah atribut file apache di mesin slackware. Agar setiap kali boot, apache langsung aktif.
  • Apache baru akan aktif jika Anda merebot komputer Anda. Jadi instruksi diatas akan mengaktifkan apache setiap kali komputer dihidupkan secara otomatis.Tidak perlu reboot
  • 1
  • Jalankan apache dengan perintah

2

Berikut ini adalah syntax dalam apache:

/usr/sbin/apachectl -k start untuk men-start apache

/usr/sbin/apachectl -k restart untuk merestart apache

/usr/sbin/apachectl -k stop instruksi untuk men-stop apache

/usr/sbin/apachectl configtest Tes dulu konfigurasi baru

  • Ketikan syntax : “lynx localhost” untuk menguji apakah localhost sudah benar & jalan. Apabila terdapat bacaan seperti dibawah ini, maka koneksi apache sudah jalan, tinggal konfigurasi web server nya

3

  • Bukalah file utama dari apache, dengan cara “vi /etc/httpd/httpd.conf” editlah beberapa file berikut ini:

5

  • Keterangan dari gambar diatas:

-serverAdmin ganti dengan e-mail admin anda,misalnya ketikan tavbud@runxbex.com

-Server name adalah nama dari server anda, yang telah dibuat di dns,misalnya http://www.runxbex.com

-Document root adalah tempat anda menyimpan file-file server anda, ganti keterangan-nya dengan tempat menyimpan web anda misalnya anda menyimpan web anda di “/var/www/public_html”

  • Gantilah keterangan pada directory anda,seperti dibawah ini:

< Directory “/var/www/public_html” >

Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

< /Directory >

  • Pada directory Index, tambahkan index.php dan index.htm agar apache dapat membaca file yang ber ekstensi php

6

Agar halaman .php dapat jalan, Cari baris #Include

/etc/httpd/mod_php.conf (di bagian bawah ).

Hilangkan tanda # baris diatas.

Anda dapat mengecek hasil ‘oprekan’ httpd.conf (apa syntaks sudah benar, atau Anda

melakukan kesalahan konfigurasi pada httpd.conf) dengan mengetikan instruksi :

#/usr/sbin/apachectl configtest.

Jika Oke, maka Apache akan memberikan komentar : Syntax OK

Keluar dari file “/etc/httpd/httpd.conf” kemudian restart lah apache, namun akan keluar syntax yang salah dari apache, karena folder public_html tidak ada.

  • Buatlah directory public_html yang berada di “/var/www” setelah itu buatlah file index.html yang berada di folder public_html

7

  • Editlah file public_html anda,file itu adalah root dari website anda.
  • setelah anda selesai meng-edit file index.html, selanjutnya adalah restart apache kemudian masuk ke browser dan ketikan url web anda, jika konfigurasi anda benar, maka seharusnya muncul tulisan sesuai dengan file index.html yang anda edit barusan:

8

Apache dapat menjalankan banyak situs sekaligus.Misalkan www.tavgreen.com atau www.myspace.com , semua situs ini dapat dijalankan dengan fasilitas virtual host. Untuk bagian ini, virtual host dijalankan dengan share IP Address. Jadi sebuah IP Address dapat menjalankan banyak situs sekaligus.

  • Bukalah file “/etc/httpd/httpd.conf” kemudian editlah syntax berikut ini, hilangkan ‘tanda #’ agar vhosts nya enable

10

  • Editlah file “/etc/httpd/extra/httpd-vhosts.conf” untuk menambahkan virtual host.
  • Berikut ini adalah contoh file virtual host yang telah dimodifikasi.

5

Restart apache kemudian coba jalankan web di browser anda

Categories: Server Tags: , ,
  1. ani
    October 18, 2010 at 4:01 am

    ap aja alat dan bhan yg dgnakan utk membangun web server?
    btuh brp bandwitdh utk membangun web server?
    mksih,,,

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s