Sådan installeres Apache2 SSL

Indlæg af Hanne Mølgaard Plasc

 

Installation og konfiguration af OpenSSL

1.

Hent den seneste version af OpenSSL fra webstedet Shining Light Productions (se Resources section).

2 .

Installer OpenSSL på din computer ved at køre den eksekverbare fil. Følg vejledningen for at fuldføre installationsprocessen.

3.

Åbn en kommandoprompt og naviger til det bibliotek, hvor du installerede OpenSSL. Kør følgende kommando for at oprette et selvsigneret certifikat:



openssl req -config openssl.cnf -new -out [specified\_name] .csr -keyout [specified\_name]. pem



Giv passende svar på spørgsmålene.

4.

Opret en ikke-adgangskodebeskyttet nøgle til Apache2 ved at køre følgende kommando:



openssl rsa -in [specified\_name] .pem -out [specified\_name] .key

5.

Opret et X.509 certifikat ved at køre følgende kommando:



openssl x509 -in [specified\_name] .csr -out [specified\_name] .cert -req -signkey [specified\_name] .key -days 365

Installation og konfiguration af Apache2

1.

Åbn filen 'conf \ httpd.conf' i en tekst redaktør. Fjern kommentaren (#) fra linjen for 'LoadModule ssl\_module modules / mod\_ssl.so.'

2.

Opret en mappe under conf-mappen og kopier '[specificeret navn] .cert 'og' [specified\_name] .key '-filer i den nye mappe.

3.

Åbn filen' conf \ ssl.conf 'i et tekstredigeringsprogram og fjern 'u0026 lt; IfDefine SSL u0026 gt;' og 'u0026 lt; / IfDefine u0026 gt;' indtastninger.

4. Indtast de relevante værdier for filerne DocumentRoot, ServerName, ServerAdmin, SSLCertificateFile og SSLCertificateKeyFile afhængigt af dit system og filnavn.

5.

Stop og genstart Apache2 for at aktivere SSL-kryptering.

Apache Hypertext Transfer Protocol (HTTP) Server er en webserver, der gør det muligt for enkeltpersoner, grupper og virksomheder at vise websider på internettet. Secure Sockets Layer (SSL) er en krypteringsmetode, der gør det muligt for brugere af World Wide Web at kommunikere sikkert via internettet. Du kan identificere websteder, der bruger SSL, fordi de angiver 'https' i stedet for 'http' i webadressen. Når brugere får adgang til et websted, der bruger SSL, kan de forsikres om, at deres internet session er krypteret, og at alle oplysninger, de leverer, er beskyttet.