Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info
titleEditor's "To Do" list
  •  create similar structure to "Installing Fedora"
    •  pre install checklist
    •  install steps
    •  install config
  •  update code blocks to be similar to structure of "installing fedora" or its sub pages (i.e. the mysql config section to show how to connect to the mysql database server)

Pre-installation software checklist

Drupal requires the following to be set-up and running prior to beginning your installation:

...

  1. Make a copy of the default.settings.php file in the sites/default directory and name the copy settings.php.

    Code Block
    languagebash
    $ cp sites/default/default.settings.php sites/default/settings.php
  2. Give the web server write privileges to sites/default/settings.php and the sites/default/directory:

    Code Block
    languagebash
    $ chmod a+w sites/default/settings.php
    $ chmod a+w sites/default
  3. Manually configure the MySQL database for Drupal. Make note of your username and password as you will need it when the Drupal install script runs.

    Code Block
    languagesql
    $ mysql -u root -p
    mysql> create database drupal;
    mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES ON drupal.* TO 'drupalAdmin'@'localhost' IDENTIFIED BY 'password'; 
    mysql> flush privileges;
    mysql> exit
  4. Run the install script by pointing your browser to the base URL of your website (e.g. http://www.example.com/).
  5. Work through the on-screen steps to complete the Drupal site installation.
  6. When the install script succeeds, you will be directed to the "Welcome" page, and you will be logged in as the administrator.
  7. Proceed with the initial configuration steps suggested on the "Welcome" page.

    Note
    titleExtra Apache configuration options

    If you plan on uploading large files via Islandora you may want to increase the maximum file size settings in Drupal.
    You can do this by creating a custom INI file in "/etc/php5.d/conf.d" with the following settings:

    Code Block
    languagebash
    upload_max_filesize = 2048M
    post_max_size = 2048M
    memory_limit = 256M

    You must then restart Apache using one of the following commands:

    Code Block
    languagebash
    /etc/init.d/apache reload

    OR

    Code Block
    languagebash
    /etc/init.d/httpd restart
     
    Warning

    NOTE: If you can not access the base URL of your website (e.g. http://www.example.com/) then something went wrong with your installation. Please retrace your steps carefully, and be sure not to miss anything.

     


Create a milestone 2 snapshot backup:

...