User Tools

Site Tools


lamp_setup_and_drupal_installation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

lamp_setup_and_drupal_installation [2013/06/08 08:20]
animesh created
lamp_setup_and_drupal_installation [2018/03/24 11:13]
Line 1: Line 1:
-===LAMP Installation and Drupal Installation=== 
- 
-===Overview=== 
- 
-  - [[#Setting up LAMP (Linux, Apache, MySQL & PHP)|Setting up LAMP (Linux, Apache, MySQL & PHP)]] 
-  - [[#Install Drupal|Install Drupal]] 
-  - [[#​Menus|Menus]] 
-    - [[#Adding content|Adding content]] 
-  - [[#​Slideshow|Slideshow]] 
-  - [[#​Blocks|Blocks]] 
-    - [[#Creating blocks|Creating blocks]] 
-      - [[#Normal blocks|Normal blocks]] 
-      - [[#Blocks with Images|Blocks with Images]] 
-  - [[#Contact form|Contact form]] 
-  - [[#​Search|Search]] 
- 
-==Setting up LAMP (Linux, Apache, MySQL & PHP)== 
- 
-  * If you have Debian OS installed in your system, type su and press enter it will prompt for password, enter your root password 
- 
-  * Update package sources 
- 
-  apt-get update 
- 
-(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 php5-gd 
-  chmod -R 777 /var/www 
- 
-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. If you get a "​Database exists"​ error, please issue "​mysqladmin -u root -p drop d7" to delete the existing database and then issue the create command. 
- 
-  * Configuring Apache for Clean URLs 
- 
-  a2enmod rewrite 
-  /​etc/​init.d/​apache2 restart 
-  chmod -R 777 /var/www 
-  ​ 
-==Install Drupal== 
- 
-  * The Drupal is available at http://​192.168.1.2 . 
-  * Do this only if you if you did not download the latest stable version from http://​drupal.org/​project/​drupal 
-  * Prepare server for drupal setup 
-    * Copy the drupal-7.22.tar.gz file to /var/www and uncompress the files so that you get /​var/​www/​drupal-7.22 finally 
-    * Rename the drupal folder 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/​settings.php 
-    * Give 777 permissions to file(apply permissions to enclosed files) & settings.php 
-  * Install drupal 
-    * Goto http://​localhost/​d7 
-    * 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** 
- 
-==Menus== 
- 
-==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 
  
lamp_setup_and_drupal_installation.txt ยท Last modified: 2018/03/24 11:13 (external edit)