Joomla Installation

How to create a website free of cost

Get Joomla website up and running in less than 2 hours from Home PC

Joomla (TM) is among the most popular Open Source content management systems that exist today, in the company of Drupal and WordPress. If you just need to build a web site for yourself and are unfamiliar with all this HTML stuff, or you develop web sites for other people, or if you’re at the pointy end of developing web-based applications, then Joomla really should be on your evaluation list. It’s easy to install, use, and extend.

See below Installation tab for step by step building up your website on Windows platform and you should have one in less than 30 minutes.

The software we will be using for installation are as follows:

1. PHP

2. Abyss Webserver XI

3. MySql

4. Joomla 2.5

Refer below tabs for installing as per the above sequence.

 

PHP Installation

Step by Step Installation:

  1. Download Latest version of PHP from Website “http://windows.php.net/download/
  2. Create folder “C:\php” and place the extracted php file in the folder. See Below screenshot:

c php

c php2

 3. Create folder “c:\php\ext”.

 4. Create folder “c:\TEMP”.

 5. Open the php.ini file with notepad and modify the php.ini file as below:

  •  Copy php.ini-production file and paste in the folder “c:\php” and rename as php.ini.
  •  Delete semicolon from “include_path = ".;c:\php\includes"” as below:

 phpini1

  • Add the file path "C:\Abyss Web Server\htdocs" as doc_root as below:

 phpini2

  • Update output_buffering = 4096 to output_buffering = Off.
  • Add the file path "C:\php\ext"as extension_dir as below:

 phpini3

  • Delete semicolon at the beginning of “extension=php_gd2.dll”, “extension=php_mbstring.dll” and “extension=php_mysql.dll” as below:

 phpini4

  • Modify session.save_path as session.save_path = "C:\TEMP", refer below:

 phpini5

  • Modify "display_errors = On" to "display_errors = Off".
  • Save the file and close.

 6. Update system variable.

  •  Go to Start >  Settings > Control Panel  > System
  • Click on Advanced tab.
  • Scroll down the System variables list and click on “Path” followed by the “Edit” button.
  • Enter “;C:\php” to the end of the Variable value line.(Note semicolon). Refer below:

       phpini6

  • Click OK on all the screens and come out.
  • Restart the Windows machine.

 

Hurray we have just completed the php installation on our system!!

Abyss Webserver Installation

Abyss Web server Installation

1. Download the software from website "http://www.aprelium.com/abyssws/download.php" as below:

Abyss1

2. Unzip the software file and click on exe file as below:

Abyss2

3. Read the License terms and click on “I Agree” to proceed further as below:

Abyss3

4. Click on Next as below:

Abyss4

5. Click on Browse and choose destination folder:

Abyss5

6. Click on Install

Abyss6

7. After the set up has finished click on “Yes” as below:

Abyss7

8. Clicking on “Yes” will bring up console page in the default browser of your system. Choose English and proceed.

Abyss8

9. Enter the login credential for the webserver as below and click on OK.

Abyss9

10. Use the login credentials just entered in above screen and proceed as below:

Abyss10

11. This will bring up the console. Here you can see that you have already got webserver working on your machine. Clicks configure to set up webserver to use PHP.

Abyss11

12. After clicking on console you will see below screen. Click on Scripting Parameter button. Refer below:

Abyss12

13. After clicking on Scripting parameter you will see below screen. Click on the Add button in Interpreters section.

Abyss13

14. After clicking on Interpreters’ Add button browse to the php folder on your machine and select php-cgi.exe.

Abyss14

15. After selecting php-cgi.exe file you will see below screen.
• Select FastCGI(Local – Pipes) under the Interface.
• Click on Add button under Associated Extensions

Abyss15

16 Enter php in the text box and click OK. Refer below:

Abyss16

17. Click OK

18. After clicking OK you will see below screen. Click on Add button in “Custom Environment Variables”. Add Below values to the screen
• Name - REDIRECT_STATUS
• Value – 200
• Click OK
• Click OK

