Instal Web Server Di Slackware 13
Setelah selesai melakukan install slackwarenya penulis mencoba untuk menginplementasikan cara untuk membuat suatu webserver pada slackware. Namun setiap system operasi settingan webservernya hampir sama tergantung turunannya masing – masing.
Dan di slackware biasanya paket – paket untuk webservernya sudah terinstal secara otomatis jika anda menginstal keseluruhan paket - paketnya, namun walaupun begitu anda harus mengecek paket – paketnya terlebih dahulu. Dan jika paketnya tidak ada maka anda harus menginstalnya terlebih dahulu menggunakan slackpkg atau installpkg.
Web server ini adalah suatu aplikasi web yang terdiri dari beberapa aplikasi seperti Apache, Html, Php, Mysql. Disini penulis akan memberikan cara – cara untuk membuat webserver tersebut.
Adapun langkah – langkahnya sebagai berikut :
1. Anda harus login dulu ke server anda dengan menggunakan root
2. Kemudian cek apakah paketnya sudah terinstall atau tidak dengan perintah berikut
Jika ada, maka anda akan menemukan paket httpnya seperti berikut
Gambar 44
3. Selanjutnya aktifkan Apache di slackware anda dengan perintah berikut
4. Untuk langkah selanjutnya anda harus menjalankan servis Apache yang sudah di aktifkan tadi dengan perintah berikut
5. Setelah httpnya jalan, maka anda sekarang akan mengkonfigurasi pada bagian httpd.conf dengan perintah berikut
Note:
Disini penulis menggunakan vi untuk mengedit beberapa konfigurasi, Tekan i untuk input / mengedit konfigurasi
Tekan Esc lalu :wq untuk ngesave dan keluar dari editor Tekan Esc lalu :q untuk keluar tanpa ngesave konfigurasi root@karyatulis:~# ls /var/log/packages/ | grep http
root@karyatulis:~# chmod 755 /etc/rc.d/rc.httpd
root@karyatulis:~# /etc/rc.d/rc.httpd start
6. Jika sudah masuk pada bagian konfigurasi httpd.conf nya anda cukup merubah pada bagian – bagian tertentu seperti gambar dibawah, namun jika anda sudah mengerti tentang server maka anda boleh untuk merubah beberapa konfigurasi yang menurut anda perlu
Pada bagian seperti dibawah ini penulis membuatnya seperti berikut Server Admin
ServerAdmin you@example.com Kemudian dirubah menjadi
[image:2.612.105.504.92.741.2]ServerAdmin admin@gagal.org
Gambar 45 ServerName
#ServerName www.example.com:80 Kemudian dirubah menjadi
ServerName www.gagal.org:80
Gambar 46 DocumentRoot
Docu e tRoot /sr /http/htdocs Kemudian dirubah menjadi
Directory
<Directory / ar/ /htdocss > Kemudian dirubah menjadi
[image:3.612.95.507.66.694.2]<Directory / ar/ /htdocs/web >
Gambar 48 IfModule dir_module
DirectoryIndex index.html Kemudian dirubah menjadi
DirectoryIndex index.html index.php
Gambar 49 Include Php
#Include /etc/httpd/mod-php.conf Kemudian dirubah menjadi
Include /etc/httpd/mod-php.conf
Gambar 50
Setelah konfigurasi selesai, maka jangan lupa untuk ngesavenya dengan cara tekan tombol Esc pada keyboard anda lalu ketikkan :wq (enter) namun jika anda ingin keluar ketikkan :q(enter) 7. Proses selanjutnya yaitu anda konfigurasi pada bagian mod_php.conf untuk mengenali beberapa
versi dari pada php, dengan perintah berikut
[image:3.612.113.501.114.261.2]Setelah masuk pada bagian konfigurasi mod_php.conf, anda hanya perlu menghilangi tanda # dan menambahkan .php3 .php4 pada bagian AddType application,untuk lebih jelasnya dapat anda lihat seperti gambar dibawah ini
Gambar 51
Setelah konfigurasi selesai, maka jangan lupa untuk ngesavenya dengan cara tekan tombol Esc pada keyboard anda lalu ketikkan :wq (enter) namun jika anda ingin keluar ketikkan :q(enter) 8. Selanjutnya buatlah directory baru dengan nama web pada /var/www/htdocs dengan perintah
berikut
9. Langkah berikutnya anda dapat mencoba PHP nya dengan cara berikut
Lalu setelah masuk pada bagian index.phpnya anda ketikkan beberapa coding PHP berikut
Untuk koding HTML nya anda cuku menggantikan index.php yang di atas menjadi index.hmtl kemudian mengetikkan beberapa coding html berikut
10. Jika semua konfigurasi sudah selesai maka jangan lupa untuk merestart dan menjalankan aplikasi yang anda konfigurasi tersebut dengan perintah berikut
root@karyatulis:~# vi /var/www/htdocs/web/index.php
<?php
phpinfo(); ?>
root@karyatulis:~# /etc/rc.d/rc.httpd restart root@karyatulis:~# /etc/rc.d/rc.httpd start root@karyatulis: /var/www/htdocs# mkdir web
<html>
<head><title>Hasil Karya Tulis</title></head>
<body><h2> ini adalah hasil karya tulis yang kami impelentasikan ke web server </h2>
Jika anda ingin mencoba localhostnya anda cukup menghilangkan perintah index.php yang ada di atas.
Note :
lynx dan links adalah suatu web browser pada unix tetapi web browser ini hanya berbasis text, tidak menggunakan grafik sedikitpun.
[image:5.612.113.519.215.484.2]12. Kalau anda ingin mencobanya di computer client, anda harus setting ip di komputer client tersebut lalu buka web browser, pada URL ketikkan http://localhost atau http://localhost/indexphp , maka akan muncul seperti gambar dibawah ini