Server web atau peladen 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.
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.
Sumber : Wikipedia
Aplikasi Web Server yang terkenal adalah Apache. Apache merupakan aplikasi free
berbasis OpenSource yang dikenal tangguh dan sering dipakai oleh server-server di
seluruh dunia. Apache sendiri sudah tersedia di repositori DVD maupun internet Debian 7.x,
sehingga kalian tidak perlu lagi susah-susah mendownload Apache di Internet.
Mengistall Apache pada Debian yaitu dengan perintah :
#apt-get instaall apache2 php5Untuk melihat hasil dari apache2 atau webserver ini silahkan dari sisi client anda membuka
webbrowser masukan link yaitu ip server “192.168.102.8” disini saya udah upload file untuk membuat webnya tapi indexya saya hapus :v
Seluruh konten dari web ini dapat kalian tambah atau edit sesuka hati kalian dengan
menaruh konten webserver atau cms-smc tertentu di directori root milik apache2 yaitu di
“/var/www/html”
Menguji Webserver dengan php script
#nano /var/www/html/info.phpPerintah diatas digunakan untuk membuat file info.php di direcktori /var/www/html atau root
dokumen milik apache2 , isi dari file tersebut yaitu :
<?phpKemudian anda keluar dan simpan dengan tekan ctrl+x tekan y tekan enter
phpinfo();
?>
Buka kembali dari client yaitu 192.168.102.8/info.php maka akan muncul seperti gambar
dibawah ini
Database Server
Server basis data adalah sebuah program komputer yang menyediakan layanan
pengelolaan basis data dan melayani komputer atau program aplikasi basis data yang
menggunakan model klien/server. Istilah ini juga merujuk kepada sebuah komputer
(umumnya merupakan server) yang didedikasikan untuk menjalankan program yang
bersangkutan. Sistem manajemen basis data (SMBD) pada umumnya menyediakan fungsi-
fungsi server basis data, dan beberapa SMBD (seperti halnya MySQL ) sangat bergantung
kepada model klien-server untuk mengakses basis datanya.
Database adalah tempat dimana kalian meletakkan file-file data yang diperlukan
oleh sebuah website ataupun aplikasi. Berhubung pada saat ini hampir seluruh website
sudah berwujud dinamis yang pastinya membutuhkan database, maka kalian juga perlu
menginstall sebuah Database Server sebagai lanjutan dari penginstalan Web Server di
pembahasan sebelumnya.
Aplikasi database yang cukup sering digunakan adalah Mysql dikarenakan
kestabilan,kehebatannya dan yang pastinya gratis.
Mengistall Database Server (MYSQL) di debian , dengan perintah :
#apt-get install mysql-server mysql-clientJika muncul pertanyaan yang sama seperti saat menginstall webserver tadi silahkan anda
tekan enter saja , tunggu beberapa saat sampai muncul seperti gambar dibawah ini
Masukan password mysql sesuai yang anda inginkan tekan tab pilih ok tekan enter
kemudian anda akan diminta untuk memverifikasi seperti gambar di bawah ini :
Setelah itu pilih ok tekan enter , installasi selesai
tetapi ini biasanya terlalu sulit bagi yang belum ahli ada aplikasi mudah untuk mengelola database
server secara GUI dan melalui web browser yaitu mengunakan “phpmyadmin”, mengistall
aplikasi ini sangat mudah anda tinggal memasukan perintah seperti dibawah dan ikuti
langka-langkahnya
#apt-get install phpmyadminJika muncul pertanyaan yang sama seperti saat menginstall webserver tadi silahkan anda
tekan enter saja , tunggu beberapa saat sampai muncul seperti gambar dibawah ini
Seperti gambar diatas silahkan anda pilih “apache2” dan beri tanda bintang dengan spasi
tekan tab pilih ok tekan enter tunggu proses sampai muncul seperti gambar dibawah ini
lalu pilih “yes” tekan enter, kemudian akan mucul kolom password seperti gambar dibawah
ini silahkan anda masukan password mysql server anda tadi , tekan tab pilih ok tekan enter
Setelah itu , anda diminta memasukan password untuk administrative user silahkan anda
masukan password nya atau anda dapat memasukan password yang sama dengan
password mysql , tekan tab pilih ok tekan enter
Lalu anda diminta untuk mengonfirmasi password anda tadi seperti gambar dibawah ini
silahkan masukan password kembali tekan tab pilih ok tekan enter
Pengujian membuat database dari phpmyadmin , silahkan anda buka browser client dan
masukan alamat ke ipserver/phpmyadmin atau contohnya : “192.168.102.8/phpmyadmin”
sepeti gambar di bawah ini
Pada phpmyadmin anda dapat login sebagai root dan mengunakan password administative
tadi
Tolong komentarnya berhubungan dengan artikel yang ada. Komentar yang mengarah ke tindakan spam akan di hapus atau terjaring secara otomatis oleh spam filter. ConversionConversion EmoticonEmoticon