Abyss18

19. After Clicking on OK below screen should appear:
• Click on Index Files Button

Abyss19

20. Click on Add button.

Abyss20

21. Key in value “Index.php”. Refer below:
• Click OK

Abyss21 

22. After clicking on OK you will come back to main screen.
• Click on Restart button coming on the screen.
• Please Note the port no used by Abyss Webserver on your machine. In case it is 80 as below:
Type localhost in your browser and you should be able to see default Abyss Webserver webpage. In case the port no is other than 80, you website web address needs to be localhost:[port no]. You can release the port 80 used by other software on you machine and then use the same for Abyss Webserver.

Abyss22

 

MySQL Installation

 

Step By Step MySql Installation

 

  1. Download the software from website “http://dev.mysql.com/downloads/mysql/”as below: Click Download

Mysql1

 

  1. Click Download in below screen:

Mysql2

 

  1. Click on Download and then choose the option from below: For our purpose we have chosen the third option.

     Mysql3

 

  1. Unzip the software file and click on msi file as below:

Mysql4

 

  1. Click on Run button as below:

      Mysql5

 

  1. Clicking on Run will bring up below screen:

Mysql6

 Below screen will appear subsequently, Click on Install MYSQL Products:

 Mysql7

Accept the License Terms and click Next:

 Mysql8

Click Execute, refer below:

 Mysql9

After clicking on Execute, wait for a minute and you will see below screen: Click Next and proceed.

 Mysql10

Choose the option from below screen and click Next: Please note we have chosen Developer default for our purpose.

 Mysql11

Subsequently you will be presented with below screen, Click Execute:

 Mysql12

Wait for some time until the processing finishes.

Check the license terms and click Install.

Click on Finish and proceed

Mysql15 

After clicking on Finish go back to main installation and click execute. Refer below:

Mysql16 

Click Next

 Mysql17

Click Execute in below screen: Wait until execution finishes

 Mysql18

After Installation below screen appears. Click on Next and Proceed:

Mysql19 

Click Next and Proceed:

Mysql20 

Click Next and Proceed: Please note down the port number(Here it is 3306)

Mysql21 

Enter password and click next: Please remember password

Mysql22 

Click Next: Please Note down Windows Service Name

Mysql23 

Clicking Next will bring the below screen: Please wait until MySql gets configured.

Mysql24 

Click Next to proceed.

Mysql25 

Click Next

Mysql26 

Click Finish

Mysql27 

That’s it we are done with MySql installation.

 

3 done one more to go.

Joomla Installation


 

  1. Download the software from website and unzip the same in folder at location “C:\Abyss Web Server\htdocs”. Refer below:

 joomla1

Open your web browser and enter address “http://localhost/installation/index.php” Refer Below:

 joomla2

Select Language of your choice and proceed. This installation uses English(United States) option:

On clicking next system will do pre-installation check as below: Please Note all should be in green state. In case it is not please check the previous installations again.

     joomla3

Click Next and Proceed:

 joomla4

Enter the database details as below and Click Next and Proceed: In case the database is not reachable please check the Host Name (with port number), Username, password. Refer below:

 joomla5

Please Note: Enter Database name of your preference.

Please wait as system takes some time to configure database:

 joomla6

On windows FP configuration is not needed. Click Next and proceed:

 joomla7

Fill in all the details in below page and click next:

 joomla8

Please Note:

  •  You can put any name as your site name
  • Do remember the username and password as the same would be needed to login to admin the website.
  • Install Sample Data.

 After installing sample data you will see below screen: Click Next and proceed

 joomla9

Here you come to the Last page:

 joomla10

Please remove the installation folder located as below:

 joomla11-1

joomla11-2

Click on Site button to see the sample site that has been installed on the machine.

Click on administrator button to got content management page of website and make changes.

On clicking Site you will see as below:

 joomla12

On clicking Administrator your will see as below:

 joomla13

Log in with the User Name and Password your have created.

Congratulation!! You have set up your Joomla site successfully.