Jumat, 09 November 2018

Mengkonfigurasi Web Server (IIS) di Windows Server 2012


Assalamualaikum wr. wb.

Kembali lagi dengan saya kali ini saya akan memposting cara Mengkonfigurasi Web Server IIS (Internet Information Services) untuk mengenal lebih ke dalam apakah itu Web Server ? Web Server merupakan software yang memberikan layanan data yang  berfungsi menerima permintaan HTTP atau HTTPS dari client yang di kenal dengan browser web yang umumnya berbentuk dokumen HTML. 

Untuk packet software web server sendiri ada beberapa macam,
berikut adalah macam-macam packet software yang dapat digunakan untuk membangun web server :
  1.  Apache Tomcat 
  2. Microsoft windows server Internet Information Services (IIS)
  3. Lighttpd
  4. Sun Java System Web Server
  5. Zeus Web Server
  6. Dan lain sebagainya.
Dari bermacam-macam packet software diatas, yang populer yaitu Apache dan juga IIS.

Cara kerja Web Server
Web Server merupakan mesin dimana tempat aplikasi atau software beroperasi dalam mendistribusikan web page ke user, tentu saja sesuai dengan permintaan user. Hubungan antara web server dan browser internet merupakan gabungan atau jaringan komputer yang ada seluruh dunia. Setelah terhubung secara fisik, protocol TCP/IP memungkinkan semua komputer dapat berkomunikasi ssatu dengan lainnya. Pada saat browser meminta data web page ke server, maka instruksi permintaan data oleh browser tersebut dikemas di dalam TCP yang merupakan protocol transport dan dikirim ke alamat, yang dalam ini merupakan protocol berikutnya yaitu Hyper Text Transfer Protocol(HTTP). HTTP ini merupakan protocol yang digunakan dalam World Wide Web (WWW) antar komputer yang terhubung dalam jaringan di dunia ini. Untuk mengenal protocol ini jelas sangat mudah sekali di mana setiap kali anda mengetik http://... Anda telah menggunakannya, dan membawa anda ke dunia internet. Data yang dipasang dari browser ke Web server tersebut sebagai HTTP request yang meminta web page dan kemudian web server akan mencari data HTML yang ada dan dikemas dalam TCP protocol dan di kirim kembali ke browser. Data yang dikirim dari server ke browser disebut sebagai HTTP response. Jika data yang diminta oleh browser tidak ditemukan oleh si web server  maka akan menimbulkan error yang sering anda lihat di web page yaitu "Error : 404 Page Not Found". Hal ini memberikan cita rasa dari suatu proses yang tridimensional. Artinya pengguna internet dapat membaca dari satu dokumen ke dokumen yang lain hanya dengan mengklik beberapa bagian dari halaman-halaman dokumen (web) itu. Proses yang dimulai dari permintaan webclient (browser), diterima web server, diproses, dan dikembalikan hasil prosesnya oleh web server ke web client lagi dilakukan secara transparan. Setiap orang dapat dengan mudah mengetahui apa yang terjadi pada tiap-tiap proses. Secara garis besarnya web server hanya memproses semua masukan yang diperolehnya dari clientnya.

Wordpress adalah aplikasi web yang fungsinya adalah untuk pembuatan web ataupun blogger untuk membuat blog yang berkualitas dengan memanfaatkan segenap tools yang ada. Wordpress tidak hanya menjadi sarana untuk pembuatan blog tetapi juga menyediakan tools yang bisa dipakai untuk mempermudah kinerja penggunanya selama menggunakan wordpress.

Fungsi dan Kegunaan Fitur Wordpress
Beberapa fitur pada wordpress yang bisa mempermudah kinerja pada blogger sekaligus fungsinya adalah sebagai berikut :
  1. Dashboard merupakan pusat kontrol panel yang ada pada wordpress yang memiliki platform wordpress.
  2. Post adalah menu yang biasa dipakai untuk mengedit postingan blogger dan juga untuk posting content blog entah dalam bentuk artikel, gambar, maupun video.
  3. Media adalah menu yang dipakai untuk saving file.
  4. Links adalah menu yang digunakan untuk menyimpan link pada blog yang memanfaatkan layanan wordpress.
  5. Comments adalah fitur wordpress yang fungsinya adalah untuk menonaktifkan dan juga mengedit komentar pada blog berplatform wordpress.
  6. Appearance seperti namanya adalah menu yang digunakan untuk mengganti tampilan blog ataupun untuk mengedit performa blog.
  7. Tools adalah fasilitas penunjang yang dipakai dalam mengelola blog.
  8. Settings adalah menu yang dipakai untuk pengaturan blog yang dioperasikan.
  9. Upgrades adalah fitur blog yang dipakai untuk mengubah blog dari yang gratis menjadi berbayar.
Oke mempersingkat waktu saja, langsung saja ya langkah atau step-stepnya dalam mengkonfigurasi Web Sebver IIS :

Buka Server Manager kemudian klik Add Roles and Features. Disini kita akan menambahkan satu fitur IIS di dalam server.


Kemudian kita klik Next.


Pada pemilihan installation type pilih Role-based or feature-based installation. Konfigurasi ini dipilih jika menggunakan single server lalu klik Next.


Server yang dipilih ada 2 disini bisa menggunakan server pool atau virtual hard disk. Kita pilih server dengan menggunakan server pool lalu klik Next.


Selanjutnya pemilihan Server Roles, Klik DNS Server dan Web Server ( IIS ).


