Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update README.md #27

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 20 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,7 @@ bitte einen anderen Port, z.B. 9998 und ersetzt überall, wo ihr hier

### Webserver-Konfiguration

Erstellen der Datei `baikal-nginx.site` mit diesem Inhalt (z.B. via `nano baikal-nginx.site`):
Erstellen der Datei `baikal-nginx.site` mit diesem Inhalt (z.B. via `nano baikal-nginx.site`) (direkt im Baikal Verzeichnis /home/pi/Baikal/):

```nginx
server {
Expand Down Expand Up @@ -240,6 +240,7 @@ server {
fastcgi_split_path_info ^(.+.php)(.*)$;
fastcgi_pass unix:/run/php/php7.3-fpm.sock; #Hier auf eure installierte PHP-Version achten.
#fastcgi_pass unix:/run/php/php7.4-fpm.sock; #Ubuntu hat z.B. schon php 7.4
#fastcgi_pass unix:/run/php/php7.2-fpm.sock; #Debian 12 (Stand 11/2024) z.B. schon php 8.2
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
}
Expand All @@ -260,6 +261,8 @@ in `listen 9999 default_server;` anpassen. Bei der Zeile `fastcgi_pass unix:/run

Ubuntu bringt teilweise 7.4.x mit und daher die Zeile mit Version 7.3 auskommentieren, sowie bei der Zeile darunter das Kommentarzeichen `#` entfernen. Habt ihr hier die falsche Version stehen, kann das die Ursache für eine 502 Bad Gateway Fehlermeldung sein.

Gleiches gilt bei Verwendung von Debian 12 Bookworm. Stand 11/2024 wird hier die PHP version 8.2 verwendet.

Zum Schluss noch ein paar kleine Abschlussarbeiten:

```sh
Expand Down Expand Up @@ -323,17 +326,31 @@ auf Save Changes:

Sollte man es als erforderlich ansehen, doch über MySQL/MariaDB eine Datenbank aufzusetzen, so kann man folgendermaßen vorgehen. Zuerst wird die Software

```sh
```
sudo apt update && sudo apt install mariadb-common mycli
```

Anstelle dem oben genannten gilt das hier für Debian 12 Bookworm mit MariaDB (ich verzichte auf apt-get update && weil das System in den letzten Minuten schon X mal auf updates geprüft wurde, wenn mans später auf MariaDB umstellt vorher noch ein apt-get update ausführen)

```
sudo apt-get install mariadb-server php8.2-mysql -y
sudo mysql_secure_installation
```

installiert. Spezifische Anleitungen für den Zugang finden sich im Netz zuhauf.

Für Baikal muss noch eine Datenbank erstellt werden. Dazu loggt man sich bei MariaDB mit

```
mysql -u root -p
```
```

Und hier verwendet man anstelle dem Befehl oben für Debian 12 mit MariaDB ein

```
sudo mariadb
```

ein und setzt nacheinander die folgenden Befehle ab.

```mysql
Expand Down