Lade die letzte PyLucid Version von sourceforge herrunter.
Alle Dateien aus dem Archiv auf dem Websver via FTP laden.
Erstelle eine leere Datenbank für PyLucid (Nicht erforderlich bei SQLite):
SQL 1 CREATE DATABASE < dbname > CHARACTER SET utf8 ;
kopiere ./PyLucid/settings_example.py nach ./PyLucid/settings.py
settings.py ändern:
Datenbank Zugriffsdaten ändern
Einen zufälligen "SECRET_KEY" setzten.
passe die Datei ".htaccess" an:
Normalerweise sind die Voreinstellungen meist ok.
Beispiel für CGI:
Die Handler Datei ist "index.cgi"
Setzte Ausführungsrechte für alle ("chmod +x" / "chmod 755" - nur für die index.cgi!)
Überprüfe/ändere den "shebang" in der benutzten Hanlder Datei (Gemeint ist die erste Zeile, der Pfad zum Python Interpreter) Stelle sicher, das Python v2.4 oder neuer genutzt wird und nicht evtl. Python v2.3!
Geh zur Installation Sektion mit der URL: "yourdomain.org /_install/ "
Generiere ein install password hash:
Gib ein Passwort ein und klicke auf den "make hash" Button.
Copy&Paste den SHA hash in deine settings.py. (Variable "INSTALL_PASSWORD_HASH")
Lade die Webseite neu (reload)
Log dich mit dem vorherigen Passwort in die _install Sektion ein.
Klicke jeden Link in der Sektion "install" nacheinander an:
install DB tables - Erzeugt die nötigen Tabellen
init DB data - Füllt die Tabellen mit "Grunddaten"
install plugins - Installiert die Plugins in die Datenbank
create a user - Erstellt einen ersten Superuser
Schalte zwei Dinge bei MIDDLEWARE_CLASSES ein (Raute '#' entfernen):
'django.contrib.sessions.middleware.SessionMiddleware '
'django.contrib.auth.middleware.AuthenticationMiddleware '
Nach alle dem, solltest du die Basis Seiten sehen und dich einloggen können...
permalink