Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
notes:solaris_tips [2021/04/30 11:35]
admin [Let's encrypt]
notes:solaris_tips [2024/03/05 16:43] (current)
admin [Howto merge pdf documents]
Line 14: Line 14:
 $ wget -O acme.sh https://​get.acme.sh $ wget -O acme.sh https://​get.acme.sh
 $ ./acme.sh install $ ./acme.sh install
 +$ crontab -l
 +48 0 * * * "/​home/​dambi/​.acme.sh"/​acme.sh --cron --home "/​home/​dambi/​.acme.sh"​ > /dev/null
 </​code>​ </​code>​
   * issue a certificate   * issue a certificate
Line 23: Line 25:
   * install the certificate to Apache   * install the certificate to Apache
 <​code>​ <​code>​
-acme.sh --install-cert -d tio.ddns.net ​+$ ./acme.sh --install-cert -d tio.ddns.net --cert-file /etc/apache2/2.4/letsencrypt/tio.ddns.net/cert.pem --key-file /etc/apache2/2.4/letsencrypt/tio.ddns.net/key.pem --fullchain-file /etc/apache2/2.4/letsencrypt/tio.ddns.net/​fullchain.pem --reloadcmd "svcadm refresh apache24" 
---cert-file ​     /path/to/certfile/in/apache/​cert.pem ​ \ +$ chmod a+r /​etc/​apache2/​2.4/​letsencrypt/​tio.ddns.net/​key.pem
---key-file ​      ​/path/to/keyfile/in/apache/​key.pem ​ \ +
---fullchain-file /path/to/fullchain/certfile/apache/​fullchain.pem ​+
---reloadcmd ​    ​"service apache2 force-reload"+
 </​code>​ </​code>​
 === Configure Apache to use Let's Encrypt certificates === === Configure Apache to use Let's Encrypt certificates ===
-Viz článek [[https://​www.root.cz/​clanky/​apache-pridava-podporu-let-s-encrypt-pro-https-staci-jeden-radek-konfigurace/​|Apache & Let's Encrypt]] na Rootu.+  * enable SSL in Apache 
 +  * [[https://​cwiki.apache.org/​confluence/​display/​httpd/​RedirectSSL|redirect HTTP to HTTPS ]] 
 +<​code>​ 
 +# vim /​etc/​apache2/​2.4/​httpd.conf 
 +... 
 +Listen 80 
 +Listen 443 
 +... 
 +LoadModule ssl_module libexec/​mod_ssl.so 
 +... 
 +<​VirtualHost *:80> 
 +        ServerName tio.ddns.net 
 +        Redirect / https://​tio.ddns.net/​ 
 +</​VirtualHost>​ 
 + 
 +<​VirtualHost *:443> 
 +        ServerName tio.ddns.net 
 +        Protocols h2 http/1.1 
 + 
 +        SSLEngine on 
 +        SSLCertificateFile /​etc/​apache2/​2.4/​letsencrypt/​tio.ddns.net/​fullchain.pem 
 +        SSLCertificateKeyFile /​etc/​apache2/​2.4/​letsencrypt/​tio.ddns.net/​key.pem 
 +</​VirtualHost>​ 
 +... 
 +# svcadm restart apache24 
 +</​code>​ 
 +Jako alternativa viz článek [[https://​www.root.cz/​clanky/​apache-pridava-podporu-let-s-encrypt-pro-https-staci-jeden-radek-konfigurace/​|Apache & Let's Encrypt]] na Rootu. 
 +===== Howto remove password from pdf document ===== 
 +<​code>​ 
 +$ qpdf --password=YOURPASSWORD-HERE --decrypt input.pdf output.pdf 
 +</​code>​
 ===== Howto merge pdf documents ===== ===== Howto merge pdf documents =====
 +<​code>​
 +$ pdfunite pdf1.pdf pdf2.pdf ... out.pdf
 +</​code>​
 +or
 <​code>​ <​code>​
 $ gs -sDEVICE=pdfwrite -dNOPAUSE -dQUIET -dBATCH -sOutputFile=out.pdf *.pdf $ gs -sDEVICE=pdfwrite -dNOPAUSE -dQUIET -dBATCH -sOutputFile=out.pdf *.pdf
notes/solaris_tips.1619775337.txt.gz · Last modified: 2021/04/30 11:35 by admin
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0