Blob Blame History Raw
Fedora specific installation notes

Mantis requires a database to function; use the following steps to
configure mantis to work with MySQL:

1. install MySQL packages
    yum install mysql-server

2. start MySQL server 
    /etc/init.d/mysqld start

WARNING: the default MySQL configuration has a "root" account with no password.
         Please have a look to the MySQL documentation to add a proper password
         and/or a separate account for mantis usage.

3. allow yourself to access the admin directory
    Please note that the provided configuration file for Apache 
    (/etc/httpd/conf.d/mantis.conf) by default prevents access to the mantis
    administration area. 
    Change:
    <Directory /usr/share/mantis/admin>
        Order allow,deny
    
    to:
    <Directory /usr/share/mantis/admin>
        Order deny,allow
    
    and restart apache with:
      service httpd restart

    instead the needs to be edited in order to enable the execution of the installation script located
   in /usr/share/mantis/admin.

4. point your browser to:
    https://localhost/mantis/admin/install.php
   to create an empty DB.

BIG FAT WARNING: when you are done with the installation, be sure to revert the 
         modifications you've done in step 3.
         Otherwise you will leave the administration area unprotected with
         critical system information and database update capabilities open to 
         any unauthorized person.

WARNING: A DEFAULT ADMINISTRATOR level account is created.  The account name
         and password are administrator / root.  Use this when you first login 
         to Mantis. Immediately go to Manage and create at least one
         administrator level account.  Immediately after that, DISABLE or DELETE
         the administrator account. You can recreate it but you should delete
         the account to prevent the cookie_string from being used to trick the
         package.  It would be even better to rename the account or delete it
         permanently.  REMEMBER: After setting up the package, REMOVE the
         default administrator account.