SPOJE.NET

Technická dokumentace

Uživatelské nástroje

Nástroje pro tento web


howto:desktop:flexibee

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

howto:desktop:flexibee [2023/05/10 20:52] – vytvořeno gandalfhowto:desktop:flexibee [2024/10/30 16:31] (aktuální) gandalf
Řádek 6: Řádek 6:
   * openjdk-8-jre-headless_8u322-b06-1~deb9u1_amd64.deb   * openjdk-8-jre-headless_8u322-b06-1~deb9u1_amd64.deb
   * openjdk-8-jre_8u322-b06-1~deb9u1_amd64.deb   * openjdk-8-jre_8u322-b06-1~deb9u1_amd64.deb
 +
 +
 +===== Přechod na Java 11 (od podzimu 2024) =====
 +
 +
 +
 +===== Výměna certifikátu LE =====
 +
 +Následující skript pouštím jako renew hook
 +
 +<code>
 +#!/bin/bash
 +#set this to name of your certificate, used as part of path to your Let's Encrypt certificate 
 +certificate_name="flexibee.spoje.net"
 +
 +# convert key to PKCS#1 format
 +openssl rsa -in /etc/letsencrypt/live/$certificate_name/privkey.pem -out le-rsaprivkey.pem
 +### download DST Root CA ISRG X1
 +curl https://letsencrypt.org/certs/isrgrootx1.pem > le-root-ca.pem
 +# combine all the certificates into final le-flexibee.pem
 +cat /etc/letsencrypt/live/$certificate_name/fullchain.pem le-root-ca.pem le-rsaprivkey.pem > le-flexibee.pem
 +
 +#now we have Let's Encrypt certificate suitable for FlexiBee, we can upload this certificate to server
 +curl -X PUT -n --netrc-file /root/bin/netrc -k -L -T le-flexibee.pem https://localhost:5434/certificate
 +sleep 5
 +service apache2 restart
 +service flexibee restart
 +</code>
 +
 +obsah souboru netrc:
 +
 +<code>
 +machine localhost
 +login admin
 +password <vasemegadouhesloziteheslo>
 +</code>
 +
 +  - Občas je potřeba překontrolovat, který LE root certifikát se použíje při generování nového certifikátu a podle tho upravit cestu ve skriptu. Ověřit se to dá přes openssl -verify ([[howto:hosting:ssl|]])
 +  - netrc soubor je potřeba použít v případě, že máme hoddně složité heslo, které obsahuje i speciální znaky
 +
 +
  
howto/desktop/flexibee.1683744751.txt.gz · Poslední úprava: 2023/05/10 20:52 autor: gandalf