WAMP Windows Apache MySQL and PHP i.e. “WAMP”. Why WAMP? WampServer is a Windows web development environment. It allows you to create and test web pages.

Slides:



Advertisements
Similar presentations
WordPress Installation for Beginners Sheila Bergman
Advertisements

Building Database Relationships
FILEMAKER SERVER SOFTWARE & REMOTE ADMINISTRATION
FIRST SESSION - XAMPP Jeongmin Lee.  Jeongmin Lee  CS  PHD  Machine Learning, AI  Web System Development.
Agenda Web Application Web Page development WAMP
Creating and Editing a Web Page Using Inline Styles
Windows Apache MySQL PHP Radoslav Georgiev Telerik Corporation
Chapter Apache Installation on Linux. Acknowledgement The contribution made by Darrin Morison is acknowledged.
Install WordPress with Xampp. By With Thanks to: Rupesh Kumar.
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
Chapter Apache Installation in Linux- Mandrake. Acknowledgment The following information has been obtained directly from
Website Development & Management Getting Ready for the Server-Side CIT Fall Instructor: John Seydel, Ph.D.
Dynamic Web site With PHP and MySQL. MySQL The combination of MySQL database and PHP scripting language is optimum for building dynamic websites. MySQL.
The easy way to a nice looking website design By a total non-designer (Me!)
APACHE SERVER By Innovationframes.com »
PHP By Dr. Syed Noman Hasany. PHP PHP was originally created by Rasmus Lerdorf in PHP stands for PHP: Hypertext Preprocessor (a recursive acronym).
8/17/2015CS346 PHP1 Module 1 Introduction to PHP.
SYST Web Technologies SYST Web Technologies Installing a Web Server (XAMPP)
Open Source Software WampServer Presented By Mr. R.Aravindhan.
Adding an image to a page in Dreamweaver Uploading files to x10hosting Editing uploaded files in x10hosting Adding links in Dreamweaver Uploading linked.
Linux Operations and Administration
DAT602 Database Application Development Lecture 15 Java Server Pages Part 1.
E-Commerce LAB#1 Samia alblwi1E-Commerce ( IS412) 2011.
Appendix: Installing AMP (Apache + MySQL + PHP). Training Course, CS, NCTU 2 AMP  AMP A – Apache Web Server M – MySQL Database Server P – PHP Language.
Web Server Configuration Alokes Chattopadhyay Computer & Informatics Centre IIT Kharagpur.
Installing and Configuring Tomcat A quick guide to getting things set up on Windows.
Powerpoint Templates Page 1 Powerpoint Templates Web Programming PHP MySql Ikbal Jamaludin.
1 Web Server Concepts Dr. Awad Khalil Computer Science Department AUC.
Installing the SAFARIODBC.EXE For use with Excel May 3, 2002.
Geo CE-XM ch 4 Edited 10/14/05 1 The XM is the newest of the rovers, and unlike other units, it comes with software installed on the unit as well as using.
10/5/2015CS346 PHP1 Module 1 Introduction to PHP.
 2001 Prentice Hall, Inc. All rights reserved. 1 Chapter 21 - Web Servers (IIS, PWS and Apache) Outline 21.1 Introduction 21.2 HTTP Request Types 21.3.
1 Installation When this module is complete, you will be able to:  Set a static IP address for your laptop  Install the snom ONE software  Navigate.
Installing and Using MySQL and phpMyAdmin. Last Time... Installing Apache server Installing PHP Running basic PHP scripts on the server Not necessary.
Open Source Server Side Scripting ECA 236 Open Source Server Side Scripting Installation and Testing.
INFO 1300: LOCAL DEVELOPMENT 10/16/2015. Index.html Important Homepage for every project in this course Points will be deducted otherwise.
Lecture Note 1: Getting Started With ASP.  Introduction to ASP  Introduction to ASP An ASP file can contain text, HTML tags and scripts. Scripts in.
1 Session 1: Introduction to PHP & MySQL iNET Academy Open Source Web Development.
HTML, Third Edition--Illustrated Brief 1 HTML, Third Edition Illustrated Brief Unit A Creating an HTML Document.
Apache with SSL and php Apache with ssl support should be the basic platform for providing web services... There are several different implementations.
PHP “Personal Home Page Hypertext Pre-processor” (a recursive acronym) Allows you to create dynamic web pages and link web pages to a database.
Creating a simple database This shows you how to set up a database using PHPMyAdmin (installed with WAMP)
Lecturer : 이선아  APM  Apache  PHP  MySQL.
WAMP Server Installatin Shiyun Wen. WAMP Server Installation  WAMP Server is an integrated installation of Apache, MySQL, and PHP for Windows. Following.
PART 2 INTRODUCTION TO DYNAMIC WEB CONTENT AND PHP.
Setting up Dreamweaver to use your local WAMP testing Server
 PHP program can be run under various like WAMP, XAMPP etc.  WAMP Server: this server is a web development platform which helps in creating dynamic.
