Welcome to Introduction to Drupal. In this tutorial I'm going to show you how to install the technology stack that's required to run Drupal. There's a couple methods of doing this. The first method we're going to look at is installing an entire Apache web server, MySQL database server and PHP back-end onto our local C drive and then we're going to install Drupal and create a database for our Drupal site and run everything locally from our Desktop computer. The second method in another tutorial will be to show you how to install Drupal on a shared web server hosting environment. The nice thing about this technology stack with a tool such as MOWES Portable is that you can run this directly right off of your local Desktop computer and be able to work with Drupal in a complete sandbox testing environment before you actually upload your Drupal site to a live web server. So let's go ahead and get started with this. The technology stack that I choose is a free, open-source stack called MOWES Portable and it's at this website here. I did a Google search for MOWES Portable and then I click on the Safe Software website result and brought up this site and I'm going to go over here and click Download to download the actual package and go directly to the download page. Now, I actually have the MOWES package already installed on my computer but if you don't have it installed, you just want to select the I Do Not Have It Installed and click Go, at which point it will bring up the actual stack selection. We want Core and then these are the following items you should check. We want the Apache 2 server, web server. We also want the MySQL 5 database server and we want PHP 5. And I'm just using the regular versions, not the SC versions and they're all the latest, latest and greatest versions of PHP and MySQL and then I'm going to scroll down here. I'm not going to select Drupal because we're going to, I'm going to show you how to install Drupal manually without using the Drupal install. You'll notice it's only at 6.4 Version in MOWES Portable but the latest version of Drupal is 6.8. So I'm going to skip that for now. But I am going to select phpMyAdmin. phpMyAdmin is used to control our MySQL databases. It provides a nice, visual interface. So I'm going to go ahead and download that as well. And it's version 2.11. So once I have everything it tells me how large the package is and I'm going to go ahead and click Download at which point it should pop up a Download Box and I can go ahead and save that file down locally down to my Desktop. It's about 17.1 megs so it'll take a few minutes to download. While that zip folder is downloading to my Desktop, I'm also going to go over to Drupal.org, which I have bookmarked up here in my browser and while that's downloading I'm going to go ahead and download Drupal 6.8 from the Drupal.org site. Go ahead and download. That's the latest version of Drupal, the latest stable version. So I'm going to go ahead and download Drupal as well and now I have both Drupal downloaded and I also have my MOWES Portable downloading. Now, I already have MOWES Portable installed on my machine and I can show you what I did. I downloaded the zip folder to my Desktop and then I went into my C drive and I moved the zip over to my C drive and then I extracted it to my C drive and when I extracted it, it created a bunch of folders right on my C drive; a dub, dub, dub folder. This is actually the folder where you'll put your Drupal sites. It also created a PHP 5 folder, which is where it installed PHP and a MySQL folder where it installed MySQL. So actually one step I missed there is when you extract the actual zip folder, it will put an executable, this MOWES Executable file in there and you want to run that. When you run that file, it will then install these applications; PHP 5, MySQL and it installs phpMyAdmin inside the www folder. So that's the technology stack and requirements to run Drupal. So we have the zip, we have the executable file. We run the executable file and it installs those folders. I'm going to go ahead and run the executable file now and since it's already installed MOWES, what it's going to do is it's going to fire up the Apache server and the MySQL server. It'll tell me they're both running and so now I have an Apache server running locally in my Desktop environment and I have MySQL running. So this is essentially what you want to end up with. This status report here, when you fire up your MOWES executable, you want Apache running and MySQL running. In the next tutorial I'm going to show you how to create your MySQL database and how to install Drupal and then we can get running with setting up our Drupal website.
| Course: | Introduction to Drupal 6 |
| Author: | Trevor James |
| SKU: | 33992 |
| ISBN: | 1-935320-43-2 |
| Release Date: | 2009-05-01 |
| Duration: | 11.5 hrs / 114 lessons |
| Captions: | No |
| Compatibility: |
Vista/XP/2000, OS X, Linux QuickTime 7, Flash 8 |