Dolibarr auf Debian 13 installieren

hmm du scheinst aber zwischen den unterschiedlichen installationen hin und her zu switchen:
vorhin hattest du noch gepostet:

root@proxmox:~# mysql_secure_installation
-bash: mysql_secure_installation: command not found
root@proxmox:~# service mysql restart
Failed to restart mysql.service: Unit mysql.service not found.

ich vermute mal das ist nicht der Container in dem Dolibarr läuft.

Nun:
root@dolibarr:~# sudo adduser root
adduser: The user `root’ already exists.
root@dolibarr:~# passwd root
New password:
Retype new password:
passwd: password updated successfully
root@dolibarr:~#

Das der root schon vorhanden ist, siehst du am „root@dolibarr“.

Du kannst nun natürlich auch die Datenbank per Konsole installieren:
apt install mariadb-server
systemctl start mariadb
systemctl enable mariadb
mysql_secure_installation
Fragen beantworten und weiter.
mysql -u root -p
CREATE DATABASE dolibarrdb character set UTF8 collate utf8_bin;
CREATE USER dolibarr;
GRANT ALL PRIVILEGES ON dolibarrdb.* TO ‚dolibarr‘@‚localhost‘ IDENTIFIED BY ‚mypassword‘;
FLUSH PRIVILEGES;
EXIT;

Datenbanknamen und Usernamen bitte anpassen und dann auch so ins Dolibarr Skript übernehmen.

nun sollte es klappen.

Ich ware ein paar Tage unterwegs und habe die Installation nochmal ganz von vorn begonnen. Also alten Container unter proxmox gelöscht und das Helper Cript neu ausgeführt

⚙️  Using Default Settings on node proxmox
💡  PVE Version 9.1.4 (Kernel: 6.17.4-1-pve)
🆔  Container ID: 103
🖥️  Operating System: debian (12)
📦  Container Type: Unprivileged
💾  Disk Size: 6 GB
🧠  CPU Cores: 1
🛠️  RAM Size: 2048 MiB
🚀  Creating a Dolibarr LXC using the above default settings

✔️   Storage local (Free: 44.7GB  Used: 19.7GB) [Template]
✔️   Storage local-lvm (Free: 14.6GB  Used: 126.7GB) [Container]
✔️   Storage ‚local-lvm‘ (lvmthin) validated
✔️   Template storage ‚local‘ validated
✔️   Template search completed
✔️   Template debian-12-standard_12.7-1_amd64.tar.zst [local]
✔️   LXC Container 103 was successfully created.
✔️   Started LXC Container
✔️   Network in LXC is reachable (ping)
Extracting templates from packages: 100%
✔️   Customized LXC Container
✔️   Set up Container OS
✔️   Network Connected: 192.168.178.205 MAC ID ****
✔️   IPv4 Internet Connected
✔️   IPv6 Internet Connected
✔️   Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ )
✔️   Updated Container OS
✔️   Installed Dependencies
✔️   Setup MariaDB 10.11.14 (distribution packages)
✔️   Set up database
✔️   Setup Dolibarr
✔️   Customized Container
✔️   Cleaned
✔️   Completed successfully!

🚀  Dolibarr setup has been successfully initialized!
💡   Access it using the following URL:
🌐  http://192.168.178.205/dolibarr/install
root@proxmox:~#
✔️   Installed Dependencies
✔️   Setup MariaDB 10.11.14 (distribution packages)
✔️   Set up database
✔️   Setup Dolibarr
✔️   Customized Container
✔️   Cleaned
✔️   Completed successfully!

🚀  Dolibarr setup has been successfully initialized!
💡   Access it using the following URL:
🌐  http://192.168.178.205/dolibarr/install

Wenn ich das richtig lese, dann sollte die Maria DB angelegt sein.

In der Helper Script Beschreibung gibt es einen Hinweis auf die Credentials
root@dolibarr:~# cat ~/dolibarr.creds
Dolibarr DB Credentials
MariaDB Root Password: *********
root@dolibarr:~#

Da wird also eine zufälliges Root Passwort angelegt. Mit dem Passwort kann im Installationsdialog das Feld des Superadministrator gefüllt werden.

Für die Datenbank habe ich ein eigenes Passwort vergeben und siehe da es geht weiter

Konfigurationsdaten werden gespeichert /etc/dolibarr/conf.php



Parameter aus der Konfigurationsdatei neu laden.



Erzeuge Datenbank-Benutzer : dolibarrdebian



Erstellung der Datenbank (Benutzer root) : dolibarrdebian



Serververbindung (Benutzer dolibarrdebian) : localhost



Datenbankverbindung (Benutzer dolibarrdebian) : dolibarrdebian

danach

Serververbindung : localhost



Datenbankversion

10.11.14-MariaDB-0+deb12u2

Name der Datenbank

dolibarrdebian

Erstellen der Tabellen und Primärschlüssel



Erstellen der Fremdschlüssel und Indizes



Erstellen der Funktionen



Referenzdaten werden geladen


Einen anonymen Ping ‚+1‘ an den Dolibarr-Foundation-Server (einmalig nach der Installation) senden, damit die Foundation die Anzahl der Dolibarr-Installationen zählen kann

Vielleicht kann es als Anleitung für die Installation genutzt werden :slight_smile:

1 „Gefällt mir“