WEB SERVER DAN SERVER SIDE SCRIPTING

 

WEB SERVER

Web server adalah sebuah perangkat yang bisa menjadi perangkat keras (hardware)  dan perangkat lunak (software) yang menyediakan layanan pada user berupa data melalui protokol HTTP atau HTTPS untuk mengakses file-file yang ada pada suatu situs web dengan media browser untuk membuka file-file tersebut.Web pada awalnya adalah ruang informasi dalam internet dengan menggunakan teknologi hiperteks.

Konsep Kerja Web Server

Pemakai dituntun untuk menemukan informasi dengan mengikuti link  yang disediakan dalam dokumen web yang ditampilkan dalam browser web. Cara kerjanya ketika client melakukan permintaan data kepada web server maka permintaan client tersebut akan dikemas pada paket TCP dan dikirimkan ke alamat tujuan, biasanya berupa HTTP atau HTTPS untuk dikembalikan lagi ke web browser dan di tampilkan pada browser. Namun, jika data yang diminta tersebut tidak ada pada suatu web server maka secara otomatis akan memberikan tampilan notifikasi Page Not Found atau Error 404.

WEB SERVER YANG SERING DIGUNAKAN

  • APACHE 
            Cara Install :
            Pertama : Download aplikasi  Disini
            Kedua : Ketik cd c:\apache\bin di CMD lalu enter
                      ketik httpd.exe -k instal lalu enter
                      Lalu ketik httpd.exe -k start untuk menjalankannya
                

  • APACHE TOMCAT 
            Cara Install
                Pertama : Download Aplikasi pada link ini
                Kedua :  Setting Apache tomcat Home, atau meletakkan direktory Apache Tomcat yang sudah didownload.
                        
                Ketiga : Cek apache tomcat apakah sudah terpasang dengan membuka browser dan ketikkan localhost:8080 di browser. 
    


  • XAMPP
            Pertama : Download Xampp pada link ini


            Kedua : Install XAMPP dengan tahapan gambar berikut.


                      
            Ketiga : Setelah itu bukan aplikasi XAMPP dan aktifkan MySQL dan Apache
            


  • Microsoft windows Server 2008 II
             Pertama : Download Aplikasi pada link disini
             Kedua : - pada Language to install pilih bahasa yang diinginkan, kami memilih bahasa Inggris (US). Pada Time and currency format Anda dapat memilih Indonesian, dan pada Keyboard or input method pilih US. Selanjutnya pilih Next.
                   -Mulai instalasi dengan mengklik Install now.


                   - Pilih edisi Windows Server 2019 yang akan diinstal, dan klik Next.


                   - Baca persyaratan lisensi dan centang pada kotak I accept the license terms. Klik Next untuk melanjutkan.


                   -Jika Anda pertama kali melakukan instalasi Windows Server 2019 maka pilih Custom: Install Windows only (advanced)


                   - Pilih partisi untuk menginstal Windows Server, Anda dapat membuat partisi baru atau menggunakan yang sudah ada. Selanjutnya klik Next.


                   -Instalasi akan dimulai, tunggu sampai selesai. Jika sistem melakukan reboot maka langsung segera cabut flashdisk jika Anda menggunakannya sebagai bootable

                   - Setelah sistem melakukan reboot secara otomatis setelah instalasi, selanjutnya buat kata sandi Administrator.


                   - Klik Finish untuk menyelesaikan instalasi, untuk menggunakan hak Administrator gunakan tombol kombinasi Ctrl + Alt + Del secara bersamaan.
  • NginX
            Pertama : Download di Link Ini
            Kedua :
            - Sebagai langkah pertama, anda perlu mengekstrak file download tadi. Anda dapat menggunakan 7-zip, WinRAR atau software kompresi populer lainnya.
            - Setelah mengekstrak konten file di folder baru, anda harus memindahkan seluruh folder ekstrak dan file download (.zip) bawaan. Kita harus memindahkan ini ke Program Files.
            -  Paste folder di folder Program File. Kita akan menjalankan Nginx dari lokasi ini sebagai program layanan web default.
            - Untuk menginstall dan menjalankan Nginx, pilih dan klik doble file Nginx.exe. Sekarang telah diaktifkan untuk penggunaan lebih lanjut.
            - Pada langkah berikutnya anda perlu memverifikasi apakah instalasi telah berhasil. Untuk ini, anda dapat masuk ke browser default dan mengetik localhost. Jika anda melihat layar berikut yang mengatakan server web Nginx berhasil diinstal dan berfungsi, tidak ada masalah dalam instalasi Windows 10 anda.
            - Untuk menghentikan Nginx, anda bisa mengakhirinya dari jendela Task Manager.
         
           

Pengertian Server Side Scripting

Server-side Scripting adalah bahasa pemrograman web yang pengolahan datanya dilakukan oleh komputer server/penyedia. Jadi, setiap kali sebuah web dikunjungi, server akan mengirimkan data-data yang diminta dari database yang kemudian akan ditampilkan di web. Server-side Script biasanya hanya ada pada web dinamis saja. Server-side Script memengaruhi berat-tidaknya loading sebuah website bergantung pada kecepatan & spesifikasi komputer server. Kode-kode Server-side tidak bisa kita lihat karena sifatnya yang rahasia untuk Client. Contoh dari Server-side Script adalah PHP, ASP, ASP.Net, Java, dan masih banyak lagi.

Konsep Server Side Scripting

Server Side Scripting adalah teknik penggunaan script di dalam web server untuk merespon request dari browser yang digunakan oleh pengunjung. Ketika server menerima request, server akan mencari data yang dibutuhkan dan kemudian mengolah data tersebut. Proses pengolahan data ini terjadi sepenuhnya di dalam server. Setelah data selesai diolah, selanjutnya data dikirim ke browser untuk ditampilkan kepada pengunjung.Pengolahan data tersebut dilakukan dengan menggunakan bahasa pemrograman web. 

Bahasa Pemrograman Yang Banyak Digunakan Server Side Scripting

  • PHP
            <?php
                    echo "Vikas Velian";
                    echo "<p>Hello World</p>";
                     ?>
  • Java
             class Hallo { 
             public static void main(String[] args) {
              // TODO Auto-generated method stub
             
              String nama,kelas;
             
              Scanner input_program = new Scanner (System.in);
              System.out.print("Masukan Nama Anda: ");
              nama = input_program.nextLine();
              System.out.println("Nama Anda : " + nama);   
              System.out.print("Masukan kelas: ");
              nama = input_program.nextLine();
              System.out.println("Kamu Kelas : " + kelas);     
       }

}

  • Node JS
           var http = require('http');
           var server = http.createServer(function (req, res) {
            res.end("Hi, selamat datang di nodejs");
            });
            server.listen(8000);
             console.log("server running on http://localhost:8000");
  • Ruby
             irb(main):011:0> puts " Aku \n Sekarang \n Belajar \n Ruby"
            Aku
            Sekarang
            Belajar
            Ruby
            => nil
            irb(main):012:0> puts ' Aku \n Sekarang \n Belajar \n Ruby'
            Aku \n Sekarang \n Belajar \n Ruby
            => nil
            
  • Phython
            print "Vikas Verlian"

  •  Go!
             package main
            import "fmt"
            func main() {
             fmt.Println("Hello, World!")
               }





Komentar

Postingan Populer