Код:
#openssl req -new -x509 -keyout server.pem -out server.pem -days 365 -nodes
Generating a 1024 bit RSA private key
..........++++++
.++++++
writing new private key to 'server.pem'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:BG
State or Province Name (full name) [Some-State]:Sofia District
Locality Name (eg, city) []:SOFIA
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Example Ltd.
Organizational Unit Name (eg, section) []:Secure HTTP
Common Name (eg, YOUR name) []:www.example.com
Email Address []:webmaster@example.com
Код:
#mv server.pem /etc/apache2/ssl/apache.pem
Червните ги подмменяш с разумни отговори за твоя случай - държава, провинция, град, име на фирма, отдел на фирмата, обичайно име*!, е-поща за контакти
"обичайно име" задължително търябва да съвпада с името на сайта. В противен случай браузерите на клиентите ще пищят, че се опитваш да ги измамиш, т.като сертификатът е издаден за, примерно www.example.com, а те влизат във 192.168.0.5