(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.):
SQL 1 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.
permalink