Difference between revisions of "Joomla/C2/Installing-Joomla-on-Windows/English-timed"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
  
{| style="border-spacing:0;"
+
{| border = 1
 
|'''Time'''
 
|'''Time'''
 
| '''Narration'''
 
| '''Narration'''
Line 6: Line 6:
 
|-
 
|-
 
|00:01
 
|00:01
| Welcome to the Spoken Tutorial on '''Installing Joomla on Windows'''.
+
| Welcome to the '''Spoken Tutorial''' on '''Installing Joomla on Windows'''.
  
 
|-
 
|-
 
| 00:07
 
| 00:07
| In this tutorial, we will learn to: Obtain''' Joomla''',  Create '''database '''and  Install''' Joomla'''
+
| In this tutorial, we will learn to: obtain''' Joomla''',  create '''database '''and  install''' Joomla'''.
  
 
|-
 
|-
 
| 00:16
 
| 00:16
| To install '''Joomla''' in your system, you should have a system supporting:  '''Apache''' 2.x or''' IIS''' 7 (or any higher version), '''MySQL''' 5.0.4 (or any higher version) and'''PHP''' 5.2.4 (or any higher version)
+
| To install '''Joomla''' in your system, you should have a system supporting:   
 +
 
 +
'''Apache 2.x''' or''' IIS 7''' (or any higher version),
 +
 
 +
'''MySQL 5.0.4''' (or any higher version) and
 +
 
 +
'''PHP 5.2.4''' (or any higher version).
  
 
|-
 
|-
 
| 00:38
 
| 00:38
|Please note that''' MySQL''' 6 and higher versions are currently not supported.
+
|Please note that''' MySQL 6''' and higher versions are currently not supported.
  
 
|-
 
|-
 
| 00:45
 
| 00:45
| Web server distributions give you''' Apache, MySQL/MariaDB''' and''' PHP''' bundled in one.
+
| '''Web server''' distributions give you''' Apache, MySQL/MariaDB''' and''' PHP''' bundled in one.
  
 
|-
 
|-
Line 30: Line 36:
 
|-
 
|-
 
|01:02
 
|01:02
| To record this tutorial, I will be using:  '''Windows '''8 OS,  '''Joomla''' 3.7.2,  '''Apache, MySQL''' and''' PHP''' obtained through''' XAMPP''' 5.6.28  
+
| To record this tutorial, I will be using:  '''Windows 8 OS''',  '''Joomla 3.7.2''',  '''Apache, MySQL''' and''' PHP''' obtained through''' XAMPP 5.6.28'''.
  
 
|-
 
|-
Line 38: Line 44:
 
|-
 
|-
 
| 01:24
 
| 01:24
|Click on the '''Windows''' icon on the keyboard and type '''XAMPP''' in the search bar.
+
|Click on the '''Windows''' icon on the keyboard and type: '''XAMPP'''.
  
 
|-
 
|-
Line 58: Line 64:
 
|-
 
|-
 
| 01:50
 
| 01:50
|While recording this tutorial the latest version is 5.6.28
+
|While recording this tutorial the latest version is '''5.6.28'''.
  
 
|-
 
|-
Line 78: Line 84:
 
|-
 
|-
 
| 02:16
 
| 02:16
| You may get some error messages like:
+
| You may get some '''error''' messages like:
  
 
|-
 
|-
 
| 02:19
 
| 02:19
|'''“Apache shutdown unexpectedly”'''
+
|'''“Apache shutdown unexpectedly”'''.
  
 
|-
 
|-
 
| 02:22
 
| 02:22
|Or  '''“Port 80 in use for Apache Server'”'''
+
|Or, '''“Port 80 in use for Apache Server'”'''.
  
 
|-
 
|-
 
| 02:26
 
| 02:26
|Or  '''“Unable to connect to any of the specified MySQL hosts for MySQL database'''.”
+
|Or, '''“Unable to connect to any of the specified MySQL hosts for MySQL database'''.”
  
 
|-
 
|-
 
| 02:34
 
| 02:34
|This is because the default '''ports '''allotted for A'''pache '''and '''MySQL '''is taken by other software.
+
|This is because the default '''ports '''allotted for '''Apache '''and '''MySQL '''is taken by other software.
 
+
  
 
|-
 
|-
 
| 02:42
 
| 02:42
|Default '''port '''number for '''Apache '''is 80 and for '''MySQL''' is 3306.
+
|Default '''port '''number for '''Apache '''is '''80''' and for '''MySQL''' is '''3306'''.
  
 
|-
 
|-
 
| 02:51
 
| 02:51
| To change these ports refer to the XAMPP Installation tutorial in the PHP & MySQL series on this website.
+
| To change these ports, refer to the '''XAMPP Installation''' tutorial in the '''PHP & MySQL''' series on this website.
  
 
|-
 
|-
 
| 02:59
 
| 02:59
|Please allot proper port numbers before proceeding further.
+
| Allot proper '''port''' numbers before proceeding further.
  
 
|-
 
|-
Line 115: Line 120:
 
|-
 
|-
 
| 03:09
 
| 03:09
| In the address bar, type [http://localhost/ localhost] to see your''' XAMPP''' home page.
+
| In the '''address bar''', type: '''localhost''' to see your''' XAMPP''' '''home page'''.
  
 
|-
 
|-
 
|03:15
 
|03:15
| In the menu on the top right of the page, click on '''phpinfo()'''
+
| In the menu on the top right of the page, click on '''phpinfo()'''.
  
 
|-
 
|-
Line 139: Line 144:
 
|-
 
|-
 
| 03:47
 
| 03:47
| Go to''' Joomla''' official website [http://www.joomla.org/download.html http://www.joomla.org].'''
+
| Go to''' Joomla''' official website: [http://www.joomla.org/download.html http://www.joomla.org].
  
 
|-
 
|-
Line 155: Line 160:
 
|-
 
|-
 
| 04:14
 
| 04:14
|Here click on '''Save File '''option. Then click on ‘Ok” button.
+
|Here click on '''Save File '''option. Then click on '''OK''' button.
  
 
|-
 
|-
Line 163: Line 168:
 
|-
 
|-
 
| 04:25
 
| 04:25
| At the time of making of this tutorial, latest stable version is 3.7.2
+
| At the time of making of this tutorial, latest stable version is '''3.7.2'''.
  
 
|-
 
|-
Line 183: Line 188:
 
|-
 
|-
 
|04:53
 
|04:53
|Now, we have to paste the folder in the webservers root directory.
+
|Now, we have to paste the folder in the webservers '''root directory'''.
  
 
|-
 
|-
Line 191: Line 196:
 
|-
 
|-
 
|05:06
 
|05:06
|Click on '''‘Make a new folder'''’ and type '''‘Joomla’.'''
+
|Click on '''‘Make a new folder'''’ and type: '''‘Joomla’.'''
  
 
|-
 
|-
 
|05:12
 
|05:12
|Click on''' ‘ok’. '''Then click on''' ‘Extract’.'''
+
|Click on '''OK'''. Then click on''' ‘Extract’.'''
  
 
|-
 
|-
Line 214: Line 219:
  
 
|-
 
|-
|0\5:43
+
|05:43
 
|And it comes along with '''XAMPP''' installation.
 
|And it comes along with '''XAMPP''' installation.
  
 
|-
 
|-
 
| 05:47
 
| 05:47
| Switch to the browser and go to the '''XAMPP''' homepage.
+
| Switch to the browser and go to the '''XAMPP''' '''homepage'''.
  
 
|-
 
|-
Line 239: Line 244:
 
|-
 
|-
 
| 06:19
 
| 06:19
| Enter a '''password''' in the '''Password''' text-box, say '''joomla123'''.
+
| Enter a password in the '''Password''' text-box, say '''joomla123'''.
  
 
|-
 
|-
Line 267: Line 272:
 
|-
 
|-
 
| 07:00
 
| 07:00
| This will create a new '''database''' with the name '''Joomla hyphen 1''' and  with a user '''Joomla hyphen 1'''.
+
| This will create a new database with the name '''Joomla hyphen 1''' and  with a user '''Joomla hyphen 1'''.
  
 
|-
 
|-
Line 282: Line 287:
 
|-
 
|-
 
|07:24
 
|07:24
| To have different names, you can first create the '''database''' and then create a user for that '''database'''.
+
| To have different names, you can first create the database and then create a user for that '''database'''.
 
|-
 
|-
 
|07:32
 
|07:32
Line 297: Line 302:
 
|-
 
|-
 
|07:47
 
|07:47
|And we have extracted '''Joomla''' into the folder '''joomla''' in '''DOCUMENT underscore ROOT'''.
+
|And we have extracted '''Joomla''' into the folder '''joomla''', in '''DOCUMENT underscore ROOT'''.
  
 
|-
 
|-
Line 305: Line 310:
 
|-
 
|-
 
|07:56
 
|07:56
|In a new tab, type '''localhost slash Joomla.'''
+
|In a new tab, type: '''localhost slash Joomla.'''
  
 
|-
 
|-
 
|08:01
 
|08:01
|Please note that J'''oomla''' is the folder into which we extracted.
+
|Please note that '''Joomla''' is the folder into which we extracted.
  
 
|-
 
|-
Line 333: Line 338:
 
|-
 
|-
 
|08:30
 
|08:30
|Enter the Site name that you want your website to have.
+
|Enter the '''Site name''' that you want your website to have.
  
 
|-
 
|-
Line 345: Line 350:
 
|-
 
|-
 
| 08:41
 
| 08:41
| '''Email-id''' is a compulsory field. Please enter a valid email-id here.
+
| '''Email-id''' is a compulsory '''field'''. Please enter a valid email-id here.
  
 
|-
 
|-
 
|08:48
 
|08:48
|I will give the id as '''"priyanka@spoken-tutorial.org"'''
+
|I will give the id as '''"priyanka@spoken-tutorial.org"'''.
  
 
|-
 
|-
Line 393: Line 398:
 
|-
 
|-
 
| 09:41
 
| 09:41
| Now, we have to enter the '''username, password''' and '''database names'''.
+
| Now, we have to enter the '''username, password''' and '''database name'''s.
  
 
|-
 
|-
Line 413: Line 418:
 
|-
 
|-
 
| 10:05
 
| 10:05
| And '''Joomla hyphen 1''' as the '''database name.'''
+
| and '''Joomla hyphen 1''' as the '''database name.'''
  
 
|-
 
|-
Line 445: Line 450:
 
|-
 
|-
 
|10:43
 
|10:43
|The options listed here, will install some sample '''articles, menus, plugins, '''etc. on the site.
+
|The options listed here, will install some sample articles, menus, plugins etc. on the site.
  
 
|-
 
|-
Line 485: Line 490:
 
|-
 
|-
 
| 11:36
 
| 11:36
| If we get an error in this step, we must remove the folder manually.
+
| If we get an '''error''' in this step, we must remove the folder manually.
  
 
|-
 
|-
Line 505: Line 510:
 
|-
 
|-
 
|12:00
 
|12:00
|In the URL, type '''localhost slash Joomla slash administrator'''
+
|In the URL, type: '''localhost slash Joomla slash administrator'''.
  
 
|-
 
|-
Line 517: Line 522:
 
|-
 
|-
 
|12:13
 
|12:13
|I will type '''admin''' as username and '''admin123''' as password.
+
|I will type: '''admin''' as username and '''admin123''' as password.
  
 
|-
 
|-
Line 533: Line 538:
 
|-
 
|-
 
|12:29
 
|12:29
|In this tutorial, we learnt to: Download '''Joomla '''from '''Joomla '''website, Create '''database '''in '''phpmyadmin '''and Install '''Joomla '''on a '''Windows '''machine.
+
|In this tutorial, we learnt to: download '''Joomla '''from '''Joomla '''website,  
 +
 
 +
create '''database '''in '''phpmyadmin '''and  
 +
 
 +
install '''Joomla '''on a '''Windows '''machine.
  
 
|-
 
|-
 
| 12:42
 
| 12:42
| The video at the following link, summarizes the '''Spoken Tutorial '''project. Please download and watch it.
+
| The video at the following link summarizes the '''Spoken Tutorial '''project. Please download and watch it.
  
 
|-
 
|-
 
| 12:49
 
| 12:49
| The '''Spoken Tutorial''' Project Team conducts workshops and gives certificates.
+
| The '''Spoken Tutorial''' Project team conducts workshops and gives certificates.
  
 
|-
 
|-
Line 549: Line 558:
 
|-
 
|-
 
| 13:00
 
| 13:00
|  Do you have questions in THIS '''Spoken Tutorial'''?  Please visit '''http://forums.spoken-tutorial.org'''.
+
|  Do you have questions in THIS '''Spoken Tutorial'''?  Please visit this site '''http://forums.spoken-tutorial.org'''.
  
 
|-
 
|-
 
|13:06
 
|13:06
| Choose the minute and second where you have the question.  Explain your question briefly Someone from our team will answer them
+
| Choose the minute and second where you have the question.  Explain your question briefly. Someone from our team will answer them.
  
 
|-
 
|-
 
| 13:16
 
| 13:16
| The Spoken Tutorial forum is for specific questions on this tutorial.  
+
| The '''Spoken Tutorial forum''' is for specific questions on this tutorial.  
  
 
|-
 
|-
Line 565: Line 574:
 
|-
 
|-
 
|13:29
 
|13:29
|With less clutter, we can use these discussion as instructional material
+
|With less clutter, we can use these discussion as instructional material.
  
 
|-
 
|-
 
| 13:35
 
| 13:35
| '''Spoken Tutorial Project''' is funded by '''NMEICT, MHRD, Government of India.'''. More information on this mission is available at the link shown.
+
| '''Spoken Tutorial Project''' is funded by '''NMEICT, MHRD''', Government of India. More information on this mission is available at the link shown.
  
 
|-
 
|-
 
| 13:47
 
| 13:47
| The script is contributed by priyanka. This is NirmalaVenkat signing off.  
+
| The script is contributed by priyanka. This is Nirmala Venkat, signing off.  
  
 
|}
 
|}

Latest revision as of 10:24, 31 July 2018

Time Narration
00:01 Welcome to the Spoken Tutorial on Installing Joomla on Windows.
00:07 In this tutorial, we will learn to: obtain Joomla, create database and install Joomla.
00:16 To install Joomla in your system, you should have a system supporting:

Apache 2.x or IIS 7 (or any higher version),

MySQL 5.0.4 (or any higher version) and

PHP 5.2.4 (or any higher version).

00:38 Please note that MySQL 6 and higher versions are currently not supported.
00:45 Web server distributions give you Apache, MySQL/MariaDB and PHP bundled in one.
00:53 You can either install these separately or use a web server distribution like XAMPP, WAMPP or LAMPP.
01:02 To record this tutorial, I will be using: Windows 8 OS, Joomla 3.7.2, Apache, MySQL and PHP obtained through XAMPP 5.6.28.
01:19 First of all, let us check if XAMPP is installed on our machine.
01:24 Click on the Windows icon on the keyboard and type: XAMPP.
01:29 If you do not get any result, XAMPP is not installed.
01:34 You have to do the XAMPP installation.
01:37 Refer to the XAMPP installation tutorial in the PHP & MySQL series on this website.
01:44 Follow the instruction given in this tutorial to install the latest version.
01:50 While recording this tutorial the latest version is 5.6.28.
01:56 I have already installed XAMPP on my machine.
02:00 Click on XAMPP Control Panel.
02:03 Start the Apache and MySQL services by clicking on START button on the respective services.
02:11 To stop the services, we have to click on STOP button.
02:16 You may get some error messages like:
02:19 “Apache shutdown unexpectedly”.
02:22 Or, “Port 80 in use for Apache Server'”.
02:26 Or, “Unable to connect to any of the specified MySQL hosts for MySQL database.”
02:34 This is because the default ports allotted for Apache and MySQL is taken by other software.
02:42 Default port number for Apache is 80 and for MySQL is 3306.
02:51 To change these ports, refer to the XAMPP Installation tutorial in the PHP & MySQL series on this website.
02:59 Allot proper port numbers before proceeding further.
03:04 Once you have installed and started XAMPP, switch to the browser.
03:09 In the address bar, type: localhost to see your XAMPP home page.
03:15 In the menu on the top right of the page, click on phpinfo().
03:21 Now, press CTRL+ F key and search for DOCUMENT underscore ROOT.
03:28 It will be something like C:/xampp/htdocs depending on where XAMPP is installed in your machine.
03:37 Please make a note of this because we will need to install Joomla in this particular folder.
03:44 Now, let us download Joomla.
03:47 Go to Joomla official website: http://www.joomla.org.
03:54 Click on Download & Extend in the top menu.
03:59 Click on Joomla Downloads and then click on “Download Joomla 3.7.2 Full Package, ZIP”.
04:10 Immediately, a small dialog box will open.
04:14 Here click on Save File option. Then click on OK button.
04:22 This will download Joomla.
04:25 At the time of making of this tutorial, latest stable version is 3.7.2.
04:32 I have already downloaded this file and it is in my Downloads folder.
04:37 Let us go to the Downloads folder. Here, is the file which we downloaded.
04:44 Right-click on the zip file and select Extract All.
04:49 Then click on ‘Browse’ to choose the destination.
04:53 Now, we have to paste the folder in the webservers root directory.
04:59 Browse to the location C:\xampp\htdocs.
05:06 Click on ‘Make a new folder’ and type: ‘Joomla’.
05:12 Click on OK. Then click on ‘Extract’.
05:18 This will create a new folder by name Joomla and extract the contents of the zip file.
05:26 Before we go ahead with the installation, we need to create a database for Joomla.
05:33 We will do this in phpmyadmin.
05:37 Phpmyadmin is the graphical user interface for MySQL.
05:43 And it comes along with XAMPP installation.
05:47 Switch to the browser and go to the XAMPP homepage.
05:52 On the top right of the XAMPP page, you can see a link to phpmyadmin. Click on that.
06:00 Click on User accounts in the top menu. Scroll down and then click on Add User account.
06:10 Enter a username, say, Joomla hyphen 1
06:15 From Host dropdown list, select Local.
06:19 Enter a password in the Password text-box, say joomla123.
06:25 You can enter any password of your choice.
06:29 Enter the same password in the Re-type textbox.
06:33 Please do not respond to Generate Password prompt for now.
06:38 Under Database for user account, we can see the option,“Create a database with the same name and grant all privileges.”
06:49 We will check that option and scroll down to the bottom of the page.
06:55 Click the button Go at the bottom right of this page.
07:00 This will create a new database with the name Joomla hyphen 1 and with a user Joomla hyphen 1.
07:08 Make a note of the username, password and database names.
07:13 These will be required later to complete the Joomla installation.
07:18 Please note: Database name and username need not be the same.
07:24 To have different names, you can first create the database and then create a user for that database.
07:32 Also, as per naming convention, username should not have any spaces in between.
07:39 We are now ready to install Joomla.
07:42 We have XAMPP running and our database is ready.
07:47 And we have extracted Joomla into the folder joomla, in DOCUMENT underscore ROOT.
07:54 Go to the browser.
07:56 In a new tab, type: localhost slash Joomla.
08:01 Please note that Joomla is the folder into which we extracted.
08:06 Press Enter and you will see the Joomla installation page.
08:11 By default, we are in step number one, that is, Configuration.
08:17 Joomla can be installed in multiple languages.
08:21 We will select English (United states) here.
08:26 Scroll down to see the Main Configuration section.
08:30 Enter the Site name that you want your website to have.
08:34 I will have it as "Digital India".
08:38 We will leave the description blank.
08:41 Email-id is a compulsory field. Please enter a valid email-id here.
08:48 I will give the id as "priyanka@spoken-tutorial.org".
08:55 Next, enter the username that you want for the Joomla Administrative page.
09:01 I will enter the username as admin.
09:05 Enter a password for the Joomla Administrator.
09:09 I will enter admin123 as my admin password.
09:14 Re-type the password in the confirmation box.
09:19 In Site Offline (Yes/No), please select No.
09:24 Now, click on the Next button at the bottom-right.
09:29 So, we come to the Database Configuration page now.
09:33 Select "MySQL" as the Database Type.
09:37 Enter "localhost" as the Host Name.
09:41 Now, we have to enter the username, password and database names.
09:47 These are the ones we created earlier, in phpmyadmin.
09:52 I will enter Joomla hyphen 1 as the username.
09:57 Note capital letter J in joomla.
10:01 Then joomla123 as the password
10:05 and Joomla hyphen 1 as the database name.
10:09 Leave the Table Prefix as it is.
10:13 In Old Database Process, select Backup.
10:17 This is to take backup of tables with identical names as in the database, when Joomla is upgraded.
10:25 Click on Next button at the bottom right.
10:29 We are now in the Finalisation and Overview page.
10:34 In the Finalisation section, locate Install Sample Data.
10:39 By default, one of the radio buttons will be selected.
10:43 The options listed here, will install some sample articles, menus, plugins etc. on the site.
10:52 These are useful for a beginner to understand Joomla.
10:56 You may choose one of the options, when you are installing Joomla for the first time.
11:00 I do not wish to do so. So, I will choose the None option.
11:06 Scroll the page below and check the Overview information displayed here.
11:12 Now click on the Install button on the bottom-right.
11:17 This step may take some time.
11:20 Once done, we will see the message "Congratulations! Joomla is now installed".
11:27 Scroll down and see, there is a Remove Installation Folder button.
11:32 Click on it to remove the installation folder.
11:36 If we get an error in this step, we must remove the folder manually.
11:41 After successful removal of the installation folder, click on site button.
11:47 We have reached our website!
11:50 Since I did not install the sample data, I do not see menus, articles etc., right now.
11:57 Let's go to the administrator page.
12:00 In the URL, type: localhost slash Joomla slash administrator.
12:07 Press Enter.
12:09 Login with the administrator login and password.
12:13 I will type: admin as username and admin123 as password.
12:19 Click on ‘Log in’ button.
12:21 As our website is installed, we have the administrator access.
12:27 Let us summarize.
12:29 In this tutorial, we learnt to: download Joomla from Joomla website,

create database in phpmyadmin and

install Joomla on a Windows machine.

12:42 The video at the following link summarizes the Spoken Tutorial project. Please download and watch it.
12:49 The Spoken Tutorial Project team conducts workshops and gives certificates.
12:56 For more details, please write to us.
13:00 Do you have questions in THIS Spoken Tutorial? Please visit this site http://forums.spoken-tutorial.org.
13:06 Choose the minute and second where you have the question. Explain your question briefly. Someone from our team will answer them.
13:16 The Spoken Tutorial forum is for specific questions on this tutorial.
13:21 Please do not post unrelated and general questions on them. This will help reduce the clutter.
13:29 With less clutter, we can use these discussion as instructional material.
13:35 Spoken Tutorial Project is funded by NMEICT, MHRD, Government of India. More information on this mission is available at the link shown.
13:47 The script is contributed by priyanka. This is Nirmala Venkat, signing off.

Contributors and Content Editors

PoojaMoolya, Sandhya.np14, Venuspriya