How To Install Orangescrum Community
Edition On Windows Using XAMPP

Step by step guide to integrate Orangescrum Community Edition on XAMPP.

Below are the steps to install Orangescrum Community Edition on windows environment.

Last Updated: 25th May, 2016
Print Print this page

  1. Step 1

    First Download the Source Code from the "www.orangescrum.org/community". Extract the archive file.
  2. Step 2

    Download XAMPP(https://www.apachefriends.org/download.html)
  3. Step 3

    Then, Install XAMPP on the Windows Machine. Refer the steps provided below to setup XAMPP.
    1. Right click on the XAMPP installer package and "Run as Administrator" to open the installer screen as shown below.
      click ok
    2. Click on Next to Proceed as shown in the below Image.
    3. Then, click Next to proceed installation using the default settings. You can edit the settings as per your requirement.
    4. Create a folder Named "XAMPP" under any directory and browse it to select it as the installation folder as shown in the below image.
    5. Click Next to Proceed.
    6. Click next to Proceed to next step.
    7. Now you will be able to see the progress as shown in the below image.
    8. Click on Finish to start XAMPP.
    9. Start Apache and Mysql services from the XAMPP control panel as shown below.
    10. Browse http://localhost/ and select your language to open the page as shown below.
  4. Step 4

    Now, you will be able to view the page as shown below. Click on "PhpMyadmin" to open PhpMyadmin link

    You have installed XAMPP successfully on the system. Now you have to create a Database using Phpmyadmin for the application. Refer the steps below to create a Database, user and assign all privileges to the user for the database.

    1. After navigating to PhpMyadmin page, click on the "Users" Tab.
    2. Next, Click on the "Add user" option
    3. Now, Enter the fields as shown in the below Image. Create an user, assign a password to it and create a database with the same name as user.
    4. Click on Databases Tab to Navigate to the List of Databases page.
    5. Click on the database name which you have create earlier.
    6. After choosing the Database, click on the privileges tab to open the privileges settings as shown in the below image.
    7. Now grant all privileges (Administration) to the user for the database as shown in the below Image.
    8. After Granting all privileges to the user, now import the database to the Mysql server as shown in the below image
    9. Click on "Choose file" option to browse for the Database file from the source code(orangescrum-master) which you have downloaded earlier and click on "Go"
    10. Now, you can see the Table Structure under the Database.
  5. Now, you have to configure the Application with the Apache webserver. Refer the below steps.

  6. Step 5

    Navigate to the XAMPP folder where you have installed the XAMPP software or you may call the installation folder.
    1. Paste the source code folder (orangescrum-master) of Orangescrum folder which you have downloaded earlier and paste it inside the "htdocs" folder as shown in the below image.
    2. Now, navigate to the orangescrum-master\app\Config directory.
    3. Open the database.php file in an editor and change the fields 'host' => 'localhost' 'login' => 'root' 'password' => '' 'database' => '' To '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.
    4. Now browse the application by the URl: "http://yourIPaddress/orangescrum-master/"
  7. Step 6

    General Configuration management:

    MySQL:

    • If STRICT mode is On, turn it Off.
    • Create a new MySQL database named " orangescrum " ('utf8_unicode_ci' collation).

    PHP:

    • 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.

Last Updated: 25th May, 2016

24×7,We are there for you

Free Forum support is provided by the Orangescrum Community.

If you require any urgent or professional help, contact Orangescrum Professional Services team!