lighty und apt install phpliteadmin

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
Wolf-Tilman
Beiträge: 160
Registriert: 19.06.2007 19:37:54

lighty und apt install phpliteadmin

Beitrag von Wolf-Tilman » 19.04.2023 22:05:41

Einen schönen guten Abend,

vielleicht kann mir hier jemand weiterhelfen?

Ich habe mir lighty als Webserver installiert.
PHP, Userdir, Debian Doc etc. laufen.

Da ich von SQLite begeitstert bin habe ich mir auch SQLite3 installiert.
Jetzt möchte ich gerne meine SQLiteDB mit PHPliteadmin verwenden.

Überall finde ich Anleitungen, phpliteadmin von phpliteadmin.org herunterzuladen und von Hand ins WWW-Verzeichnis zu entpacken.

Debian bietet aber an, phpliteadmin mittels apt install phpliteadmin einzuspielen.

Wie bekomme ich es hin, dass ich phpliteadmin mittels lighty mit der URL http://localhost/phpliteadmin aufzurufen?

Unter /etc/lighttpd/conf-available/ ist jedoch kein phpliteadmin vorhanden.

Vielen Dank schon einmal

Wolf-Tilman

debmatrix
Beiträge: 63
Registriert: 12.06.2023 07:48:06

Re: lighty und apt install phpliteadmin

Beitrag von debmatrix » 21.12.2023 19:18:16

Frei aus meinem diesbezüglich ungeübten Kopf heraus berichtet gibt verschiedene Möglichkeiten, um phpliteadmin mit Lighttpd aufzurufen. Hier sind die Schritte, um phpliteadmin mittels Lighttpd und der URL http://localhost/phpliteadmin aufzurufen:

Überprüfe zunächst, ob phpliteadmin bereits über den Befehl "apt install phpliteadmin" installiert wurde. Wenn dies bereits geschehen ist, mit Schritt 3 fortfahren. Andernfalls mit Schritt 2 fortfahren.

Um phpliteadmin über den Debian-Paketmanager zu installieren, führe den folgenden Befehl aus:

sudo apt install phpliteadmin

Öffnen die Lighttpd-Konfigurationsdatei für deine Website. Diese Datei befindet sich normalerweise unter /etc/lighttpd/conf-available/. Überprüfe, ob die Konfigurationsdatei für phpliteadmin vorhanden ist. Wenn nicht, fahre mit Schritt 4 fort.

Wenn die Konfigurationsdatei für phpliteadmin nicht vorhanden ist, kannst du sie manuell erstellen. Erstellen eine neue Datei mit dem Namen phpliteadmin.conf in /etc/lighttpd/conf-available/ und öffne sie mit einem Texteditor.

Füge sowas wie folgenden Inhalt in die phpliteadmin.conf-Datei ein (Du weist selbst besser wie das exakt richtig aussehen sollte):

alias.url += ("/phpliteadmin" => "/usr/share/phpliteadmin/")
$HTTP["url"] =~ "^/phpliteadmin($|/)" {
server.document-root = "/usr/share/"
url.rewrite-once = (
"^/phpliteadmin(.*)$" => "/phpliteadmin/index.php$1"
)
}

Speichere die Datei und schließe den Texteditor.

Aktiviere die phpliteadmin-Konfigurationsdatei, indem du den folgenden Befehl ausführst:

sudo lighttpd-enable-mod phpliteadmin

Starte den Lighttpd-Webserver neu, damit die Änderungen wirksam werden:

sudo service lighttpd restart

Du solltest nun in der Lage sein, phpliteadmin über die URL http://localhost/phpliteadmin aufzurufen.

Antworten