73
edits
| Line 592: | Line 592: | ||
Speichern und schließen Sie die Datei und starten dann den Datenbankserver neu, um die Dolibarr-Datenbank, den Dolibarr-Benutzer und sein Passwort einzurichten: | Speichern und schließen Sie die Datei und starten dann den Datenbankserver neu, um die Dolibarr-Datenbank, den Dolibarr-Benutzer und sein Passwort einzurichten: | ||
root-Passwort eingeben – Ihr-starkes-stück-Passwort - | root-Passwort eingeben – <span style="color:#e74c3c">Ihr-starkes-stück-Passwort</span> - | ||
das rot geschriebene mit Ihren Daten ersetzen | das rot geschriebene mit Ihren Daten ersetzen | ||
| Line 621: | Line 621: | ||
das rot geschriebene mit Ihren Daten ersetzen | das rot geschriebene mit Ihren Daten ersetzen | ||
upstream php-handler { | |||
upstream php-handler { | server unix:/run/php/php7.4-fpm.sock; | ||
} | |||
server unix:/run/php/php7.4-fpm.sock; | server { | ||
listen 80 default_server; | |||
} | listen [::]:80 default_server; | ||
server_name <span style="color:#e74c3c">ihre.domain.de</span>; | |||
server { | root /var/www; | ||
location ^~ /.well-known/acme-challenge { | |||
listen 80 default_server; | default_type text/plain; | ||
root /var/www/letsencrypt; | |||
listen [::]:80 default_server; | } | ||
location / { | |||
server_name <span style="color:#e74c3c">ihre.domain.de</span>; | return 301 <nowiki>https://$host$request_uri</nowiki>; | ||
} | |||
root /var/www; | } | ||
location ^~ /.well-known/acme-challenge { | |||
default_type text/plain; | |||
root /var/www/letsencrypt; | |||
} | |||
location / { | |||
return 301 <nowiki>https://$host$request_uri</nowiki>; | |||
} | |||
} | |||
Bearbeiten Sie nun die eigentliche Dolibarr vHost-Datei „dolibarr.conf“, die sämtliche Konfigurationen für den Betrieb von Dolibarr enthält. | Bearbeiten Sie nun die eigentliche Dolibarr vHost-Datei „dolibarr.conf“, die sämtliche Konfigurationen für den Betrieb von Dolibarr enthält. | ||
nano /etc/nginx/conf.d/dolibarr.conf | |||
nano /etc/nginx/conf.d/dolibarr.conf | |||
Kopieren Sie alle nachfolgenden Zeilen in die Datei dolibarr.conf | Kopieren Sie alle nachfolgenden Zeilen in die Datei dolibarr.conf | ||
| Line 843: | Line 824: | ||
exit 0 | exit 0 | ||
Markieren Sie das Skript als ausführbar und führen es dann direkt aus | Markieren Sie das Skript als ausführbar und führen es dann direkt aus | ||
chmod +x /root/permissions.sh | |||
/root/permissions.sh | /root/permissions.sh | ||
Entfernen Sie Ihre bisher verwendeten Self-Signed-Zertifikate aus nginx und aktivieren Sie die neuen, vollwertigen und bereits gültigen SSL Zertifikate von Let’s Encrypt. | |||
sed -i '/ssl-cert-snakeoil/d' /etc/nginx/conf.d/dolibarr.conf | sed -i '/ssl-cert-snakeoil/d' /etc/nginx/conf.d/dolibarr.conf | ||
| Line 863: | Line 846: | ||
das rot geschriebene mit Ihren Daten ersetzen | das rot geschriebene mit Ihren Daten ersetzen | ||
cd /tmp && wget <nowiki>https://sourceforge.net/projects/dolibarr/files/Dolibarr%20ERP-CRM/<span style="color:#e74c3c">15.0.1</span>/dolibarr-<span style="color:#e74c3c">15.0.1</span>.zip | cd /tmp && wget <nowiki>https://sourceforge.net/projects/dolibarr/files/Dolibarr%20ERP-CRM/</nowiki><span style="color:#e74c3c">15.0.1</span>/dolibarr-<span style="color:#e74c3c">15.0.1</span>.zip | ||
Entpacken Sie Dolibarr | Entpacken Sie Dolibarr | ||
unzip dolibarr-<span style="color:#e74c3c">15.0.1</span>.zip && rm /tmp/dolibarr-<span style="color:#e74c3c">15.0.1</span>.zip | unzip dolibarr-<span style="color:#e74c3c">15.0.1</span>.zip && rm /tmp/dolibarr-<span style="color:#e74c3c">15.0.1</span>.zip | ||
| Line 899: | Line 882: | ||
sudo -s | sudo -s | ||
Jetzt wo die Installation geklappt hat können Sie die Lese- und Schreibzeugen wieder verringern | Jetzt wo die Installation geklappt hat können Sie die Lese- und Schreibzeugen wieder verringern | ||
sed -i "s/fastcgi_read_timeout.*/fastcgi_read_timeout 360/" /etc/nginx/conf.d/ | sed -i "s/fastcgi_read_timeout.*/fastcgi_read_timeout 360/" /etc/nginx/conf.d/dolibarr.conf | ||
sed -i "s/fastcgi_send_timeout.*/fastcgi_send_timeout 360/" /etc/nginx/conf.d/ | sed -i "s/fastcgi_send_timeout.*/fastcgi_send_timeout 360/" /etc/nginx/conf.d/dolibarr.conf | ||
Jetzt legen Sie die install.lock an um zu verhindern das eine erneute Installation erfolgt | Jetzt legen Sie die install.lock an um zu verhindern das eine erneute Installation erfolgt | ||
| Line 976: | Line 959: | ||
enabled = true | enabled = true | ||
port = http,https | port = http,https | ||
filter = | filter = passforgotten | ||
logpath = /var/log/passforgotten.log | logpath = /var/log/passforgotten.log | ||
action = %(action_mw)s | action = %(action_mw)s | ||
| Line 987: | Line 970: | ||
enabled = true | enabled = true | ||
port = http,https | port = http,https | ||
filter = | filter = passwrong | ||
logpath = /var/log/passwrong.log | logpath = /var/log/passwrong.log | ||
action = %(action_mw)s | action = %(action_mw)s | ||
| Line 1,013: | Line 996: | ||
Erstellen Sie Ihre Mailkonfiguration | Erstellen Sie Ihre Mailkonfiguration | ||
Wählen Sie zuerst Satellitensystem aus | Wählen Sie zuerst Satellitensystem aus | ||
geben dann ihre.domain.de und zuletzt | geben dann <span style="color:#e74c3c">ihre.domain.de</span> und zuletzt | ||
noch Ihren smtp. | noch Ihren <span style="color:#e74c3c">smtp.server.de</span> ein | ||
verschieben Sie die Original main.cf nach main.cf.bak | verschieben Sie die Original main.cf nach main.cf.bak | ||
mv /etc/postfix/main.cf /etc/postfix/main.cf.bak | mv /etc/postfix/main.cf /etc/postfix/main.cf.bak | ||
| Line 1,068: | Line 1,051: | ||
www-data <span style="color:#e74c3c">ihre@mailadresse.de</span> | www-data <span style="color:#e74c3c">ihre@mailadresse.de</span> | ||
default <span style="color:#e74c3c">ihre@mailadresse.de</span> | default <span style="color:#e74c3c">ihre@mailadresse.de</span> | ||
Jetzt werden die Konfiguration kompiliert und Postfix neu gestartet | Jetzt werden die Konfiguration kompiliert und Postfix neu gestartet | ||
postmap /etc/postfix/sasl_passwd | |||
postmap /etc/postfix/sender_canonical | postmap /etc/postfix/sender_canonical | ||
| Line 1,201: | Line 1,186: | ||
Wenn alles geklappt hat ist Ihre Dolibarr Installation jetzt im Internett mit einem SSL-Zertifikat verschlüsselt und kann mit | Wenn alles geklappt hat ist Ihre Dolibarr Installation jetzt im Internett mit einem SSL-Zertifikat verschlüsselt und kann mit | ||
https://<span style="color:#e74c3c">ihre.domain.de</span> | |||
aufgerufen werden | aufgerufen werden | ||
edits