We will be glad to help you out. Get in touch with the creators of Orangescrum. We always welcome feedback as it helps us to bring out the best within us. We would like to hear your thoughts or you want to share an idea or simply say Hello!
Submit Your Testimonial
We want to hear from you! Submit your experience below and we will share it with others. Your Testimonial will get published on the front page of our website.
How To Install Orangescrum Community Edition On MAC.
Easy & comprehensive guide to walk you through in Installing Orangescrum on Mac.
Below are the steps to install Orangescrum Community Edition on MAC environment.
Then install the XAMPP on MAC. Refer the steps provided below to setup XAMPP.
Open the DMG package and drag the XAMPP folder into your /Applications folder. All the XAMPP files are contained in the /Applications/XAMPP/xamppfiles folder with links to cgi-bin, htdocs and logs folders. Double click on the image to start the installation procedure.
XAMPP is now installed below the /Application/XAMPP directory.
Start the Apache, MySQL and FTP servers by clicking on the button for each of these services in the XAMPP Control Panel. Each of the service lights should show green like this:
Open a browser and type http://localhost. You will redirect to XAMPP for Mac OS X startup screen:
XAMPP installation is finished.
Now you have to create a Database named "orangescrum" using Phpmyadmin for the application. Refer the steps below to create a Database, user and assign all privileges to the user for the database.
After navigating to PhpMyAdmin page, click on the "Users" Tab.
Next, Click on the "Add user" option
Now, Enter the fields as shown in the below Image. Create a user, assign a password to it and create a database with the same name as user.
Click on Databases Tab to Navigate to the List of Databases page.
Click on the database "orangescrum" which you have created earlier.
After choosing the Database, click on the privileges tab to open the privileges settings as shown in the below images.
Now grant all privileges (Administration) to the user for the database as shown in the below Images.
After Granting all privileges to the user, now import the database to the Mysql server.
Click on "Choose file" option to browse for the Database file from the source code(orangescrumPM) which you have downloaded earlier and click on "Go"
Now, you can see the Table Structure under the Database.
Now, you have to configure the Application with the Apache webserver. Refer the below steps.
Navigate to the xampp folder where you have installed the XAMPP software or you may call the installation folder.
Paste the source code folder of Orangescrum(orangescrum-master) which you have downloaded earlier inside the "htdocs" folder as shown in the below image.
Now, navigate to the orangescrum-master\app\Config directory.
Open the database.php file in an editor and change the fields
'host' => 'localhost'
'login' => 'root'
'password' => ''
'database' => ''
'host' => 'localhost' ←----------------------- The host name should remain Localhost.
'login' => 'orangescrum' ←----------------- Database username which you have created earlier
'password' => '*****' ←--------------------Enter the password which you have assigned to the user earlier
'database' => 'orangescrum' ←-----------------------Enter the Database name which you created earlier.
Step 6: General configuration management
If STRICT mode is On, turn it Off.
Create a new MySQL database named "orangescrum" ('utf8_unicode_ci' collation).
Enable curl in php.ini
Change the ' post_max_size ' and ` upload_max_filesize ` to 200Mb in php.ini
Make sure that, the .htaccess is working in your server.
Provide your valid Gmail ID and Password for SMTP email sending
Or, you can use Sendgrid or Mandrill.
FROM_EMAIL_NOTIFY All the task created/updated notification email
will be sent from this Email ID.
SUPPORT_EMAIL All other Emails and support related Emails will be
sent from this Email ID.
Now you are all set, run Orangescrum as http://yourIPaddress/orangescrumPM/ from your browser. Change the "Configure::write('debug',2)" to "Configure::write('debug',0)" in app/Config/core.php.
There are situations when you might get into small glitch while starting up with Orangescrum. You will get the below output, if the SUB_FOLDER in the constants.php file is not set properly.
On such situations, please follow the quick fix as mentioned below;
Ex:- Let your sub folder is "orangescrum-master". You set up SUB_FOLDER as define('SUB_FOLDER', 'orangescrum-master'); instead of define('SUB_FOLDER', 'orangescrum-master/');