DevelopmentInstallation
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 );