(for PyLucid v0.8.5)
- Download the last PyLucid Archive from sourceforge
- Upload all files via (s)FTP on your WebSpace.
- Create a empy Database for PyLucid like this (Not necessary with SQLite.):
CREATE DATABASE <dbname> CHARACTER SET utf8;
- copy ./PyLucid/settings_example.py to ./PyLucid/settings.py
- Edit the settings.py
- Insert your database acount
- Set a new "SECRET_KEY" with random strings
- Insert a valid email adress into ADMINS (to get 500 code error notifications mails)
- Edit the file ".htaccess":
- Only in some cases you must change this file.
- CGI Example:
- The handler file is "index.cgi"
- remark execute rights for everybody ("chmod +x" / "chmod 755" - only the handler file "index.cgi"!)
- edit the shebang in the used handler file (The first line, the path to the python interpreter) Verify that Python v2.4 or above used and not Python v2.3!
- goto the install section with the url: "yourdomain.org/_install/"
- create a install password hash:
- fill out the password and click on the "make hash" button.
- copy and paste the SHA hash into your settings.py. (Variable "INSTALL_PASSWORD_HASH")
- reload the page
- login into the _install section
- execute every link from the first section named "install":
- install DB tables
- init DB data
- install plugins
- create a user
After this you should see the base pages and can login...
Please read the pages important security instructions and some advanced setup steps, too.