Pembangunan

Caddy adalah pelayan web 3MB untuk komputer rumah anda

Caddy adalah pelayan web 3MB untuk komputer rumah anda

Caddy adalah pelayan web yang kuat untuk komputer rumah yang memerlukan masa kurang dari satu minit untuk disiapkan dan tidak memerlukan pengetahuan yang lebih mendalam mengenai juruweb atau perkhidmatan dan teknologi pentadbiran.

Sekiranya anda ingin menjalankan pelayan web tempatan anda mempunyai banyak pilihan untuk melakukannya tetapi kemungkinan tidak ada yang selesa untuk disiapkan seperti Caddy.

Program ini ditawarkan sebagai versi mudah alih 3 Megabait untuk Windows - sistem operasi lain seperti Mac OS X dan Linux juga disokong - yang anda hanya perlu mengekstrak dan menjalankan untuk memulakan pelayan. Harap maklum bahawa anda boleh menyusun Caddy dari sumber juga jika anda suka.

Pelayan Web Caddy

Versi asas Caddy cukup untuk menjalankan laman web HTML statik secara tempatan yang kemudian anda dapat mengakses di komputer yang sama dan bergantung pada polisi keselamatan dan aplikasi juga di rangkaian komputer atau Internet yang sama.

Mengapa anda memerlukan program seperti itu? Terdapat banyak kes penggunaan untuknya. Mungkin anda ingin menyediakan fail di Internet dari lokasi yang dipercayai yang hanya anda boleh akses. Fikirkan, fail penanda halaman misalnya atau halaman HTML rujukan yang anda gunakan di tempat kerja.

Arahkan penyemak imbas anda ke localhost: 2015 selepas pemasangan untuk memulakan. Anda akan mendapat ralat 404 yang tidak dijumpai kerana tidak ada indeks.html atau indeks.fail htm dalam direktori Caddy secara lalai.

Letakkan fail indeks di dalam direktori agar dimuat secara automatik atau fail HTML lain untuk memuatkannya secara manual atau melalui penggunaan pautan.

Akses ke halaman HTML statik mungkin semua yang anda perlukan bergantung pada keperluan anda, tetapi fungsi Caddy tidak berakhir di sana.

Sekiranya anda melihat senarai ciri di halaman utama Server Caddy atau panduan pengguna, anda akan melihat bahawa Caddy menyokong lebih daripada sekadar laman web statik.

Sebagai contoh, anda boleh melayani beberapa laman web dari satu pemasangan Caddy jika anda ingin menggunakan apa yang disebut Caddyfile yang merupakan fail konfigurasi untuk pelayan.

Terdapat juga sokongan untuk PHP tetapi hanya berfungsi bersama dengan pelayan FastCGI yang perlu anda siapkan di sistem anda juga.

Ciri-ciri lain yang menarik termasuk sokongan untuk persekitaran IPv6, sokongan untuk pemampatan gzip, HTTP / 2 dan TLS 1.2 sokongan, dan sokongan WebSockets.

Titik permulaan yang baik untuk mengetahui lebih lanjut mengenai beberapa ciri lanjutan yang disokong oleh Caddy adalah panduan pengguna yang dipautkan di atas.

Akan tetapi lebih mudah untuk menggunakan penyelesaian penuh seperti Wampserver, XAMPP atau QuickPHP Web Server yang dihantar dengan segala sesuatu di luar kotak (semuanya bererti PHP dan MySQL antara lain yang anda perlukan untuk menjalankan skrip dan perkhidmatan dinamik lanjutan seperti WordPress).

Walau bagaimanapun, untuk halaman dan laman HTML statik, ini adalah penyelesaian terbaik yang mudah disusun dan digunakan.

Tambahan, ia mudah alih sepenuhnya yang bermaksud bahawa anda boleh membawanya ke mana sahaja anda pergi untuk memulakan pelayan web anda sendiri dari sistem operasi yang disokong.

Caddy 0.82

Dengan Caddy 0.82 yang dikeluarkan setahun setelah menulis ulasan ini, sudah tiba masanya untuk melihat perubahan yang diperkenalkan untuk sementara waktu ke pelayan web.

Salah satu perubahan terbesar adalah penggunaan HTTPS secara automatik menggunakan inisiatif Lets Encrypt percuma. Ini bermaksud bahawa pelayan web anda akan menyokong HTTPS ketika disiapkan dengan syarat kriteria tertentu dipenuhi (seperti host bukan localhost atau alamat IP).

Caddy menyokong IPv6, beberapa laman web berjalan di pelayan yang sama menggunakan hos maya, menulis semula dan pengalihan, WebSockets, dan banyak lagi perkara lain yang tidak berlaku ketika pertama kali dilancarkan pada tahun 2015.

Selain itu, Caddy sekarang juga tersedia untuk FreeBSD dan OpenBSD, serta Linux ARM yang mungkin Anda gunakan untuk menjalankan pelayan web pada perangkat Android.

WinMouse membolehkan anda menyesuaikan & meningkatkan pergerakan penunjuk tetikus pada PC Windows
Sekiranya anda ingin meningkatkan fungsi lalai penunjuk tetikus anda gunakan perisian percuma WinMouse. Ia menambah lebih banyak ciri untuk membantu a...
Butang klik kiri tetikus tidak berfungsi pada Windows 10
Sekiranya anda menggunakan tetikus khusus dengan komputer riba, atau komputer desktop anda tetapi butang klik kiri tetikus tidak berfungsi pada Window...
Kursor melompat atau bergerak secara rawak semasa menaip di Windows 10
Sekiranya anda mendapati kursor tetikus anda melompat atau bergerak sendiri, secara automatik, secara rawak semasa menaip komputer riba atau komputer ...