User Tools

Site Tools


cms1

This is an old revision of the document!


Overview(Beginners)

Overview(Advanced Users)

Setting up XAMPP
nautilus /opt & 
  • Copy lampp-0.9.4.tar.gz to /opt & Extract the files such that you have /opt/lampp finally
  • Now switch back to terminal and type
/opt/lampp/lampp start  
  • Go and check http://localhost in your browser to see xampp panel.
  • Create a database
    • Goto http://localhost/phpmyadmin and give username as root and password hello if LAMP or blank if XAMPP
    • Enter d7 at Create new Database and click create
Setting up LAMP (Linux, Apache, MySQL & PHP)
  • Update package sources & safe upgrade your server
apt-get update
aptitude safe-upgrade

(This is safer than apt-get upgrade or apt-get dist-upgrade, because it safely upgrades your server and resolves dependencies)

  • Install Apache2 and PHP5
apt-get install apache2 php5 libapache2-mod-php5

Check if apache is working

/etc/init.d/apache2 restart
nano /var/www/info.php

Copy & paste the folowing php code in the nano editor

<?php
phpinfo();
?>

Go and check http://localhost/info.php in your browser to see configuration of installed php version.

  • Install Mysql and PHPmyadmin
apt-get install mysql-server mysql-client php5-mysql
apt-get install phpmyadmin

When prompted for a password enter *hello*.

  • Creating a MySQL DB & user for your Drupal installation
mysqladmin -u root -p create d7

Enter hello when you are prompted for password

  • Configuring Apache for Clean URLs
a2enmod rewrite
/etc/init.d/apache restart
chmod -R 777 /var/www
Installing Drush & Configuration
  • Enter the below code in a terminal
su
apt-get install php5-cli
cd /usr/share
wget http://ftp.drupal.org/files/projects/drush-7.x-4.4.tar.gz
tar xvzf drush-7.x-4.4.tar.gz
chmod a+x /usr/share/drush/drush
ln -s /usr/share/drush/drush /usr/bin/drush
  • To verify drush, issue the following command and see if you get a help about commands
drush
Install Drupal
  • Prepare server for drupal setup
    • Copy the drupal-7.2.tar.gz file to /var/www and uncompress the files so that you get /var/www/drupal-7.2 finally
    • Rename the drupal-7.2 to d7
    • Goto d7/sites/default, create a folder called files so that you have d7/sites/default/files
    • Copy default.settings.php as settings.php so that you have d7/sites/default/files/settings.php
    • Give 777 permissions to file(apply permissions to enclosed files) & settings.php
  • Install drupal
    • Choose Standard installation profile and save and continue
    • Leave English as is and save and continue
    • Give Database Name as d7, Database username as root & Database password as hello for LAMP or leave blank for XAMPP and Save and continue
    • configure Site information
      • Site Name your full name
      • Site e-mail address your email id
    • configure Site maintenance account
      • username as admin
      • password & Confirm password as hello
    • configure Server settings
      • Choose India under Default country
      • Choose Asia/Kolkata: Tuesday, June 21, 2011 - 14:51 +0530 under Default time zone and Save and continue
    • Now click on Visit your new site
Downloading Bluemasters theme
Downloading Bluemasters theme using Drush
  • Issue the following command in the d7/ directory

drush dl bluemasters

Installing Bluemasters theme
  • Click on Appearence in the top black menu
  • Click on Enable and set default near the bluemasters theme
  • Then close the Appearence window
Adding content
  • Click on add content in top black menu
  • Then click on Basic page
  • Give Title as Workshop
  • Write a summary about workshop in the body
  • Check the box Provide a menu link under Menu Settings below Text format group
  • Give Workshop in Menu link title
  • Ensure <Main menu> under Parent item
  • Choose 1 as Weight and click save

Similarly create pages about Prepare your computer, Software carpentry & CMS but ensure Workshop under Parent item for the new pages

Configuring Drop down menus
  • Click on Structure in the top black menu and then click menus
  • Then click list links near Main menu
  • Then click edit near Workshop
  • Check the box Show as expanded and then save
cms1.1308681784.txt.gz · Last modified: 2018/03/24 11:13 (external edit)