Home
 
Email:     Password:    

 

A conversation in About The System

First test entry on the actual web!
Respond | Quote | admin Sun Nov 18 01:34:59 2007
It looks like one of the design goals has been met -- to be easy to install.

I wanted to make sure you could just drop the program in where you wanted it, and it would work, even though it relies on several third-party Perl modules to do its job, like CGI::Application, CGI:Session.

Sylbi was developed on XP, using zangweb, my own distribution of Apache/mod_perl/MySQL. My service provider uses Linux and Perl CGI (it's just cheap web hosting).

I did the following to install:

- Backed up SQL to a text file.

- Created a new database through my site's control panel

- Pasted in the SQL backup and ran the query, creating a running version of Sylbi

- Modified the shebang to point to the Linux location for Perl

- Edited msite/Sylbi/Config.pm to use the 'live' database and password

- FTP'ed the source tree, including third-party Perl modules into the 'demo' directory

- Gave 755 execute rights on the .cgi "instance" files

- Made sure the 'sessions' directory had modify writes for owner

That was it. Logged in and began posting. So it wasn't a wizard based setup, but I just went from WAMP to LAMP with a very few number of steps.

Edited on: Wed Feb 13 13:25:55 2008
Respond | Quote | admin Sun Nov 18 02:18:22 2007
My next test will have to be IIS + Perl CGI.

Watch this conversation for details.
Respond | Quote | admin Sun Nov 18 02:20:49 2007
- Gave 755 execute rights on the .cgi "instance" files
 
- Made sure the 'sessions' directory had modify writes for owner
Make sure to remove "read" access for everyone but owner on /msite/Sylbi/Config.pm -- otherwise someone may get access to your SQL login account.

Respond | Quote | admin Wed Nov 21 19:51:58 2007