Then, I went to the directory /etc/apache2/vhosts.d and made a file rt.conf with the following contents:ĭocumentRoot /usr/share/request-tracker/html find the line that says "127.0.0.1 localhost"Īnd change it to "127.0.0.1 localhost rt". The URL will be (hard to get any simpler than that).įirst, set up "rt" as an alias for "localhost": For the sake of simplicity, I will access RT only from the local host ( localhost, a.k.a.
Since my goal was merely to get RT up on the screen, I didn't have to get my hands too dirty. Again, I won't go into the exact commands, but I will list the Apache2-related packages I had installed when I finished:Ĭonfiguring Apache2 is, well, not as bad as it looks. Just to be 1000% sure I did a systemctl status rvice and noted that the service is listed as "loaded" and "active (running)".
Next I confirmed that the MySQL service is enabled and running: I also found that the service can be enabled via YaST -> System -> System Services (Runlevel). rvice is not a native service, redirecting to /sbin/chkconfig. So I enabled the service ("enabled" means the service is set to start at boot):
I found I could check whether the service is enabled or not with the command: Upon first being installed, MySQL is not set up in any way. All this means is that the MySQL server is not running. Once I had MySQL installed, the first thing I did was "secure" it by running:Īt first I got an error that said: "Can't connect to local MySQL server through socket 'blah blah'". Here's a list of all the MySQL-related packages I had installed when I was done: Later, I'll set up RT to handle incoming and outgoing emails.Īfter installing the request-tracker package, I installed MySQL. For this, I needed to set up MySQL and Apache2. My goal was to get RT running, and by "running" I mean logging in and displaying the "RT at a glance" page in the web browser. Installing the request-tracker package and all its dependencies is just the beginning, however. This is because request-tracker is written entirely in Perl and depends on a large number of Perl modules, which are all packaged individually and some were only recently added to the "devel:languages:perl" repository, which is a staging area where packages accumulate while the maintenance team works on possibly including them in the main distribution.Īnyway, all that aside, installing request-tracker is simple thanks to the selfless labors of the package maintainers and the magic of YaST's "1 Click Install". In practical terms, what "unstable" means in the case of request-tracker is that installing it involves adding a development repository - specifically devel:languages:perl. In the results, I clicked on openSUSE 12.2 and noticed that the package is "unstable", which sounds worrisome but did not deter me.
Thebrain 9 db file location install#
To get the package and install it, I went to and typed "request-tracker". This job recently got a lot easier with the addition of the request-tracker package to the Open Build Service. Since I am not providing you any service, I am under no obligation to provide you with support. If you decide to imitate me by following these steps, you do so at your own risk. It is not intended to serve as a guide or instructions. For a description of how I did this procedure on openSUSE 12.3, go HERE, instead!ĭISCLAIMER: This is only a description of something that I did.