SlideShare a Scribd company logo
1 of 14
Download to read offline
WampServer Installation
Narrative / Objective
This presentation is a outline and guide for the live presentation.
This presentation outline is not a training device but an instructional aid.
The objective is to create a local hosted web development environment.
Install WampServer.
Configure Apache.
Configure MySQL.
Configure PHP.
Test installation.
Create and switch between multiple projects on the same machine.
WampServer Installation
WAMP / MAMP / XAMPP
W = Windows / M = Mac OS / X = Linux or Windows or Mac OS
A = Apache Web Server.
M = MySQL database server.
P = PHP – PHP: Hypertext Preprocessor.
XAMPP - includes FTP and SMTP servers.
WampServer Installation
WampServer
WampServer provides the easiest and quickest install of a WAMP environment.
Immediately functional on finish of install.
Provides tools for easy configuration, control and modification.
Provides control of the version of Apache, MySQL and PHP to match production.
WampServer Installation
Apache web server
The software license under which software from the Apache Foundation is
distributed is a distinctive part of the Apache HTTP Server's history and
presence in the open-source software community.
The name Apache is a registered trademark and may only be used with the
trademark holder's express permission
Apache Software License 1.0/1.1/2.0
Apache has been the most popular web server on the Internet since April
1996. Over 70 percent of web server in world use Apache!
WampServer Installation
70% of websites in the world are on Apache
MySQL – Database server
MySQL is a relational database management system (RDBMS) that runs as a
server providing multi-user access to a number of databases.
MySQL is officially pronounced "My S-Q-L".
MySQL offers MySQL 5.1 in two different variants: the open source MySQL
Community Server and the commercial Enterprise Server.
GNU General Public License, version 2
Now owned by Sun Microsystems, a subsidiary of Oracle Corporation.
WampServer Installation
PHP – Server side programming / scripting language
PHP is free software released under the PHP License, which insists that:
The name "PHP" must not be used to endorse or promote products derived
from this software without prior written permission.
PHP License 3.0/3.01.
PHP original stood for Personal Home Page Tools
PHP rules the website scripting language at over 30 percent followed by ASP at
25 percent, Flash is about 14% and J2EE about 8%. ROR is 1.5 %
WampServer Installation
30% of websites with scripting use PHP
Download and Installing WampServer
Visit http://www.wampserver.com/
Click DOWNLOADS on menu
Click download link and save file locally
Once downloaded run the file
Tell directory to install to and default browser and smtp account.
Run WampServer
Open browser and enter localhost in the address bar
Success! Firewalls can be an issue with Apache and may prevent from working.
WampServer Installation
Apache - Configurations
http.conf
.htaccess
Modules
Restart services when done
WampServer Installation
WampServer Installation
MySQL - Configurations
my.ini
phpMyAdmin
Root and password
User and privileges
PHP - Configurations
php.ini
Modules
Restart services when done
Error handling
Deprecated functions
WampServer Installation
WampServer Testing
Test WampServer is working through your browser.
Icon in the tray Red / Yellow / White.
Log files.
WampServer Installation
WampServer Projects
Stop all services.
Edit http.conf around lines 178 and 205 to new project location.
Change “www” to “project1” or name of new directory of project.
DocumentRoot "c:/wamp/project1/"
<Directory "c:/wamp/project1/">
Save http.conf
Start all services.
WampServer Installation
Questions and ending notes:
WampServer Installation

More Related Content

Similar to jzoopowerpointdrupal-100803104511-phpapp01.pdf

Similar to jzoopowerpointdrupal-100803104511-phpapp01.pdf (20)

What is LAMP?
What is LAMP?What is LAMP?
What is LAMP?
 
How to Install LAMP in Ubuntu 14.04
How to Install LAMP in Ubuntu 14.04How to Install LAMP in Ubuntu 14.04
How to Install LAMP in Ubuntu 14.04
 
WP Sandbox Presentation WordCamp Toronto 2011
WP Sandbox Presentation WordCamp Toronto 2011WP Sandbox Presentation WordCamp Toronto 2011
WP Sandbox Presentation WordCamp Toronto 2011
 
Raspberry pi Part 24
Raspberry pi Part 24Raspberry pi Part 24
Raspberry pi Part 24
 
Php
PhpPhp
Php
 
Aj
AjAj
Aj
 
Install Drupal on Wamp Server
Install Drupal on Wamp ServerInstall Drupal on Wamp Server
Install Drupal on Wamp Server
 
LAMP TECHNOLOGY BY SAIKIRAN PANJALA
LAMP TECHNOLOGY BY SAIKIRAN PANJALALAMP TECHNOLOGY BY SAIKIRAN PANJALA
LAMP TECHNOLOGY BY SAIKIRAN PANJALA
 
