Outils pour utilisateurs

Outils du site


linux:installation:libretranslate

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
linux:installation:libretranslate [2026/05/23 08:33] tutospistolinux:installation:libretranslate [2026/05/23 08:38] (Version actuelle) – [Installation de Libretranslate] tutospisto
Ligne 31: Ligne 31:
 On crée un service : On crée un service :
 <code bash>sudo nano /etc/systemd/system/libretranslate.service</code> <code bash>sudo nano /etc/systemd/system/libretranslate.service</code>
-<hidden><code bash>+<code bash>
 [Unit] [Unit]
 Description=LibreTranslate Description=LibreTranslate
Ligne 53: Ligne 53:
 [Install] [Install]
 WantedBy=multi-user.target WantedBy=multi-user.target
-</code></hidden>+</code>
  
 Puis on active le service (et on le lance directement avec --now) et on vérifie son status : Puis on active le service (et on le lance directement avec --now) et on vérifie son status :
Ligne 60: Ligne 60:
  
  
-====== Création du Vhost pour apache ====== +====== Création du Proxypass pour apache ====== 
-TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO + 
-sudo nano /etc/apache2/sites-enabled/trad.pisto.fr.nf.conf +<code bash>sudo nano /etc/apache2/sites-enabled/trad.domain.conf</code> 
-sudo nano /etc/apache2/sites-enabled/trad.pisto.fr.nf-le-ssl.conf + 
-TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO+<code bash> 
 +<VirtualHost *:80> 
 +        ServerName trad.domain 
 +        DocumentRoot /var/www/html/ 
 +RewriteEngine on 
 +RewriteCond %{SERVER_NAME} =trad.domain 
 +RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent] 
 +</VirtualHost></code> 
 + 
 + 
 +<code bash>sudo nano /etc/apache2/sites-enabled/trad.domain-le-ssl.conf</code> 
 + 
 +<code bash><IfModule mod_ssl.c> 
 +<VirtualHost *:443> 
 +        ServerName trad.domain 
 +        DocumentRoot /var/www/html/ 
 + 
 + 
 +    ProxyPass / http://127.0.0.1:5000/ 
 +    ProxyPassReverse / http://127.0.0.1:5000/ 
 +    ProxyPreserveHost On 
 + 
 + 
 +        Include /etc/letsencrypt/options-ssl-apache.conf 
 +        SSLCertificateFile /etc/letsencrypt/live/trad.domain/fullchain.pem 
 +        SSLCertificateKeyFile /etc/letsencrypt/live/trad.domain/privkey.pem 
 +</VirtualHost> 
 +</IfModule> 
 +</code> 
 + 
 +<code bash>sudo systemctl restart apache2</code> 
 + 
 +Et pensez au certbot si besoin :)
  
 ===== Modifier le template ===== ===== Modifier le template =====
linux/installation/libretranslate.1779525189.txt.gz · Dernière modification : de tutospisto