Unit 1 – Web Concepts Instructor: Brent Presley.
MySQL MySQL and PHP – interacting with a database.
Creating and Editing a Web Page
IS2803 Developing Multimedia Applications for Business (Part 2) Lecture 2: Introduction to IS2803 Rob Gleasure
…the basics…. Wildland Fire Information and Technology Server Requirements ● Windows 7 Professional or Windows 2003/2008 Server ● Windows 8/10 (discussion)
Intro to APACHE, MySQL, and PHP & freely available (hackable) Packages Aonghus Sugrue 04 Oct 2012.
Navigating the Course 1. Course Materials 2 Software: Notepad (or TextEdit on a Mac) – comes with operating system Internet Explorer Web Browser FireFox.
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
Joomla Awdhesh Kumar Singsys Pte Ltd. What is Joomla? Joomla is an award-winning content management system (CMS), which enables you to build Web sites.
PHP stands for …….. “PHP Hypertext Pre-processor” and is a server-side scripting language like ASP. PHP scripts are executed on the server PHP supports.
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
COM621: Advanced Interactive Web Development Lecture 10 PHP and MySQL.
Moodle Install Guide Team 5 안정현 김현수 주채진 조수아. Moodle Install Enter moodle.org web site -> Go to Standard Moodle Packages in Downloads.
9/21/04 James Gallagher Server Installation and Testing: Hands-on ● Install the CGI server with the HDF and FreeForm handlers ● Link data so the server.
WampServer 2 Installation WAMP is a solution stack of open source programs used together to run dynamic Web sites or servers Most common expansion:  Windows,
Web Technology Seminar
Intro to WordPress (Using XAMPP)
بسم الله الرحمن الرحيم.
INSTALLING AND SETTING UP APACHE2 IN A LINUX ENVIRONMENT
Part 2 Setting up a web server the easy way
Title: Tech Training Certificate: Ace of Initiative Program
PHP and Forms.
Presentation transcript:

WAMP Windows Apache MySQL and PHP i.e. “WAMP”

Why WAMP? WampServer is a Windows web development environment. It allows you to create and test web pages and applications using a local server: Apache2. It also handles server-side scripting: PHP and MySQL databases (alongside a database admin panel: PhpMyAdmin). You can test web pages (especially with PHP) safely before they go live, and as it saves you a lot of time in the long run. You can configure Dreamweaver Site with WAMP as the local testing server.

Download (use a reliable source! See header above) and install WAMP (normally install to C:\wamp directory). Read instructions carefully.

Completing installation

Look for the green WAMP logo/icon in the bottom right of the task bar area: If it is red or orange it is not working fully. To start either right click it or go to Start > Programs > WampServer > Start WampServer Open a web browser and type localhost, or left click the Wamp logo and click local host Check Server is running

Type the URL “ You should see this in the web browser. This normally means the server is running properly. “Locahost” is the server name.

Add a project Navigate to the www folder in the WAMP folder on the C: drive, or where you installed it, e.g. C:\wamp\www To add a project, create a new folder (the name of the folder becomes the project, e.g. C:\wamp\www\pageboutique

Refresh locahost Your folder has been added to the list of projects. Place web pages in this folder. One file should be named index.html to act as the default homepage.

Wamp Settings Locate the file http.conf to change settings of the web server (Apache server). You edit it in Notepad, but always keep a back up of the original in case!

Changing WAMP settings Changing the WAMP settings may be useful later when you become more acquainted with the software, however you should be able to leave the settings as they are. Changing the settings is not recommended unless you make a backup of the settings files. The following example discusses how you can add additional host names such as client1, client2, etc. to the standard host name localhost In order to change some files, you may need to set permissions in security to do so

Example of WAMP Settings Say you are a freelance web designer using your laptop as a local development machine. You would like to create more than one virtual host for each client. You will need to modify 2 files. Here is an example how to do it (based on a Windows 32 bit OS). Use Notepad or a text editor to modify files. Create a back up of any modified files in case you need to revert back. You may need to access Permissions (Security settings to modify the hosts file) 1.Find the hosts file, e.g. in: c:\windows\system32\drivers\etc\ and modify the file hosts (see next slide) 2.Find and modify the Apache configuration file httpd.conf in: httpd.conf file:, e.g. (see following slides) C:\wamp\bin\apache\Apache2.4.4\conf

Change the hosts file The hosts files has entries which maps IP Address to a name. By default the name “localhost” is mapped to , e.g localhost Add additional entries to represent your clients/projects. You may use the name of the client as the mapping key, e.g client1.local client client3etc. Add (using Notepad) as many entries as you want in the hosts file. Whenever you enter “client1” or “client2” in your web browser, windows will first look into hosts file and if it gets the corresponding entry, it sends the request to that IP Address. You may need to type before client name

Change the httpd.conf file 1.Open the httpd.conf file and search (CTRL+F) for the line: DocumentRoot "c:/wamp/www“ Add the source code below under the line DocumentRoot “c :/wamp/www” (assuming your clients are called client1 and client2 and there is a client1 and client2 folder in the WAMP www folder NameVirtualHost ServerName localhost DocumentRoot 'C:\wamp\www' ServerName client1 DocumentRoot 'C:\wamp\www\client1' ServerName client2 DocumentRoot 'C:\wamp\www\client2'

Restart WAMP When making changes to the system files http.conf and hosts, you need to restart the WAMP server. Left click the green WAMP icon in the taskbar and select Restart all Services. Test the new local server addresses.