Akan muncul pop up seperti ini kemudian kita klik Add features.


Kita ceklis Web Server (IIS)


Akan muncul pop up seperti ini kita klik Add features.


 Kita klik Next saja karena tidak ada fitur tambahan disini.


DNS Server karena kita akan membuat domain , klik Next.


Web Server Role ( IIS ) klik Next.


Pada menu Security, kemudian klik centang pada Basic Authentication, lalu klik Next. Jadi ketika login ke web server membutuhkan authentication user dan password.


Selanjutnya konfirmasi proses instalasi dengan memberikan informasi role atau fitur yang akan ditambahkan lalu klik Install.


Proses instalasi sudah selesai klik tanda close.


Selanjutnya buka Tools kemudian klik Internet Information Service ( IIS ) Manager.


Setelah kita mengklik IIS maka secara default akan tampil seperti gambar dibawah ini lalu klik Authentication.


 Pilih Basic Authentication pada tab Action klik enabled. Akan muncul Alerts SSL site tidak aktif, ini disebabkan karena Anonymous Authentication masih dalam enabled. 


Tambahkan satu user untuk mengakses web tersebut dengan mengklik Server Manager lalu pilih Tools kemudian pilih Computer Management.


Pada Computer Management pilih Users kemudian pilih salah satu user yang bisa mengakses Web Server tersebut lalu isikan password users untuk bisa login ke dalam web.


Buka Web Server kemudian masukkan IP server misal 192.168.106.1 lalu isikan user yang sudah didaftarkan sebelumnya.


T
Disini tampilan IIS sudah diganti dengan foto saya hehe:v bisa dilihat pada gambar dibawah ini. Kita disini memakai menggunakan IP Address karena materi DNS akan dipelajari setelah ini.


Selanjutnya kita coba tambahkan satu web yang mana web ini merecord panggilan untuk tampilan webnya dengan menggunakan New Host. Jangan lupa ya awal buat dns telebih dahulu.


Lakukan pengujian terhadap host yang baru dibuat dengan perintah ping.


Konfigurasi Wordpress

Wordpress adalah salah satu aplikasi web yang fungsinya untuk membuat konten web atau blog. Berikut ini langkah-langkahnya :

Buka terlebih dahulu situs https://webgallery.microsoft.com/gallery pada microsoft.com Kemudian pilih wordpress 4.9.8


Selanjutnya pilih install untuk memulai konfigurasi wordpress tersebut.


Muncul pop-up selanjutnya untuk install web platfrom installer kemudian klik Install Now. Proses aplikasi akan di download terlebih dahulu.


Proses download berjalan, kemudian instal wordpress.exe dengan mengklik run aplikasi tersebut.


Klik aplikasi yang sudah didownload tersebut dan klik tombol Run.


Proses web platfrom instaler berjalan, membutuhkan koneksi internet yang cukup lumayan tinggi. Tunggu proses instalasi sampai selesai.


Disini klik Install untuk memulai instalasi wordpress.


Masukkan Password untuk mySQL nantinya dengan user root dan password sesuaikan dengan keinginan. Klik Continue.


Proses instalasi akan dijalankan klik I Accept untuk melanjutkan proses instalasi.


Proses download mulai berjalan, tunggu sampai selesai, ya cukup lama juga hehe.


Konfigurasi berjalan, web site biarkan default dan application name rubah menjadi / (root) lalu klik Continue.


Muncul pop-up overwrite, klik Yes untuk melanutkannya.


Authentikasi key pada proses ini silahkan dilewtkan saja lalu klik Continue.


Product Key berjalan dengan sempurna, kemudian klik Copy to clipboard untk save password mySQL nantinya ketika dibutuhkan login ke MySQL.


Buka Notepad untuk menyimpan data password tersebut jika sewaktu-waktu dibutuhkan. Data ini berisi database yang sudah di create, kemudian user name dan password.


Kalau sudah klik Finish untuk menyelesaikan proses instalasi. Kemudian secara otomatis akan ngelink ke localhost lalu pilih bahasa yang akan digunakan dalam hal ini pilih bahasa Inggris kemudian klik Continue.


Selanjutnya site title isikan keinginan kalau saya Man jadda wajada, site title ini menandakan nantinya tampak depan dari hal web kita. Isikan username dan password yang mudah diingat ketika login nantinya. Lalu klik Install wordpress. Jangan lupa confirmasi use password diceklist.


Konfigurasi wordpress telah sukses selanjutnya kita coba untuk login. Masukan username dan password yang sudah dibuat sebelumnya.


Login ke wordpress sesuai dengan yang didaftarkan sebelumnya yakni username dan passwordnya.


Login ke wordpress sudah berhasil silahkan isikan post sesuai dengan keinginan.


Mengubah nama localhost menjadi domain dapat kita ubah pada path windows>system32>drivers>etc lalu edit hosts dengan membuka file tersebut menggunakan notepad.


Kemudian tambahkan IP Address server paling bawah file hosts dan terjemahkan web yang diinginkan.


Verifikasi dengan membukan domain yang sudah didaftarkan tapi arahkan terlebih dahulu IP dnsnya.


Buka Browser kemudian arahkan nama domain yang sudah didaftarkan sebelumnya, contoh www.pikri.net seperti gambar dibawah ini.


Oke sekian terimakasih postingan kali ini, semoga bisa bermanfaat ya hehe :)
Dan sehat selalu untuk kita semua.

Wassalamualaikum wr. wb.

0 comments:

Posting Komentar