http://www.plugcomputer.org/plugwiki/index.php/How_to_set_up_Bugzilla_on_Sheeva_Plug/Fedora-ARM

How to set up Bugzilla on Sheeva Plug/Fedora-ARM

From PlugWiki

Jump to: navigation, search

Steps to be followed to setup Bugzilla

Information about downloading the RFS, using the RFS, booting up through NFS and getting to the console is found here

To start with you need to install two packages - bugzilla and mysql-server.

  * yum install bugzilla
  * yum install mysql-server

Next you will need to start web server - httpd. It will be installed through the dependency of bugzilla itself.

  * /etc/init.d/service httpd start

Edit the file /etc/bugzilla/localconfig. The $db_pass variable is set to null by default. However null passwords are not allowed for administrative account of bugzilla so set it to some value.

  * For eg. change $db_pass = ; to $db_pass = 'dbpass'; 

Then you need to explicitly add following two parameters in the [mysqld] section of /etc/my.conf

  * max_allowed_packet=1M
  * ft_min_word_len=2

Start the mysql-server

  * /etc/init.d/mysqld start

Now go to the mysql prompt. Add a user in mysql by issuing following command. The last parameter is the password that you have set in /etc/bugzilla/localconfig

  * mysql> GRANT SELECT, INSERT,
         ->            UPDATE, DELETE, INDEX, ALTER, CREATE, LOCK TABLES,
         ->            CREATE TEMPORARY TABLES, DROP, REFERENCES ON bugs.*
         ->            TO b...@localhost IDENTIFIED BY 'dbpass';

Finally execute following command to start bugzilla -

  * /usr/share/bugzilla/checksetup.pl 

You can access it through browser by -> http://ip_obtained_by_sheevaplug/bugzilla

So next time you boot through the same file system you will need to execute following 3 steps to start bugzilla

  * /etc/init.d/httpd start
  * /etc/init.d/mysqld start
  * /usr/share/bugzilla/checksetup.pl



Reply via email to