Installation

The main configuration fileconfig.py
Working with .htaccess files.htaccess
SQL-Config-dbconfSQL-Config|dbconf
Various possibilities to execute the .py filesfastCGI+mod_python
Install accessinstall_lock.txt

Info: If you can create you own database you sould use a storage engines that supports transactions, like InnoDB! You can look in the install section under info/tests DB / connection Information / show engines witch engine your database can use.

Prepare

  • customise PyLucid's config.py (put your database access data in it)
  • Put all files to your Webspace via FTP
  • The handler file is: ./PyLucid_CGI_Handler.py (use 'PyLucid_app_withBackports.py' if you have no Python > v2.4! You can rename the used handler file, for example to index.py)
  • remark execute rights for everybody ('chmod 755' - only on the handler file must have execute rights!)
  • edit the shebang in the used handler file (the path to the python interpreter)

Install Section

  • create install lock file and go into the install section (more info at InstallAccess?)
  • under install PyLucid from scratch execute:
    1. init Database tables
    2. init basic Modules
    3. add a admin user
  • delete the created install lock file!

use PyLucid

The Login Link can you found at the bottom of your Page. It's in the small footer text. Look at CustomisePyLucid? how you can change the look of your new CMS Webpage :)