ssl

SSL Certiticate – FREE

Δείτε εδώ ένα σύντομο οδηγό εγκατάστασης πιστοποιητικού ασφαλείας SSL Certiticate – FREE.

  1. Στο site https://sslforfree.com τοποθετούμε το domain για το οποίο θέλουμε πιστοποίηση SSL
  2. To https://sslforfree.com χρησιμοποιεί Let’s Encrypt Certificate Authority
  3. Πατάμε Create Free SSL Certificate
  4. Στην επόμενη σελίδα επιλέγουμε Manual Verification
  5. Στο τέλος της σελίδας πατάμε Manually Verify Domain
  6. Κατεβάζουμε τα 2 link (Download the following verification files by clicking on each link below)
    1. Download File #1
    2. Download File #2
  7. Ανοίγουμε το server που φιλοξενεί το domain μας και επιλέγουμε το domain για το οποίο θέλουμε SSL Certificate
  8. Πηγαίνουμε File Manager à httpdocs
  9. Δημιουργούμε εκεί ένα νέο φάκελο (New folder) και τον ονομάζουμε .well-known
  10. Ανοίγουμε τον .well-known και δημιουργούμε εκεί New Folder με το όνομα acme-challenge και τον ανοίγουμε
  11. Τοποθετούμε τα 2 αρχεία που κατεβάσαμε στον φάκελο αυτό (acme-challenge)
  12. Κάνουμε save τα αρχεία εκεί
  13. Επιστρέφουμε στο sslforfree και ανοίγουμε σε 2 νέες καρτέλες τα 2 likns που βρίσκονται στο site στο βήμα 5 (Verify successful upload by visiting the following links in your browser)
  14. Σε αυτές τις νέες καρτέλες θα πρέπει να μας εμφανιστούν 2 μονές γραμμές κειμένου. Αν δούμε αυτές τις γραμμές σημαίνει ότι το verification έχει δουλέψει.
  15. Στο τέλος της σελίδας πατάμε Download SSL Certificate
  16. Το sslforfree θα εμφανίσει στην επόμενη σελίδα το Private Key, το CA Bundle, και το Certificate
  17. Επιστρέφουμε στο μενού του domain μας στο server και επιλέγουμε τον φάκελο SSL/TLS
  18. Δημιουργούμε ένα νέο SSL/TLS Certificate και κάνουμε αντιγραφή επικόλληση το κάθε ένα από τα πεδία  Private Key, το CA Bundle, και το Certificate από το sslforfree στο νέο Certificate που έχομε δημιουργήσει
  19. Επιλέγουμε install certificate στο τέλος της σελίδας
  20. Επιστρέφουμε στο server στον φάκελο httpdocs και βρίσκουμε το αρχείο .htaccess και το ανοίγουμε για επεξεργασία.
  21. Τοποθετούμε μέσα τις παρακάτω γραμμές κώδικα και αποθηκέυουμε

RewriteEngine On

RewriteCond %{SERVER_PORT} 80

RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]

Όπου example.com τοποθετούμε το domain name μας

  1. Στην συνέχεια ανοίγουμε την σελίδα μας στο WordPress και επιλέγουμε Settings –> General και βρίσκουμε εκεί το WordPress Address (URL) και Site Address (URL).

Προσθέτουμε στα 2 αυτά links από ένα  “s” στην κατάληξη του http (από http://example.com σε https://example.com) Όπου example.com τοποθετούμε το domain name μας

  1. Τέλος στα Hosting Settings του server μας ενεργοποιούμε το SSL/TLS support και το Permanent SEO-safe 301 redirect from HTTP to HTTPS, απενεργοποιούμε το SSI support και το Certificate
  2. Αποθηκεύουμε και καλούμε το domain μας με https (https://example.com) . Όπου example.com τοποθετούμε το domain name μας
  3. Done