Milí majitelé routerů Turris,
toto fórum bylo 9. 12. 2016 zmrazeno a nahrazeno naším novým Turris fórem. Ještě chvíli bude dostupné k prohlížení, ale již zde není možné přispívat. Více informací naleznete v oznámení o uzavření fóra.
Dear Turris routers users,
this forum has been frozen on Dec 9th, 2016 and replaced by our new Turris forum. It will be read-only accessible for some time after. For more information, read the announcement about closing the forum.
cd /tmp
git clone git://github.com/diafygi/acme-tiny.git
cd acme-tiny
mkdir -p /etc/letsencrypt/www.domena.cz
cd /etc/letsencrypt/www.domena.cz
# Generate a private key
openssl genrsa 4096 > account.key
# Generate a domain private key (if you haven't already)
openssl genrsa 4096 > domain.key
# Create a CSR for www.domena.cz
openssl req -new -sha256 -key domain.key -subj "/CN=www.domena.cz" > domain.csr
#openssl req -new -sha256 -key domain.key -subj "/" -reqexts SAN -config <(cat /etc/ssl/openssl.cnf <(printf "[SAN]\nsubjectAltName=DNS:domena.cz,DNS:www.domena.cz")) > domain.csr
# Create the challenge folder in the webroot
mkdir -p /usr/share/htdocs/cert/
přidat řádek do konfigurace Apache
<IfModule alias_module>
Alias /.well-known/acme-challenge/ /usr/share/htdocs/cert/
restart Apache (apachectl restart)
python /tmp/acme-tiny/acme_tiny.py --account-key ./account.key --csr ./domain.csr --acme-dir /usr/share/htdocs/cert/ > ./signed.crt
odkomentovat následující řádky konfigurace Apache (stahuje se náhodně vygenerovaný soubor z http://www.domena.cz/.well-known/acme-challenge/)
# Secure (SSL/TLS) connections
Include /etc/apache/extra/httpd-ssl.conf
#
# Note: The following must must be present to support
# starting without SSL on platforms with no /dev/random equivalent
# but a statically compiled-in mod_ssl.
#
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>
a soubor /etc/apache/extra/httpd-ssl.conf
ServerName www.domena.cz:443
ServerAdmin domena@domena.cz
SSLEngine on
SSLCertificateFile "/etc/letsencrypt/www.domena.cz/signed.crt"
SSLCertificateKeyFile "/etc/letsencrypt/www.domena.cz/domain.key"
restart Apache (apachectl restart)
Powered by mwForum 2.29.3 © 1999-2013 Markus Wichitill