Pengembangan

Caddy adalah server web 3MB untuk komputer rumah Anda

Caddy adalah server web 3MB untuk komputer rumah Anda

Caddy adalah server web yang kuat untuk komputer rumahan yang membutuhkan waktu kurang dari satu menit untuk menyiapkan dan tidak memerlukan pengetahuan yang lebih dalam tentang webmaster atau layanan dan teknologi administratif.

Jika Anda ingin menjalankan server web lokal, Anda memiliki banyak opsi untuk melakukannya, tetapi kemungkinan tidak ada yang senyaman Caddy.

Program ini ditawarkan sebagai versi portabel 3 Megabyte untuk Windows -- sistem operasi lain seperti Mac OS X dan Linux juga didukung -- yang hanya perlu Anda ekstrak dan jalankan untuk memulai server. Harap dicatat bahwa Anda dapat mengkompilasi Caddy dari sumber juga jika Anda menginginkannya.

Server Web Caddy

Versi dasar Caddy cukup untuk menjalankan situs web HTML statis secara lokal yang kemudian dapat Anda akses di komputer yang sama dan tergantung pada kebijakan keamanan dan aplikasi juga di jaringan komputer atau Internet yang sama.

Mengapa Anda membutuhkan program seperti itu?? Ada banyak kasus penggunaan untuk itu. Mungkin Anda ingin membuat file tersedia di Internet dari lokasi tepercaya yang hanya dapat Anda akses. Pikirkan, file bookmark misalnya atau halaman HTML referensi yang Anda gunakan di tempat kerja.

Arahkan browser Anda ke localhost: 2015 setelah instalasi untuk memulai. Anda akan mendapatkan kesalahan 404 tidak ditemukan karena tidak ada indeks.html atau indeks.htm di direktori Caddy secara default.

Tempatkan file indeks di direktori agar dimuat secara otomatis atau file HTML lain untuk memuatnya secara manual atau melalui penggunaan tautan.

Akses ke halaman HTML statis mungkin semua yang Anda butuhkan tergantung pada kebutuhan Anda, tetapi fungsi Caddy tidak berakhir di situ.

Jika Anda memeriksa daftar fitur di beranda Caddy Server atau panduan pengguna, Anda akan melihat bahwa Caddy mendukung lebih dari sekadar halaman web statis.

Misalnya, Anda dapat melayani beberapa situs web dari satu instalasi Caddy jika Anda ingin menggunakan apa yang disebut Caddyfile yang merupakan file konfigurasi untuk server.

Ada juga dukungan untuk PHP tetapi itu hanya berfungsi bersama dengan server FastCGI yang perlu Anda atur di sistem Anda juga.

Fitur menarik lainnya termasuk dukungan untuk lingkungan IPv6, dukungan untuk kompresi gzip, HTTP/2 dan TLS.2 dukungan, dan dukungan WebSockets.

Titik awal yang baik untuk mengetahui lebih lanjut tentang beberapa fitur lanjutan yang didukung Caddy adalah panduan pengguna yang ditautkan di atas.

Namun mungkin lebih mudah menggunakan solusi lengkap seperti Wampserver, XAMPP atau QuickPHP Web Server yang dikirimkan dengan segala sesuatunya (semuanya berarti PHP dan MySQL antara lain yang Anda perlukan untuk menjalankan skrip dan layanan dinamis lanjutan seperti WordPress).

Namun, untuk halaman dan situs HTML statis, ini adalah solusi luar biasa yang sangat mudah diatur dan digunakan.

Plus, ini sepenuhnya portabel yang berarti Anda dapat membawanya ke mana pun Anda pergi untuk memulai server web Anda sendiri dari sistem operasi apa pun yang didukung.

Kadi 0.82

Dengan Caddy 0.82 dirilis setahun setelah menulis ulasan ini, sekarang saatnya untuk melihat perubahan yang diperkenalkan sementara ke server web.

Salah satu perubahan terbesar adalah penggunaan otomatis HTTPS menggunakan inisiatif Lets Encrypt gratis. Artinya, server web Anda akan mendukung HTTPS saat disiapkan asalkan kriteria tertentu terpenuhi (seperti host bukan localhost atau alamat IP).

Caddy mendukung IPv6, beberapa situs berjalan di server yang sama menggunakan virtualhosts, penulisan ulang dan pengalihan, WebSockets, dan banyak, banyak hal lain yang tidak dilakukan saat pertama kali dirilis pada tahun 2015.

Selain itu, Caddy kini juga tersedia untuk FreeBSD dan OpenBSD, serta Linux ARM yang dapat Anda gunakan untuk menjalankan server web di perangkat Android.

SuperTuxKart untuk Linux
SuperTuxKart adalah judul hebat yang dirancang untuk memberi Anda pengalaman Mario Kart gratis di sistem Linux Anda. Ini cukup menantang dan menyenang...
Pertempuran untuk Tutorial Westnoth
The Battle for Wesnoth adalah salah satu game strategi open source terpopuler yang bisa kamu mainkan saat ini. Tidak hanya game ini telah dikembangkan...
0 A.D. tutorial
Dari sekian banyak game strategi di luar sana, 0 A.D. berhasil menonjol sebagai judul yang komprehensif dan permainan taktis yang sangat dalam meskipu...