Ein Web -Zertifikat ist ein Web-Dokument , das die Identität der Eigentümer der Webseite bescheinigt der Seite, die in einem Browser geöffnet wird. Es sichert den Besuchern Ihrer Website , dass sie nicht zu einer schädlichen Website umgeleitet . Web-Zertifikate gekauft werden können, aber sie sind oft mit einer Website gegeben, wenn es gekauft wird . Es ist auch möglich, eine Web -Zertifikat mit Unix -Code und eine OpenSSL -Software, wie das, was man auf Unix finden machen . Seien Sie vorsichtig , aber, einige Browser akzeptiert keine selbst signierten Zertifikaten . Sie scheinen verdächtig. Things You
Apache
OpenSSL
brauchen anzeigen Weitere Anweisungen
1
öffnen Apache und OpenSSL .
2
Typ in
su - .
mkdir Zertifikate
chmod 700 Zertifikate
cd Zertifikate
Dies schafft ein Admin-Passwort - geschützten Verzeichnis für
3
generieren einen Server Schlüssel eingeben, indem
openssl genrsa - des3 -out server.key 4096
4
Typ in einer Passphrase , wenn OpenSSL anfordert. Geben Sie eine lange, komplizierte Passwort und notieren
5
Erstellen Sie die Certificate Signing Request , indem Sie in : .
Openssl req- new-key server.key -out -Server. csr
6
Öffnen Sie ein Server-Schlüssel , die nicht mit einem Kennwort, indem Sie in :
openssl rsa- in -out server.key server.key.insecure
< p > mv server.key server.key.secure
mv server.key.insecure server.key
7
Registrieren Sie Ihr Zertifikat , indem Sie in :
openssl x509 - req- days 365 - in - server.csr signkey server.key -out server.crt