Difference between revisions of "OrangeScrum"

From Michael's Information Zone
Jump to navigation Jump to search
 
(9 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
<br>
 
<br>
 
NOTE : I had an old desktop laying around with 1GB of RAM and a single core Pentium M processor that I used for testing these servers out on. Ended up installing Fedora Server, which had some of the requirements baked in.
 
NOTE : I had an old desktop laying around with 1GB of RAM and a single core Pentium M processor that I used for testing these servers out on. Ended up installing Fedora Server, which had some of the requirements baked in.
*
+
==Apache Config==
 +
<ref>http://dev.antoinesolutions.com/apache-server/mod_rewrite</ref> Enable mod_rewrite
 +
<br>
  
DB Creation
+
==DB Creation==
MariaDB [(none)]> create database orangescrum collate utf8_unicode_ci;
+
<ref>https://www.euperia.com/development/mysql-create-database-with-utf8-character-set-syntax/1064</ref>
MariaDB [(none)]> use orangescrum;
+
*<ref>https://support.kayako.com/article/472-how-do-i-disable-mysql-strict-mode-on-the-server</ref>Disable Strict Mode
MariaDB [orangescrum]> source /root/database.sql;
+
<pre>
 +
MariaDB [(none)]> CREATE DATABASE `orangescrum` CHARACTER SET utf8 COLLATE utf8_unicode_ci;
 +
MariaDB [(none)]> use orangescrum;
 +
MariaDB [orangescrum]> source /root/database.sql;
 +
MariaDB [(none)]> create user 'orange'@'localhost' identified by 'orange';
 +
</pre>
 +
Please note that the above assumes orangescrum is running on the same server as the database, also orange as the password but this can be changed.
 +
<ref>https://www.digitalocean.com/community/tutorials/how-to-create-a-new-user-and-grant-permissions-in-mysql</ref><pre>
 +
MariaDB [(none)]> grant all privileges on orangescrum.* to 'orange'@'localhost';
 +
MariaDB [(none)]> flush privileges;
 +
MariaDB [(none)]> exit;
 +
</pre>

Latest revision as of 14:51, 10 May 2016

WORK IN PROGRESS

A few of us at the office were in need of a project management solution, and so I started installing all kinds of servers. OrangeScrum is one of them and the instructions on their [1]site are not very friendly to people who may not be vary familiar with PHP, Apache, and MySQL (like me).
NOTE : I had an old desktop laying around with 1GB of RAM and a single core Pentium M processor that I used for testing these servers out on. Ended up installing Fedora Server, which had some of the requirements baked in.

Apache Config

[2] Enable mod_rewrite

DB Creation

[3]

  • [4]Disable Strict Mode
MariaDB [(none)]> CREATE DATABASE `orangescrum` CHARACTER SET utf8 COLLATE utf8_unicode_ci;
MariaDB [(none)]> use orangescrum;
MariaDB [orangescrum]> source /root/database.sql;
MariaDB [(none)]> create user 'orange'@'localhost' identified by 'orange';

Please note that the above assumes orangescrum is running on the same server as the database, also orange as the password but this can be changed.

[5]

MariaDB [(none)]> grant all privileges on orangescrum.* to 'orange'@'localhost';
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit;