How To Setup Orangescrum Application
in Godaddy Shared Host Account.

This guide gives you a easy walkthrough to install Orangescrum in Godaddy.

Below are the steps to Setup Orangescrum Community Edition in Godaddy Server.

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

    Sign in to the Godaddy account as shown in the Image below.
  3. Step 3

    Find the below image for your reference to login to the Godaddy Account.
  4. Step 4

    Click on the "Manage" button which is next to "Web hosting" option as shown in the image below.
  5. Step 5

    After that, you will be able to see the page like below image. Click on "Manage" to move to the next step
  6. Step 6

    Then, Login to the Godaddy account through Filezilla Client(FTP) and Upload the Folder "orangescrum-master" to /public_html/ directory or the default root folder for web applications in Godaddy.
  7. Step 7

    Click on Subdomains as shown below from your Godaddy account to set any subdomain for your existing domain
  8. Step 8

    Enter any name for the subdomain, then select the existing domain for which you wish to create a subdomain. After that Choose your Document root path as "/public_html/orangescrum-master " as we have uploaded the folder earlier through FTP and click on "Create" button.
  9. Step 9

    To create a database follow these steps. Click on MySQL Databases as shown in the image below and proceed to next step.
  10. Step 10

    Enter a Database new which you wish to create as shown in the below image. Then, "create Database"
  11. Step 11

    Create an username and password and assign it to the newly created database as shown in the below image. Enter desired username next to the Username field and password in the password field. Then, click "Create User". After that Choose the username and assign it to the newly created Database and click add as shown in the below image.
  12. Step 12

    To access the PhpMyadmin click on the "phpMyadmin" button to open the url in a new tab.
  13. General Configuration

    Get the database.sql file from the root directory and import that to your database

    Locate your 'app' directory, do the changes on following files

    1. app/Config/database.php
      • Update the database connection details. (host, login, password and database name)
    2. app/Config/constants.php
      • 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.
      • SUB_FOLDER Update the folder name, If your application URL is "http://www.myorangescrum.com/folder_name/" (the value should follow by a forward slash. e.g. define('SUB_FOLDER', folder_name/') ). Leave it blank If your application URL doesn't have an additional folder path.
    3. Now you are all set, run Orangescrum as http://yoursiteurl.com/ from your browser.
      Change the "Configure::write('debug',2)" to "Configure::write('debug',0)" in app/Config/core.php
      You will be asked to provide your Company Name, Email address and a Password to login and start using Orangescrum.
    4. You may check other configurations in app/Config/constants.php
      http://www.orangescrum.org/general-installation-guide#oth_id
  14. Troubleshooting Guide:

    1. Database connection error: First we can check the correct MySql Database name, Mysql User name, Mysql Password insert database.php file.
    2. If we are facing .htaccess issue then we are following these steps.

      /orangescrum-master/.htaccess:

      <IfModule mod_rewrite.c>
      RewriteEngine on
      RewriteBase /
      RewriteRule ^$ app/webroot/ [L]
      RewriteRule (.*) app/webroot/$1 [L]
      </IfModule>

      /orangescrum-master/app/.htaccess:

      <IfModule mod_rewrite.c>
      RewriteEngine on
      RewriteBase /
      RewriteRule ^$ webroot/ [L]
      RewriteRule (.*) webroot/$1 [L]
      </IfModule>

      /orangescrum-master/app/webroot/.htaccess:

      <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteBase /
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteRule ^(.*)$ index.php/$1 [QSA,L]
      </IfModule>

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!