Apache SSL konfigurēšana

Lai datu apmaiņa starp serveri un klientu būtu droša, vēlams ieviest web datu plūsmas šifrēšanu (https).

Zemāk aprakstīta vienkārša metode, kā palaist šifrēšanu uz Apache webservera ar pašparakstītu drošības sertifikātu.

Izveidojam sertifikāta glabāšanas katalogu

sudo mkdir /etc/apache2/ssl

Veidojam sertifikātu

sudo make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem

Instalējam ssl moduli un pārlādējam apache2

sudo a2enmod ssl
sudo /etc/init.d/apache2 force-reload

Atveram SSL konfigurācijas failu /etc/apache2/sites-available/default-ssl labošanai un veicam sekojošas izmaiņas.

Atrodam rindiņu, kas sākas ar SSLCertificateFile un nomainām to ar SSLCertificateFile /etc/apache2/ssl/apache.pem

Aizkomentējam rindiņu, kas sākas ar SSLCertificateKeyFile.

Pieslēdzam SSL konfigurāciju

sudo a2ensite default-ssl
sudo /etc/init.d/apache2 reload

P.S. Risinājums pārbaudīts uz Ubuntu 12.04, Debian 6. Citiem Linux distributīviem tas var būt savādāk.

Par Imants

Vienkārši sarežģīts cilvēks ar plašām interesēm. Skaties vairāk "Par" sadaļā.
Šis raksts ievietots Kā? un piešķirtas birkas: , . Lapas pastāvīgā/atsauces saite.

Viens komentārs rakstam Apache SSL konfigurēšana

  1. Pingback: Pašam savs Dropbox | imants.from.lv

Atbildēt

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti kā *