Anda di halaman 1dari 7

Rendy Reynaldy Web Server 4 Desember 2011

XII TKJ A (PHPMyAdmin, Pak Dodi


Admin Server Webmin, MySQL, PHP) Pak Trimans Yogiana

TUJUAN
Siswa dapat memahami pengertian dari web server
Siswa dapat memahami fungsi dan kegunaan dari web server
Siswa dapat melakukan instalasi web server menggunakan apache2
dan dapat melakukan konfigurasi web server melalui apache2 serta
menghubungkan web server dengan PhpMyAdmin dan MySQL atau
Webmin

PENDAHULUAN
PHP (PHP = PHP Hypertext Preprocessor) adalah sebuah bahasa
pemograman html untk mekerluan pembuatan web atau situs. Sebagian
besar PHP diambil dari bahsa C, java dan Perl dengan beberapa keunikan.
Berbeda dengan file html, php uni memerluakn mesin khusus ubntuk
membukannya yaitu webserver yang sudah terintegrasi dengan mesin
php.
Software databse mulai bermunculan seiring dengan bertambahnay
kebutuhan akan database server. Salah satu dari pendatang baru dalam
dunia database dan sering digunakan ialah MYSQL, sebuah server/klien
database SQL yang berasal dari Skandinavia. MySQL terdiri atas server
SQL, Klien program untuk mengakses server , tools untuk administrasi,
dan interface program untuk menulis program sendiri.

ALAT DAN BAHAN


1. PC atau virtual host ber-OS linux, khususnya ubuntu
2. Paket bind9 dan apache2

LANGKAH KERJA
1. Pastikan setting network di komputer tersebut telah berjalan dengan
baik, dan gunakan mode super user agar lebih mudah dalam
pengaplikasian. IP address yang digunakan adalah 172.16.16.5
2. Lakukan instalasi DNS server. Contoh dengan domain rendy.com dan
tambahkan subdomain mail, ftp, www, berikut gambar :
3. Lakukan instalasi apache. Untuk konfigurasi sama dengan praktek
sebelumnya di modul sqlcwebserver basic
4. Lakukan instalasi php5 beserta modulnya yang terintegrasi dengan
apache dan mysql
5. Pastikan modul php telah terinstall dan aktif. Kita bisa memeriksa
apakah ada file php5.conf dan php5.load di folder /etc/apache2/mods-
enabled. Jika tidak ada kita bisa mengaktifkan modul tersebut dengan
perintah a2enmod
6. Buat sebuah file index.php di /var/www/mail (Letak
DocumentRoot).contoh:

7. Restart apache dengan menggunakan perintah :


invoke-rc.d apache2 restart

2
8. Lakukan test browsing ke mail.rendy.com, Jika instalasi & konfigurasi
berjalan dengan baik, browser akan menampilkan info mengenai php
nya
9. Lakukan instalasi mysql-server
10. Buat sebuah database untuk testing koneksi, masuk ke mysql
dengan perintah
#mysql u root p
#create database kelompokfffr;
Untuk mencek gunakan perintah :
#show databases;
Lalu akan keluar seperti ini :

11. Buat sebuah file index.php di /var/www/mail dengan isi berikut:

12. Restart apache

13. Lakukan browsing ke file tersebut Contoh :


#w3m mail.rendy.com
Akan ada tampilan seperti ini :

14. Salah satu aplikasi yang sering digunakan untuk penggunaan


MySQL tersebut adalah phpmyadmin. Sekarang kita akan melakukan
instalasi phpmyadmin
Kita akan diminta memilih options-options lanjutan, seperti pemilihan
webserver dan konfigurasi phpmyadmin-nya

15. Untuk membukannya kita dapat membuat virtualhost baru, atau


berikan perintah khusus mengarahkan DocumentRoot ke
/usr/share/phpmyadmin
Agar lebih mudah lebih baik menggunakan perintah seperti ini :
#ln s /usr/share/phpmyadmin /var/www/mail/
Gambar :

Maksud dari perintah diatas adalah, folder phpmyadmin yang ada di


/usr/share/phpmyadmin akan di salin ke /var/www/mail/. Jadi jika kita
hanya tinggal browsing menggunakan DNS mail.rendy.com yang telah
kita buat tadi tapi sekarang berikan /phpmyadmin

agar phpmyadmin tidak harus memasukkan password, ikuti langkah


berikut

Lalu edit bagian ini :


Konfigurasi untuk phpmyadmin telah selesai, sekarang tinggal webmin
Lakukanlah instalasi webmin seperti gambar dibawah ini

Diatas ada paket webmin lalu kita menginstallnya menggunakan


perintah :
#dpkg i webmin_1.570_all.deb
Lalu berikan perintah seperti gambar dibawah ini jika instalasi webmin
telah selesai

Maksud dari perintah diatas adalah, merubah password login webmin,


dengan user root, dan password root

HASIL PENGAMATAN
1. MYSQL (w3m mail.rendy.com)

2. PHPMYADMIN caranya buka di PC Client lalu ketikkan


mail.rendy.com/phpmyadmin

3. Webmin caranya, ketikkan di web browser yang terkoneksi dengan


DNS server dengan format : domainname.com:10000
Contoh :
KESIMPULAN
1. Pada mysql server pada pengujian muncul resource id *2 dapat
disimpulan bahwa mysql dan apache.

Anda mungkin juga menyukai