Jaringan komputer
Internet terdiri dari sekumpulan server web yang menyimpan halaman web yang dapat diakses pengguna dari komputer mereka. Untuk menangani permintaan pengguna, setiap server harus menjalankan perangkat lunak server. Salah satu paket perangkat lunak populer adalah Apache Web Server, yang menyediakan solusi server gratis bagi para pengembang. Karena kemudahan dan fleksibilitasnya, Apache menjadi pilihan utama bagi banyak pemilik situs.
Apache adalah perangkat lunak server web, sehingga secara utama menangani permintaan Protokol Transfer Hypertext (HTTP) melalui permintaan alamat Universal Resource Locator (URL). URL hanyalah nama situs web yang dimasukkan pengguna ke peramban web untuk menemukan halaman web. Ketika pengguna memasukkan URL, peramban mengirimkan permintaan HTTP ke komputer server yang menjalankan Apache, biasanya pada port 80. Protokol HTTP adalah protokol transfer data standar internet untuk halaman web, sehingga ketika pengguna membuat permintaan URL ke server Apache, server Apache akan menangani permintaan HTTP dan mengembalikan halaman web yang diminta.
Server Apache dapat menangani banyak permintaan HTTP sekaligus. Untuk melakukannya, server harus berjalan pada beberapa “thread” eksekusi. Satu thread merupakan bagian program yang bercabang dari program utama dan berjalan bersamaan untuk menyelesaikan tugas tertentu. Apache membuat thread baru untuk setiap permintaan HTTP yang akan menangani pengambilan dan pengembalian halaman web yang diminta. Dengan demikian Apache dapat menyajikan halaman web kepada banyak pengguna secara bersamaan.
Selain halaman web, server Apache juga dapat memungkinkan pengguna mengunduh file ke komputer mereka, yang juga ditangani melalui HTTP. Ini meliputi file audio, video, atau dokumen seperti Word atau PDF. Jika pengguna meminta file program untuk bahasa skrip, seperti PHP, Python atau Perl, maka server Apache mengeksekusi program tersebut dan mengirimkan keluaran program melalui HTTP. Namun, untuk memproses permintaan dokumen yang berisi bahasa skrip, server Apache harus memiliki modul yang sesuai terinstal.
Server Apache tersedia sebagai paket mandiri, sebagai bagian dari program penyajian web yang lebih besar, dan dilengkapi modul untuk meningkatkan kinerjanya. Salah satu implementasi populer adalah tumpukan “LAMP” (Linux, Apache, MySQL dan PHP/Perl/Python). Konfigurasi ini menggabungkan server Apache dengan database MySQL dan bahasa skrip seperti PHP untuk menyajikan konten database bagi situs web yang dinamis, seperti blog.
Majikan dan perguruan tinggi semakin memperhatikan bagaimana karyawan dan mahasiswa menggunakan komputer. Banyak institusi yang sudah memasang perangkat lunak pembatas dan firewall untuk menghalangi akses ke situs tidak diinginkan. Berikut cara memotong batasan tersebut dengan menghubungkan komputer
A web server merupakan cara efektif untuk berbagi informasi atau file. Anda dapat menggunakannya untuk menjalankan bisnis atau sekadar membuat halaman depan yang dapat diakses publik. Untuk menyiapkan server web di Windows Server 2003, Anda perlu menginstal Internet Information Services (IIS) dan la
Craigslist adalah situs iklan baris online yang terorganisir ke dalam wilayah kota yang berbeda. Pengguna dapat memposting iklan dalam kategori seperti Layanan, Dijual, Pekerjaan, Perumahan, Komunitas, dan Pribadi. Pengetahuan dasar tentang Craigslist membantu Anda berinteraksi dengan aman. Posting