• INSTALL DAN KONFIGURASI WEB SERVER PADA DEBIAN 7

    Hallo kawan NaufaLogger...👋👋👋 

    Pada kesempatan kali ini saya akan membahas mengenai web server. Sebelumnya apakah anda sudah paham apa yang di maksud web server? Baiklah kita pahami terlebih dahulu tentang web server...



    PENGERTIAN WEB SERVER


    Server atau Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya kita kenal dengan nama web browser (Mozilla Firefox, Google Chrome) dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML.



    FUNGSI WEB SERVER

    Fungsi utama Server atau Web server adalah untuk melakukan atau akan mentransfer berkas permintaan pengguna melalui protokol komunikasi yang telah ditentukan sedemikian rupa. halaman web yang diminta terdiri dari berkas teks, video, gambar, file dan banyak lagi. pemanfaatan web server berfungsi untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman web termasuk yang di dalam berupa teks, video, gambar dan banyak lagi.

    Untuk contoh lain dari Web Server.
    1. Apache Tomcat
    2. Microsoft windows Server 2003 Internet Information Services (IIS)
    3. Lighttpd
    4. Sun Java System Web Server
    5. Xitami Web Server
    6. Zeus Web Server

    CARA KERJA WEB SERVER

    Sederhananya tugas web server adalah untuk menerima permintaan dari klien dan mengirimkan kembali berkas yang diminta oleh klien tersebut. Perangkat lunak web server terdapat pada komputer server, dan di komputer ini pula data-data website tersimpan dengan rapih. Sama halnya dengan komputer klien, komputer server juga harus terhubung dengan jaringan internet untuk dapat diakses oleh klien. 

    Pada saat klien (browser) meminta data web page kepada server, maka instruksi permintaan data oleh browser tersebut akan dikemas di dalam TCP yang merupakan protokol transport  dan dikirim ke alamat yang dalam hal ini merupakan protokol berikutnya yaitu HTTP dan atau HTTPS. 

    Data yang diminta dari browser ke web server disebut dengan HTTP request yang kemudian akan dicarikan oleh web server di dalam komputer server. Jika ditemukan, data tersebut akan dikemas oleh web server dalam TCP dan dikirim kembali ke browser untuk ditampilkan. 

    Nah, data yang dikirim dari server ke browser dikenal dengan HTTP response. Jika data yang diminta oleh browser tersebut ternyata tidak ditemukan oleh web server, maka web server akan menolak permintaan tersebut dan browser akan menampilkan notifikasi Page Not Found atau Error 404. 

    Meskipun proses atau cara kerja web server di atas sepertinya sangat rumit, tapi pada prakteknya proses tersebut berlangsung dengan sangat cepat. Anda bahkan bisa sampai tidak menyadari bahwa pada saat meminta suatu halaman web, ternyata hal itu membutuhkan proses yang sangat panjang sampai halaman tersebut dapat Anda lihat di browser. 

    Itulah beberapa hal mengenai web server yang perlu Anda pahami.

    INSTALASI DAN KONFIGURASI

    Install paket web server nya terlebih dahulu :
    1. Apache2
    2. php5 > untuk membaca script php nya
    3. mysql-server > untuk database nya
    4. phpmyadmin > untuk mempermudah dalam pembuatan database
    Oke langsung saja kita mulai

    1. Pertama kita install terlebih dahulu paket web server nya

    2. Masukan password root untuk masuk ke mysql nya, lalu enter

    3. Pada tampilan di bawah, kita pilih apache2 dengan menekan tombol spasi untuk memilihnya, lalu enter

    4. Selanjutnya akan muncul tampilan seperti di bawah. Pilih saja ya, karena kita akan membuat databasenya

    5. Selanjutnya akan dimintai untuk memasukan password baru untuk password database administrative user. Untuk password yang ini saya samakan dengan yang sebelumnya untuk mempermudah.

    6. Masukan juga password untuk phpmyadmin
    lalu konfirmasi kembali

    7. Jika proses installasi selesai. Berikutnya buka web browser dan masukan alamat domain anda pada pencarian. Jika muncul tampilan seperti di bawah, maka apache2 sudah berjalan.

    8. Selanjutnya kita masuk ke phpmyadmin yang sudah kita install sebelumnya. Caranya yaitu ketikan nama domain anda tadi dan tambahkan "/phpmyadmin". Lalu masukan user root dan password yang dibuat saat install paket tadi.
    Tampilan phpmyadmin

    9. Selanjutnya kita ubah index dari www.NaufaLogger.com dengan cara perintah seperti di bawah
    - Pertama masuk dulu ke direktori /etc/apache2/sites-enabled/ yang berisi situs-situs pada apache2
    - ls merupakan perintah untuk menampilkan isi daftar file dan subdirektori yang berada dalam suatu direktori
    - salin file 000-default menjadi web dengan perintah cp
    - cek direktori apakah file web yang di copy kan sudah ada

    10. Kemudian ketikan perintah nano web , maka akan muncul tampilan seperti di bawah

    11. Kemudian ubah seperti pada gambar di bawah
    - ServerAdmin => sebagai localhost
    - ServerName => nama server atau IP yang telah ter translasi dalam DNS
    - ServerAlias => jika mengakses domain menggunakan www
    - Dokumen root =.> konfigurasi destinasi penyimpanan web server
    - Direktori (/var/www/...) => diisi sama dengan dokumen root. Destinasi ini berfungsi untuk menyimpan login.
    Jika sudah lalu save dengan menekan ctrl+x => y => enter

    12. Berikutnya konfigurasi seperti pada gambar di bawah
    - cd /var/www => pindah ke direktori /var/www
    - mkdir naufalogger => membuat folder yang nantinya akan diisi file html/php kedua situs
    - cd ./naufalogger/ => pindah ke folder naufalogger
    - nano index.php => membuat file index.php sebagai halaman utama 

    13. Lalu ketikan perintah nano index.php untuk merubah file index nya
    dan ketikan seperti tampilan di atas sebagai contoh permulaan, kemudian save ctrl+x => y => enter. Kemudian restart dengan masukan perintah service apache2 restart

    14. Berikutnya masuk lagi ke browser, dan masukan domain anda pada pencarian seperti hal sebelumnya
    maka hasilnya akan seperti tampilan di atas

    Berikutnya kita masuk ke tahap installasi CMS Wordpress. 

    Saya akan jelaskan terlebih dahulu mengenai CMS Wordpress.
    Jadi... WordPress merupakan salah satu CMS ( Content Management System ) bersifat open source yang digunakan untuk membuat website. Sifatnya yang open source membuat WordPress memiliki banyak komunitas dan dukungan. Karenanya wordpress menjadi software paling mudah untuk membuat website atau blog yang kuat.
    Karena cara penggunaanya yang mudah, WordPress juga dapat digunakan oleh orang yang kurang memahi pemrograman. WordPress dibuat menggunakan bahasa pemograman PHP dan MySQL sebagai database. 

    1. Pertama kita copy kan file wordpress nya dulu ke FTP anda. Jika anda belum tahu caranya, maka anda wajib melihat pada postingan artikel sebelumnya mengenai FTP Server.

    2. Setelah file wordpress nya berhasil di copy ke user ftp kita, selanjutnya lakukan perintah berikut

    3. Karena file wordpress di atas adalah zip, maka kita perlu untuk mengekstrak file .zip di linux. Perlu menambahkan paket aplikasi bernama unzip. Caranya seperti berikut

    4. Setelah menginstall paket unzip. Selanjutnya konfigurasi perintah berikut
    - rm index.php => untuk menghapus file index.php karena sudah tidak digunakan lagi
    - unzip wordpress-4.9.8.zip => untuk mengekstrak file .zip

    5. Kemudian kita ubah lagi file web sebelumnya pada apache2/sites-enabled, ketikan perintah berikut

    6. Langkah selanjutnya kita konfigurasi berikut
    Lalu save ctrl+x => y => enter
    dan restart apache2 nya dengan perintah service apache2 restart 

    7. Kemudian buka kembali browsernya dan masukan nama domain nya lagi, seperti pada gambar di bawah
    tampilan awal

    8. Lalu klik lets go, maka akan muncul tampilan seperti di bawah
    Pada tampilan di atas jangan dulu menekan tombol submit. Kita buat terlebih dahulu database nya dengan cara masuk ke domainanda.com/phpmyadmin (www.naufalogger.com/phpmyadmin)
    di sini saya membuat database dengan nama naufal

    9. Setelah terbuat database nya lalu masuk kembali ke wordpress dan lakukan seperti hal di bawah
    > isi database name nya sesuai yang tadi dibuat
    > untuk username gunakan root dan masukan passwordnya

    10. Selanjutnya akan muncul tampilan berikut. Isi sesuai dengan yang kalian ingin, lalu klik install wordpress

    11. Kemudian login sesuai dengan username dan password yang anda buat sebelumnya

    12. Lalu coba masukan nama domain anda kembali. Jika muncul tampilan seperti di bawah maka installasi wordpress berhasil.

    Oke mungkin hanya sekian yang dapat saya sampaikan pada pembahasan artikel kali ini. Jika terdapat banyak kekurangan/kesalahan silahkan di tulis di kolom komentar...
    Terima kasih semoga bermanfaat !!!

    Sumber : 
    https://idcloudhost.com/panduan/mengenal-apa-itu-cms-wordpress/
    https://idwebhost.com/blog/tips-keren/pengertian-fungsi-dan-cara-kerja-web-server/
  • You might also like

    Tidak ada komentar:

    Posting Komentar

Diberdayakan oleh Blogger.

Introducción

CARA MENAMPILKAN DATA DARI DATABASE MYSQL PADA VISUAL STUDIO 2010

Pada kesempatan kali ini saya akan membahas Cara Bagaimana Menampilkan Data dari Database MySQL pada Visual Studio 2010 Langkah - langk...

Cara menginstall debian dan menambahkan ip address

Blog Archive

Pages

About

Blogger news

Blogger templates

Blogroll

Tutorial Menginstall Debian 7 dan Menambahkan IP Address

Cara menginstall Sistem Operasi Debian 7 di Virtual Box dan menambahkan IP Address

Pages - Menu