Selamat sore sahabat blogger, bagaimana kabarnya? Masih pada sehat kan? Oke, Pada hari ini saya akan berbagi mengenai Implementasi Web Server Untuk Sekolah, sebelum itu baca dulu ya ulasan berikut :
A. Pendahuluan
- PengertianSitus web (bahasa Inggris: website) adalah suatu halaman web yang saling berhubungan yang umumnya berada pada peladen yang sama berisikan kumpulan informasi yang disediakan secara perorangan, kelompok, atau organisasi, lebih lengkapnya bisa dibaca di sini
- Latar Belakang
Semakin berkembangnya dunia IT, maka setiap sekolahpun mulai membangun Website untuk Sekolah mereka, karena itulah saya ingin berlatih membuat Web untuk Sekolah saya. - Maksud Tujuan
Membuat Layanan Web untuk Sekolah - Hasil yang Diharapkan
Dapat membuat Layanan Web dengan baik dan lancar
B.Hal yang Dibutuhkan
- Niat
- Laptop
- Koneksi Internet
- Debian yang Sudah Terinstall
C. Waktu Pelaksanaan
20-40 Menit
D. Langkah Kerja
- Kita remote Debian kita menggunakan SSH, caranya ketikan perintah
$ ssh user@IP Address contoh :
Setelah itu, masukan password, maka kita akan masuk ke debian kita, lihat gambar - Masuk ke direktori root, caranya ketikan :
$ su
lalu masukan Password, jika berhasil maka akan masuk ke direktori root seperti di gambar .
- Setelah masuk ke direktori home, kita edit interfces network, caranya ketikan :
# nano /etc/network/interfaces
edit bagian allow-hotplug eth0 => auto eth0, lalu simpan, caranya ketik perintah :
Ctrl+X >> Y >> Enter
lihat gambarsebelum
- Lalu restart service network, caranya ketikan perintah :
# /etc/init.d/networking restart
Lihat gambar : - Lalu kita tambahkan repository pada debian kita, caranya ketik perintah :
# nano /etc/apt/source.list
Lalu kita edit dan tambahkan repositori,lalu simpan dengan cara:
Ctrl+X >> Y >> Enter
lihat gambar :
- Lalu lakukan perintah untuk update repository, ketikan perintah :
# apt-get update - Setelah itu, kita lihat hostname kita, caranya ketikan perintah :
# hostname && hostname -f - Jika belum sama, kita samakan dulu hostnamenya, ketikan perintah :
# nano /etc/hosts
edit seperti gambar , lalu save:
- Lalu masukan hostname yang kita buat ke folder hostname caranya :
# echo nama hostname > /etc/hostname - Restart service hostname , caranya ketikan perintah :
# /etc/init.d/hostname.sh start - Lalu kita reboot debian kita, maka kita akan keluar dari debian, masuk lagi mengunakan user lalu masuk ke root. lihat gambar
- Lalu chek kembali hostname, sudah sama atau belum :
# hostname && hostname -f
Jika sudah sama, kita lanjut ke langkag berikutnya. - Kita atur dpkg kita, caranya ketikan perintah :
# dpkg-reconfigure locales
Pilih id_ID.UTF-8 UTF-8
Lalu kembalikan ke en_US.UTF-8 >> Ok >> Enter - Lalu kita konfigurasi dengan ketikan perintah :
# locale-gen
- Sekarng kita setting waktu agar singkron, caranya:
# apt-get install ntp
# nano /etc/ntp.conf
Edit seperti gamabar ke dua
- Restart service ntp, caranya :
# /etc/init.d/ntp restart - Lalu kita edit bagian Bash.bashrc, caranya :
# nano /etc/bash.bashrc
Edit sesuai gambar ke dua
- Lalu kita reboot kembali debian kita
# reboot - Setelah reboot masuk kembali ke debian menggunakan ssh, caranya sama seperti sebelumnya.
- Untuk membuat web kita harus terlebih dahulu menginstall LAMP Server, pertama kita install dulu service apache2 dan php , caranya :
# apt-get install php5 php5-mysql php5-gd php5-json php5-mcrypt php5-xmlrpc php5-cli php5-intl php5-curl php-pear php5-imagick - Kita check service apache2 di browser dengan mengetikan IP Debian
- Sekarang kita buat file untuk menampilkan info php, caranya :
# cd /var/www/html/
# nano info.php (untuk yang saya tebalkan bisa dikasih nama yang penting menggunakan akhiran .php. Saya gunakan nama saya, jadi bernad.php) - Lalu setelah terbuka tuliskan ini sesuai contoh gambar :
<?php
phpinfo();
?> - Lalu check dengan memangilnya lewat browser, jika berhasil akan muncul tampilan seperti di gamabar.
- Sekarang kita install service MYSQL, di sini saya menggunkan MariaDB, caranya :
# apt-get install mariadb-server - Lalu kita konfigurasi mysql, caranya :
#mysql_secure_installation
isikan password yang di minta, lihat gambar :
- Setelah itu, kita akan menginstall PHPMyadmin, caranya :
# apt-get install phpmyadmin - Isikan password yang di minta
- Sekarang kita coba ketikan di url web, IP kita dangan tambahan /phpmyadmin, lihat gambar
- Jika berhasil melakukan installasi kita akan di bawa ke halaman PHPMyadmin
- Lakukan login, dan berikut adalah tampilan PHPMyadmin
- Berikan izin akses eksekusi file, caranya :
# a2enmod rewrite
lalu restart apache2
# /etc/init.d/apache2 restart - Sekarang waktunya kita upload sebuah kode CMS , buka terminal lalu ketikan perintah :
$ su
masukan password
# cd Downloads => untuk pindah ke direktori files yang akan di upload
# ls => menampilkan files dan dokument
# scp (nama files)@(IP):/home/( nama user) untuk mengupload file ke web, lihat gambar - Jika sudah selesai, kembali ke Terminal SSH, lalu pindah ke direktori /home/nama user/ untuk memastikan file sudah terupload caranya ketik perintah :
# cd
# cd /home
# cd /nama user
atau lebih cepat dengan satu perintah
# cd /home/nama user
# ls => untuk menampilkan isi
lihat gambar : - Sekarang copy file tersebut ke direktory /var/www/html, caranya :
# cp (nama files) /var/www/html - Pastikan files tersebut sudah tercopy sempurna, ketik perintah :
# cd /var/www/html
# ls - Jika sudah sekarang unzip file tersebut agar bisa dipanggil melalui web browser, caranya :
# unzip (nama file) - Lalu berikan izin eksukusi file caranya :
# chown -R www-data:www-data /var/www/html/(nama file atau aplikasi) - Sekarang buat data base baru di PHPMyadmin untuk mengisi web nanti.
- Setelah membuat data base, masuk ke web dan isi form pendaftaran
- Web sudah jadi, kita tinggal edit dan web siap digunakan
E. Hasil yang Didapat
Berhasil mengimplementasikan Layanan Web Sekolah, meski sempat mengalami eror di dpkg
F. Temuan Masalah
Mengalami kesalahan saat melakukan dpkg-reconfigure locales dan harus import manual
Berhasil mengimplementasikan Layanan Web Sekolah, meski sempat mengalami eror di dpkg
F. Temuan Masalah
Mengalami kesalahan saat melakukan dpkg-reconfigure locales dan harus import manual
G. Kesimpulan
Teliti dan pahami setiap langkah, dan jangan lupa untuk selalu baca referensi .
sekian dari saya, Terimakasih sudah berkungjung
Teliti dan pahami setiap langkah, dan jangan lupa untuk selalu baca referensi .
sekian dari saya, Terimakasih sudah berkungjung
Referensi :
- Buku konfigurasi debian versi BLC Telkom
- HAL-HAL YANG HARUS DILAKUKAN SETELAH INSTALL DEBIAN SERVER


























