Setting Up Wordpress Offline
Setting Up Wordpress OfflineSetting Up Wordpress Offline
Setting Up Wordpress Offline
 
Wampserver install
Wampserver installWampserver install
Wampserver install
 
Lamp
LampLamp
Lamp
 
Introduction to php
Introduction to phpIntroduction to php
Introduction to php
 
WordPress Manual in Compatible with XAMPP
WordPress Manual in Compatible with XAMPPWordPress Manual in Compatible with XAMPP
WordPress Manual in Compatible with XAMPP
 
LAMP TECHNOLOGY
LAMP TECHNOLOGYLAMP TECHNOLOGY
LAMP TECHNOLOGY
 
Installing php and my sql locally using xampp
Installing php and my sql locally using xamppInstalling php and my sql locally using xampp
Installing php and my sql locally using xampp
 
CS1520 Intro and Xampp installation
CS1520 Intro and Xampp installationCS1520 Intro and Xampp installation
CS1520 Intro and Xampp installation
 
phpTutorial1
phpTutorial1phpTutorial1
phpTutorial1
 
phpTutorial1
phpTutorial1phpTutorial1
phpTutorial1
 
Apache web server tutorial for linux
Apache web server tutorial for linuxApache web server tutorial for linux
Apache web server tutorial for linux
 
Php.ppt
Php.pptPhp.ppt
Php.ppt
 

Recently uploaded

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxnada99848
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 

Recently uploaded (20)

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptx
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 

jzoopowerpointdrupal-100803104511-phpapp01.pdf

  • 2. Narrative / Objective This presentation is a outline and guide for the live presentation. This presentation outline is not a training device but an instructional aid. The objective is to create a local hosted web development environment. Install WampServer. Configure Apache. Configure MySQL. Configure PHP. Test installation. Create and switch between multiple projects on the same machine. WampServer Installation
  • 3. WAMP / MAMP / XAMPP W = Windows / M = Mac OS / X = Linux or Windows or Mac OS A = Apache Web Server. M = MySQL database server. P = PHP – PHP: Hypertext Preprocessor. XAMPP - includes FTP and SMTP servers. WampServer Installation
  • 4. WampServer WampServer provides the easiest and quickest install of a WAMP environment. Immediately functional on finish of install. Provides tools for easy configuration, control and modification. Provides control of the version of Apache, MySQL and PHP to match production. WampServer Installation
  • 5. Apache web server The software license under which software from the Apache Foundation is distributed is a distinctive part of the Apache HTTP Server's history and presence in the open-source software community. The name Apache is a registered trademark and may only be used with the trademark holder's express permission Apache Software License 1.0/1.1/2.0 Apache has been the most popular web server on the Internet since April 1996. Over 70 percent of web server in world use Apache! WampServer Installation 70% of websites in the world are on Apache
  • 6. MySQL – Database server MySQL is a relational database management system (RDBMS) that runs as a server providing multi-user access to a number of databases. MySQL is officially pronounced "My S-Q-L". MySQL offers MySQL 5.1 in two different variants: the open source MySQL Community Server and the commercial Enterprise Server. GNU General Public License, version 2 Now owned by Sun Microsystems, a subsidiary of Oracle Corporation. WampServer Installation
  • 7. PHP – Server side programming / scripting language PHP is free software released under the PHP License, which insists that: The name "PHP" must not be used to endorse or promote products derived from this software without prior written permission. PHP License 3.0/3.01. PHP original stood for Personal Home Page Tools PHP rules the website scripting language at over 30 percent followed by ASP at 25 percent, Flash is about 14% and J2EE about 8%. ROR is 1.5 % WampServer Installation 30% of websites with scripting use PHP
  • 8. Download and Installing WampServer Visit http://www.wampserver.com/ Click DOWNLOADS on menu Click download link and save file locally Once downloaded run the file Tell directory to install to and default browser and smtp account. Run WampServer Open browser and enter localhost in the address bar Success! Firewalls can be an issue with Apache and may prevent from working. WampServer Installation
  • 9. Apache - Configurations http.conf .htaccess Modules Restart services when done WampServer Installation
  • 10. WampServer Installation MySQL - Configurations my.ini phpMyAdmin Root and password User and privileges
  • 11. PHP - Configurations php.ini Modules Restart services when done Error handling Deprecated functions WampServer Installation
  • 12. WampServer Testing Test WampServer is working through your browser. Icon in the tray Red / Yellow / White. Log files. WampServer Installation
  • 13. WampServer Projects Stop all services. Edit http.conf around lines 178 and 205 to new project location. Change “www” to “project1” or name of new directory of project. DocumentRoot "c:/wamp/project1/" <Directory "c:/wamp/project1/"> Save http.conf Start all services. WampServer Installation
  • 14. Questions and ending notes: WampServer Installation