DevelopmentInstallation

From Request Tracker Wiki
Revision as of 16:08, 6 April 2016 by Admin (talk | contribs) (4 revisions imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

See ManualInstallation for standard commands.

DEVELOPMENT INSTALLATION

Configure RT to use an 'inplace' layout, using only your current directory.

Use SQLite as a database, again under your current directory.

Use your current UID/GID as the owner of all files.

$ ./configure --enable-layout=inplace --with-db-type=SQLite --with-my-user-group --with-devel-mode [--enable-gpg]

Verify you have all required dependencies

$ make testdeps

This 'installs' RT in your current directory. Basically it transforms template files to real files and creates configs and the like.

$ make installdeps
$ make install

Set up the SQLite database

$ make initialize-database

And add a line to etc/RT_SiteConfig.pm so that the webserver starts on port 8080

Set( $WebPort, 8080 );

and you get the dev options.

Set( $DevelMode, 1 );