Δικτύωση

* Γνώση Υπολογιστών >> Δικτύωση >> Δικτύωση στο Διαδίκτυο

Πώς να δημιουργήσετε ένα Self- Signed Certificate in Apache

Ο διακομιστής Web Apache εγκαθίσταται σε servers σε όλο τον κόσμο , παρέχοντας σταθερή απόδοση και τα χαρακτηριστικά σε όσους το χρησιμοποιούν . Apache παρέχει ασφάλεια για το ηλεκτρονικό εμπόριο μέσω πιστοποιητικών SSL , το de facto πρότυπο για τέτοιου είδους συναλλαγές . OpenSSL είναι συνήθως χρησιμοποιείται για να δημιουργήσει τα πιστοποιητικά , και οι δύο Apache και OpenSSL χρησιμοποιούνται συχνά σε πλατφόρμα Linux . Οδηγίες
Η 1

Εγκαταστήστε το Apache2 διακομιστή Web , OpenSSL και PHP5 , χρησιμοποιώντας τις ακόλουθες εντολές στη γραμμή εντολών του Linux :

apt - get install apache2 openssl libapache2 - mod - php5 php5 - cli php5 - κοινή php5 - cgiapt - get update

Η δεύτερη εντολή εξασφαλίζει ότι όλο το λογισμικό περιέχει τις πιο πρόσφατες ενημερώσεις . 2

Δημιουργήστε ένα πιστοποιητικό SSL , χρησιμοποιώντας την ακόλουθη εντολή στη γραμμή εντολών :

openssl req $ @ - νέα - x509 - ημέρες 700 κόμβους -out /etc/apache2/apache.pem - keyout /etc/apache2/sslcert.pem

Η διαδικασία που προκύπτει θα σας ρωτήσω για πληροφορίες σχετικά με το διακομιστή . . Όσο πιο ακριβείς οι πληροφορίες που παρέχει , η μεγαλύτερη ασφάλεια το πιστοποιητικό θα είναι σε θέση να παρέχουν
εικόνων 3

Ρύθμιση δικαιωμάτων για την " sslcert.pem " αρχείο χρησιμοποιώντας την ακόλουθη εντολή :

chmod 600 /etc/apache2/sslcert.pem

Χρησιμοποιήστε ένα πρόγραμμα επεξεργασίας κειμένου για να αλλάξετε το αρχείο /etc/apache2/ports.conf , προσθέτοντας την ακόλουθη γραμμή γραμμή για να προκαλέσει Apache2 για ακρόαση στη θύρα 443 :

Ακούστε 443

Αποθηκεύστε το αρχείο και κλείστε το
Η

4 Ενεργοποιήστε την υποστήριξη SSL για το διακομιστή σας Apache2 χρησιμοποιώντας την ακόλουθη εντολή : .

a2enmod ssl
5

Αλλαγή αρχείο ρυθμίσεων του δικτυακού σας τόπου για να επιτρέψει Apache2 να χρησιμοποιήσετε SSL . Να είστε βέβαιος ότι οι ακόλουθες δύο γραμμές υπάρχουν :

NameVirtualHost * .80 ( αλλαγή από NameVirtualHost * ) NameVirtualHost * 0.443 ( συνδέσεις άδεια SSL )
Η 6

Κάντε επανεκκίνηση του διακομιστή Apache με το ακόλουθη εντολή :

/etc/init.d/apache2 επανεκκίνηση
Η 7

Δοκιμάστε server σας . Ανοίξτε ένα πρόγραμμα περιήγησης στο Web , το κλειδί https://localhost τη διεύθυνση URL και πατήστε το πλήκτρο " Enter". Θα πρέπει να δείτε την αρχική σελίδα του διακομιστή σας Web με "https" στο μπροστινό μέρος του URL .
Εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα