Μάθημα : Διαδικτυακά Πολυμέσα και Γραφικά - TEI (ΤΠ70Δ5)

Κωδικός : TP319

TP319  -  Σ. ΣΦΑΚΙΑΝΑΚΗΣ - Α. ΜΑΛΑΜΟΣ

Κύρια σελίδα

Γενικά

Κατεβάζουμε τον caddy από το https://github.com/caddyserver/caddy/releases επιλέγοντας την έκδοση ανάλογα με το λειτουργικό μας σύστημα, για παράδειγμα:

Οταν το κατεβάσουμε και αποσυμπιέσουμε το αρχείο θα έχουμε ενα εκτελέσιμο με το όνομα caddy που μπορούμε να τρέχουμε ως εξής στο Command Prompt των Windows:

caddy file-server -browse -listen :8080 -root /home/ssfak/www

όπου:

  • Το -listen προσδιορίζει την TCP θύρα που θα "ακούει" ο web server (ΠΡΟΣΟΧΗ: Βαζουμε ανω-κάτω τελεία πριν τον αριθμό θύρας)
  • Το -root προσδιορίζει τον φάκελλο στο τοπικό μας σύστημα αρχείων από το οποίο θα διάβαζει τα αρχεία που θα "σερβίρει" (το "document root")

Linux

Σε κάποιες εκδόσεις του Linux (πχ Ubuntu) έχουμε ήδη διαθέσιμο καποιον web server, για παράδειγμα με το busybox μπορούμε να τρέξουμε :

busybox httpd  -p 8080 -h /home/ssfak/www

και αυτό θα έχει ως αποτέλεσμα να ξεκινήσει ο Web Server του busybox με "listening port" το 8080 και "document root" το /home/ssfak/www (ή ό,τι άλλο ορίσουμε στη γραμμη εντολών)