Professional Documents
Culture Documents
Web Server
Web server merupakan software yang memberikan layanan data yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan web browser dan mengirimkan kembali hasilnya dalam bentuk halaman - halaman web yang umumnya berbentuk dokumen HTML.
Mengelola lebih dari satu Website Mengatur konfigurasi file log, file log ini dapat digunakan untuk menganalisis traffic Mengatur keamanan website/directory, sebagai contoh apakah user account diijinkan untuk melihat website atau apakah IP address diijinkan untuk mengakses website. Membuat FTP Site, FTP digunakan oleh user untuk mentransfer file dari dan ke situs. Membuat Virtual directory yang dipetakan dari directory fisik Menetapkan file yang akan diaktifkan secara devault (index.php, index,html, index.htm, default.html, dll)
IIS (web server untuk html & asp ). Bisa jalan di OS Windows
http://technet2.microsoft.com/windowsserver/en/technologies/featured/iis/default.mspx
APACHE webserver (web server untuk html,php,asp,jsp, dsb). Bisa jalan di OS Windows dan LINUX. http://www.apache.org/
Apache Tomcat: Dikembangkan untuk mendukung script servlets dan JSP, free dan open source. Dapat dijalankan pada beberapa sistem operasi seperti Linux, Unix, Windows, Mac OS X, Free BSD. http://tomcat.apache.org/
lighttpd : dilafalkan "lighty" (don't ask me why), adalah web server free yang didistribusikan ke sistem operasi FreeBSD. http://www.lighttpd.net/
Jigsaw : Jigsaw (W3C's Server) dikembangkan oleh World Wide Web Consortium. Jigsaw sifatnya open source dan free. http://www.w3.org/Jigsaw/
Sun Java System Web Server: cocok untuk medium dan situs web besar. Meskipun demikian free tapi bukan open source.
http://www.sun.com/software/products/web_srvr/home_web_sr vr.xml
Xitami web server : Xitami adakah web server yang free dan open source yang dikembangkan oleh iMatrix Corporation. (http://www.xitami.com/download.htm)
Zeus web server : Dapat dioperasikan di atas sistem operasi Linux dan Free BSD. Server ini dikembangkan oleh Zeus technology Ltd. Dan sangat terkenal dengan kecepatannya, kehandalannya, fleksibilitas dan keamanannya.
http://www.zeus.com/products/zws/
HTTPS adalah varian dari protocol HTTP dimana user mengakses dengan https:// Data yang dikirim ke server adalah data yang terenkripsi. Enkripsi yang digunakan adalah enkripsi SSL (Secure socket Layer). Menggunakan TCP port 443.
SSL Certificate
User
Encrypted Connection
Web Hosting
Web hosting adalah penyewaan space hardisk di server yang terkoneksi dengan internet 24 jam setiap hari, untuk meletakkan data-data web anda sehingga dapat diakses setiap saat dari seluruh dunia.
Shared Web Hosting Virtual Private Server Hosting, biasa disingkat VPS. Dedicated Server Colocation Server
Klik I Agree
Klik Finis
Bukalah file dengan nama php.ini di dalam direktori C:\php5 atau C:\Windows error_reporting = E_ALL , untuk menapilkan kesalahan program error_reporting = E_ALL & ~E_NOTICE, untuk menampilkan kesalahan program yang fatal saja.
display_errors = Off atau On, kesalahan program ditampilkan atau tidak. upload_tmp_dir = "C:\temp" untuk mengubah directory temporary upload file. session.save_path = C:/temp, mengubah direktory untuk menampung data session.
post_max_size = 2M untuk menentukan maksimum ukuran file yang dapat posting oleh user. upload_max_filesize = 20M untuk menentukan maksimum ukuran file yang dapat diupload oleh user. extension=php_gd2.dll, untuk mengatifkan mode grafik.
register_globals = on, penggunan variabel pada FORM berlaku secara GLOBAL. html_errors = Off, error dari tag HTML ditampilkan atau tidak
Matikan log
#CustomLog logs/access_log common
C:\xampp\apache2.2\conf (C:\AppServ\apache2.2\conf atau C:\wamp\apache2.2\conf) httpd-vhosts.conf, lokasi file C:\xampp\apache\conf\extra dan file hosts, ada di C:\WINDOWS\system32\drivers\etc
Langkah-Langkah:
Tentukan dulu direktori baru yang ingin dijadikan Document Root (C:\inetpub\wwwroot)
Lalu simpan (Save) file httpdvhosts.conf Tambahkan entri nama virtual host file hosts di Windows, lokasinya ada di C:\WINDOWS\system32\drivers\etc
127.0.0.1 127.0.0.1 localhost test-virtual
Lalu simpan file hosts Langkah terakhir adalah menrestart service Apache untuk melihat hasilnya. Buka AppServ Control Panel dengan mengklik Start > Programs > AppServ > Control Server by Service > Aphace Restart. Coba akses halaman virtual host (testvirtual) via URL.
Webserver lokal yang berbasis Windows mampu menjalankan aplikasi yang ditulis dengan ASP dan PHP Aktifkan Microsoft Internet Information Server (IIS) dan Apache Webserver secara bersamaan. Secara default, baik IIS maupun Apache Webserver berjalan pada port 80. Inilah yang biasanya menjadi komplik.
Cara mengatasinya adalah diantara web server tersebut harus diubah portnya menjadi 8080 Jika yang diubah pd apache baris yang diubah adalah:
Listen 8080
Software yang dibutuhkan: FileZilla Server bisa didownload di http://filezillaproject.org/download.php?type=server atau bisa juga dicari di http://sourceforge.net.
Langkah-Langkah Install
FTPBuat Groups
Pilih menu Edit, Groups Pilih General dan Klik Add Ketik nama Groups OK
FTPBuat User
Pilih menu Edit, User Pilih General dan Klik Add Ketik nama User OK Isikan Passrod client OK
Pilih menu Edit, Users Pilih Shared Folders Klik Add, pilih folder yg akan dishare Klik tolbolSet as home dir
Jika konfigurasi benar, FileZilla server sudah siap kita tes di browser. buka browser isikan di address bar ftp://localhost/
SELAMAT MENCOBA,...
simpen@dipanegara.ac.id simpen@telkom.net