Samba ονομάζουμε μια συλλογή απο Unix εφαρμογές, οι οποίες υποστηρίζουν το πρωτόκολλο SMB(Server Message Block). Πολλά λειτουργικά συστήματα(Windows και OS/2) χρεισιμοποιούν το συγκεκριμένο πρωτόκολλο, με σκοπο την επικοινωνία client και server. Αυτό κάνει και η Samba σε Unix – Linux λειτουργικά συστήματα. Δηλαδή ένας υπολογιστής με λειτουργικό Unix – Linux μπορεί να συνδεθεί σε ένα δίκτυο με χρήστες και servers οι οποίοι χρησιμοποιούν λειτουργικά της οικογένιας Microsoft, και να λειτουργεί με τον ίδιο ακριβός τρόπο, όπως αυτοί οι υπολογιστές.
Παρακάτω θα δούμε πως μπορούμε να ρυθμίσουμε ένα υπολογιστή με λειτουργικό Debian(Linux), ο οποίο θα λειτουργεί σαν fiile server (δηλαδή θα εχει κοινόχρηστους φακέλλους για όλους τους χρήστες)σε δίκτυα με χρήστες Windows και Linux.
Εγκατάσταση Apache2 με υποστήριξη PHP
Απο default το πακέτο apache2 μας κάνει εγκατάσταση και το πακέτο apache2-mpm-worker, ενώ είναι διαθέσιμο και το πακέτο apache2-mpm-prefork.
Το πακέτο apache2-mpm-worker θεωρήται γρηγορότερο και είναι το συνιστόμενο πακέτο εγκατάστασης, οπόταν οι περισσότεροι χρήστες προτιμάνε αυτό.
Εγκατάσταση Apache 2 με SSL
#apt-get install apache2
#apt-get install apache2-mpm-prefork
#apache2-ssl-certificate
#a2enmod ssl














