SlideShare a Scribd company logo
Introduction of WAMP Server
Windows, Apache, MySQL, PHP
Ajay Di Sharma
http://mpstudy.com/
Contents
 Introduction of WAMP Server
 Benefit of WAMP
 Downloading WAMP
 Installing WAMP
 Problem occurs in installation
 Icon Notification
 WAMP Control Panel
 WAMP Directories
 Testing WAMP Server
 Creating A MySQL Database With WAMP Server
 Configuring WAMP
 Shutting down WAMP Server
 Uninstalling WAMP
Introduction of WAMP Server
 WAMP Server is a Web development platform on Windows that allow your
to create dynamic Web applications with Apache , PHP and MySQL.
 This is a open source platform
 Windows – The Operating System
 Apache – HTTP(web) Server
 MySQL – The relational database management system
 PHP – The object-oriented scripting language
Introduction of WAMP Server (cont.)
 WAMP- Windows, Apache, MySQL and PHP
 LAMP- Linux, Apache, MySQL and PHP
 MAMP- Mac, Apache, MySQL, and PHP
 XAMPP- For major operating system including windows, Mac, Linux ,
Apache, MySQL, and PHP
Benefit of WAMP
 The stack also comes with
 Xdebug – tool for PHP debugging
 PHPMyAdmin – A web tool for administrating MySQL databases
 Webgrind – profiling tool for PHP
 Some nice configurations (really easy to start developing, not
configuration)
Downloading WAMP
 Go to http://www.wampserver.com/en/download.php
Installing WAMP Server
 To start the installation process double-click the installer file.
Problem #1- Missing MSVCR100.dll
 The MSVCR100.dll file is on of the part of the Microsoft visual C++
 Install this file to solve this problem
 Download this from-
 For Windows 32 bit: http://www.Microsoft.com/download/en/details.aspx?id=8328
 For Windows 64 bit:
http://www.Microsoft.com/download/en/details.aspx?id=13523
Problem #1- Missing MSCVR100.dll (cont.)
Problem #2- Collision with Skype
Problem #3- Collisions with other HTTP
Server
 There may be XAMMP or IIS installed too
 The best solution is to change the port
 Form the tray icon, left click and
• Go to Apache -> httpd.conf
• Search for “Listen 80”
• Replace with “Listen 8080” or other
• Access http://localhost:8080/
Icon Notification
 User should see the WAMP Server icon appear in the right side of your taskbar. If
the icon is green, then everything is working properly. If the icon is orange, then
there are issues with one of the services. If the icon is red, then both Apache and
MySQL services aren’t running. You will need to resolve those issues before
continuing.
WAMP Control Panel
 This is the WAMP icon
 All configurations are there- PHP, Apache, MySQL
 If the Icon is green- the service are up and running
WAMP Directories
 Lets have the default installation directory- c:/wamp/
 The directory of interest is www/ and it’s called webroot (or document root)
 PHP Files are put in the webroot (c;/wamp/www/)
 C:/wamp/www/ map to http://localhost
 For example- c:/wamp/www/project/scirpt.php map to
http://localhost/project/script.php
 If no file is specified, Apache looks for index.php
Testing WAMP Server
 Open your Web browser and type-http://localhost/. You should see the WAMP
Server homepage displayed.
Creating Database using WAMP
 Creating a database in WAMP Server is done via phpMyAdmin. You can access
phpMyAdmin by entering http://localhost/phpmyadmin/ in your web browser.
WAMP Configurations
 Httpd.conf- Text file with Apache related configuration (i.e. webroot, port for http
listening, etc)
 Php.ini- Text file with PHP related configuration (i.e. short tags, upload file size, etc)
 My.ini- MySQL related configuration (i.e. password, query buffers, caches, port, etc)
Shutting down WAMP Server
 To shut down WAMP Server, click on the systray icon and select stop all services
to shut down the Apache and MySQL server.
 Next you will right-click on the WAMP Server systray icon and click Exit to close
the program.
Uninstallation of WAMP Server
 Go to wamp folder and click on unins000 file(icon)
Thank You……!!!!

More Related Content

What's hot

WEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web DevelopmentWEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web Development
Randy Connolly
 
Lecture-1: Introduction to web engineering - course overview and grading scheme
Lecture-1: Introduction to web engineering - course overview and grading schemeLecture-1: Introduction to web engineering - course overview and grading scheme
Lecture-1: Introduction to web engineering - course overview and grading scheme
Mubashir Ali
 
Lecture 14 requirements modeling - flow and behavior
Lecture 14   requirements modeling - flow and  behaviorLecture 14   requirements modeling - flow and  behavior
Lecture 14 requirements modeling - flow and behavior
IIUI
 
Software Engineering Layered Technology Software Process Framework
Software Engineering  Layered Technology Software Process FrameworkSoftware Engineering  Layered Technology Software Process Framework
Software Engineering Layered Technology Software Process Framework
JAINAM KAPADIYA
 
Enhanced E-R diagram
Enhanced E-R diagramEnhanced E-R diagram
Enhanced E-R diagramMayank Jain
 
Web server
Web serverWeb server
Web server
Nirav Daraniya
 
Java Servlets
Java ServletsJava Servlets
Java Servlets
BG Java EE Course
 
PHP Cookies and Sessions
PHP Cookies and SessionsPHP Cookies and Sessions
PHP Cookies and Sessions
Nisa Soomro
 
Introduction to CSS3
Introduction to CSS3Introduction to CSS3
Introduction to CSS3
Doris Chen
 
RMMM Plan
RMMM PlanRMMM Plan
RMMM Plan
Ankit Bahuguna
 
Hosting a website on IIS Server
Hosting a website on IIS ServerHosting a website on IIS Server
Hosting a website on IIS Server
Dinesh Vasamshetty
 
Internet programming lecture 1
Internet programming lecture 1Internet programming lecture 1
Internet programming lecture 1Mohammed Hussein
 
The Full Stack Web Development
The Full Stack Web DevelopmentThe Full Stack Web Development
The Full Stack Web Development
Sam Dias
 
software engineering
software engineeringsoftware engineering
software engineering
Azad public school
 
JavaScript - Chapter 12 - Document Object Model
  JavaScript - Chapter 12 - Document Object Model  JavaScript - Chapter 12 - Document Object Model
JavaScript - Chapter 12 - Document Object Model
WebStackAcademy
 
Server Side Programming
Server Side ProgrammingServer Side Programming
Server Side Programming
Milan Thapa
 
Introduction to ASP.NET
Introduction to ASP.NETIntroduction to ASP.NET
Introduction to ASP.NET
Rajkumarsoy
 
Web development
Web developmentWeb development
Web development
RaziyaChoudhary
 

What's hot (20)

WEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web DevelopmentWEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web Development
 
Lecture-1: Introduction to web engineering - course overview and grading scheme
Lecture-1: Introduction to web engineering - course overview and grading schemeLecture-1: Introduction to web engineering - course overview and grading scheme
Lecture-1: Introduction to web engineering - course overview and grading scheme
 
MYSQL.ppt
MYSQL.pptMYSQL.ppt
MYSQL.ppt
 
Lecture 14 requirements modeling - flow and behavior
Lecture 14   requirements modeling - flow and  behaviorLecture 14   requirements modeling - flow and  behavior
Lecture 14 requirements modeling - flow and behavior
 
Software Engineering Layered Technology Software Process Framework
Software Engineering  Layered Technology Software Process FrameworkSoftware Engineering  Layered Technology Software Process Framework
Software Engineering Layered Technology Software Process Framework
 
Enhanced E-R diagram
Enhanced E-R diagramEnhanced E-R diagram
Enhanced E-R diagram
 
Xampp Ppt
Xampp PptXampp Ppt
Xampp Ppt
 
Web server
Web serverWeb server
Web server
 
Java Servlets
Java ServletsJava Servlets
Java Servlets
 
PHP Cookies and Sessions
PHP Cookies and SessionsPHP Cookies and Sessions
PHP Cookies and Sessions
 
Introduction to CSS3
Introduction to CSS3Introduction to CSS3
Introduction to CSS3
 
RMMM Plan
RMMM PlanRMMM Plan
RMMM Plan
 
Hosting a website on IIS Server
Hosting a website on IIS ServerHosting a website on IIS Server
Hosting a website on IIS Server
 
Internet programming lecture 1
Internet programming lecture 1Internet programming lecture 1
Internet programming lecture 1
 
The Full Stack Web Development
The Full Stack Web DevelopmentThe Full Stack Web Development
The Full Stack Web Development
 
software engineering
software engineeringsoftware engineering
software engineering
 
JavaScript - Chapter 12 - Document Object Model
  JavaScript - Chapter 12 - Document Object Model  JavaScript - Chapter 12 - Document Object Model
JavaScript - Chapter 12 - Document Object Model
 
Server Side Programming
Server Side ProgrammingServer Side Programming
Server Side Programming
 
Introduction to ASP.NET
Introduction to ASP.NETIntroduction to ASP.NET
Introduction to ASP.NET
 
Web development
Web developmentWeb development
Web development
 

Similar to Wampserver installation ajay-di-sharma

WP Sandbox Presentation WordCamp Toronto 2011
WP Sandbox Presentation WordCamp Toronto 2011WP Sandbox Presentation WordCamp Toronto 2011
WP Sandbox Presentation WordCamp Toronto 2011
Alfred Ayache
 
Installing WampServer
Installing WampServerInstalling WampServer
Installing WampServer
Drupal Jax
 
Wampserver install
Wampserver installWampserver install
Wampserver install
Bala Murali Tokala
 
Installation of wampserver
Installation of wampserverInstallation of wampserver
Installation of wampserver
Smita Agarwal
 
1 app 2 developers 3 servers
1 app 2 developers 3 servers1 app 2 developers 3 servers
1 app 2 developers 3 servers
Mark Myers
 
Diva23
Diva23Diva23
Diva23diva23
 
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
peyman Ghader Kurehpaz
 
Wamp & LAMP - Installation and Configuration
Wamp & LAMP - Installation and ConfigurationWamp & LAMP - Installation and Configuration
Wamp & LAMP - Installation and Configuration
Chetan Soni
 
Week 1
Week 1Week 1
Week 1A VD
 
WordPress Manual in Compatible with XAMPP
WordPress Manual in Compatible with XAMPPWordPress Manual in Compatible with XAMPP
WordPress Manual in Compatible with XAMPP
Indian Institute of Management Ahmedabad
 
zLAMP
zLAMPzLAMP
Setting Up Wordpress Offline
Setting Up Wordpress OfflineSetting Up Wordpress Offline
Setting Up Wordpress Offline
Amol Dhir
 
jzoopowerpointdrupal-100803104511-phpapp01.pdf
jzoopowerpointdrupal-100803104511-phpapp01.pdfjzoopowerpointdrupal-100803104511-phpapp01.pdf
jzoopowerpointdrupal-100803104511-phpapp01.pdf
Imran Kedim
 
CS1520 Intro and Xampp installation
CS1520 Intro and Xampp installationCS1520 Intro and Xampp installation
CS1520 Intro and Xampp installation
Salim Malakouti
 
Install Drupal on Wamp Server
Install Drupal on Wamp ServerInstall Drupal on Wamp Server
Install Drupal on Wamp Server
Vineet Kumar Saini
 
Web Programming
Web Programming Web Programming
Web Programming
M.Zalmai Rahmani
 
Joomla Manual in Compatible with XAMPP
Joomla Manual in Compatible with XAMPPJoomla Manual in Compatible with XAMPP
Joomla Manual in Compatible with XAMPP
Indian Institute of Management Ahmedabad
 
SubjectsPlus Manual in Compatible with XAMPP
SubjectsPlus Manual in Compatible with XAMPPSubjectsPlus Manual in Compatible with XAMPP
SubjectsPlus Manual in Compatible with XAMPP
Indian Institute of Management Ahmedabad
 
25_26 (1).pptx
25_26 (1).pptx25_26 (1).pptx
25_26 (1).pptx
JawadHaider36
 

Similar to Wampserver installation ajay-di-sharma (20)

WP Sandbox Presentation WordCamp Toronto 2011
WP Sandbox Presentation WordCamp Toronto 2011WP Sandbox Presentation WordCamp Toronto 2011
WP Sandbox Presentation WordCamp Toronto 2011
 
Installing WampServer
Installing WampServerInstalling WampServer
Installing WampServer
 
Wampserver install
Wampserver installWampserver install
Wampserver install
 
Installation of wampserver
Installation of wampserverInstallation of wampserver
Installation of wampserver
 
1 app 2 developers 3 servers
1 app 2 developers 3 servers1 app 2 developers 3 servers
1 app 2 developers 3 servers
 
Diva23
Diva23Diva23
Diva23
 
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
 
Wamp & LAMP - Installation and Configuration
Wamp & LAMP - Installation and ConfigurationWamp & LAMP - Installation and Configuration
Wamp & LAMP - Installation and Configuration
 
Week 1
Week 1Week 1
Week 1
 
WordPress Manual in Compatible with XAMPP
WordPress Manual in Compatible with XAMPPWordPress Manual in Compatible with XAMPP
WordPress Manual in Compatible with XAMPP
 
zLAMP
zLAMPzLAMP
zLAMP
 
Setting Up Wordpress Offline
Setting Up Wordpress OfflineSetting Up Wordpress Offline
Setting Up Wordpress Offline
 
jzoopowerpointdrupal-100803104511-phpapp01.pdf
jzoopowerpointdrupal-100803104511-phpapp01.pdfjzoopowerpointdrupal-100803104511-phpapp01.pdf
jzoopowerpointdrupal-100803104511-phpapp01.pdf
 
CS1520 Intro and Xampp installation
CS1520 Intro and Xampp installationCS1520 Intro and Xampp installation
CS1520 Intro and Xampp installation
 
Install Drupal on Wamp Server
Install Drupal on Wamp ServerInstall Drupal on Wamp Server
Install Drupal on Wamp Server
 
Web Programming
Web Programming Web Programming
Web Programming
 
Joomla Manual in Compatible with XAMPP
Joomla Manual in Compatible with XAMPPJoomla Manual in Compatible with XAMPP
Joomla Manual in Compatible with XAMPP
 
Apache - Quick reference guide
Apache - Quick reference guideApache - Quick reference guide
Apache - Quick reference guide
 
SubjectsPlus Manual in Compatible with XAMPP
SubjectsPlus Manual in Compatible with XAMPPSubjectsPlus Manual in Compatible with XAMPP
SubjectsPlus Manual in Compatible with XAMPP
 
25_26 (1).pptx
25_26 (1).pptx25_26 (1).pptx
25_26 (1).pptx
 

Recently uploaded

Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Yara Milbes
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 

Recently uploaded (20)

Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 

Wampserver installation ajay-di-sharma

  • 1. Introduction of WAMP Server Windows, Apache, MySQL, PHP Ajay Di Sharma http://mpstudy.com/
  • 2. Contents  Introduction of WAMP Server  Benefit of WAMP  Downloading WAMP  Installing WAMP  Problem occurs in installation  Icon Notification  WAMP Control Panel  WAMP Directories  Testing WAMP Server  Creating A MySQL Database With WAMP Server  Configuring WAMP  Shutting down WAMP Server  Uninstalling WAMP
  • 3. Introduction of WAMP Server  WAMP Server is a Web development platform on Windows that allow your to create dynamic Web applications with Apache , PHP and MySQL.  This is a open source platform  Windows – The Operating System  Apache – HTTP(web) Server  MySQL – The relational database management system  PHP – The object-oriented scripting language
  • 4. Introduction of WAMP Server (cont.)  WAMP- Windows, Apache, MySQL and PHP  LAMP- Linux, Apache, MySQL and PHP  MAMP- Mac, Apache, MySQL, and PHP  XAMPP- For major operating system including windows, Mac, Linux , Apache, MySQL, and PHP
  • 5. Benefit of WAMP  The stack also comes with  Xdebug – tool for PHP debugging  PHPMyAdmin – A web tool for administrating MySQL databases  Webgrind – profiling tool for PHP  Some nice configurations (really easy to start developing, not configuration)
  • 6. Downloading WAMP  Go to http://www.wampserver.com/en/download.php
  • 7. Installing WAMP Server  To start the installation process double-click the installer file.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. Problem #1- Missing MSVCR100.dll  The MSVCR100.dll file is on of the part of the Microsoft visual C++  Install this file to solve this problem  Download this from-  For Windows 32 bit: http://www.Microsoft.com/download/en/details.aspx?id=8328  For Windows 64 bit: http://www.Microsoft.com/download/en/details.aspx?id=13523
  • 19. Problem #1- Missing MSCVR100.dll (cont.)
  • 20. Problem #2- Collision with Skype
  • 21. Problem #3- Collisions with other HTTP Server  There may be XAMMP or IIS installed too  The best solution is to change the port  Form the tray icon, left click and • Go to Apache -> httpd.conf • Search for “Listen 80” • Replace with “Listen 8080” or other • Access http://localhost:8080/
  • 22. Icon Notification  User should see the WAMP Server icon appear in the right side of your taskbar. If the icon is green, then everything is working properly. If the icon is orange, then there are issues with one of the services. If the icon is red, then both Apache and MySQL services aren’t running. You will need to resolve those issues before continuing.
  • 23. WAMP Control Panel  This is the WAMP icon  All configurations are there- PHP, Apache, MySQL  If the Icon is green- the service are up and running
  • 24. WAMP Directories  Lets have the default installation directory- c:/wamp/  The directory of interest is www/ and it’s called webroot (or document root)  PHP Files are put in the webroot (c;/wamp/www/)  C:/wamp/www/ map to http://localhost  For example- c:/wamp/www/project/scirpt.php map to http://localhost/project/script.php  If no file is specified, Apache looks for index.php
  • 25. Testing WAMP Server  Open your Web browser and type-http://localhost/. You should see the WAMP Server homepage displayed.
  • 26. Creating Database using WAMP  Creating a database in WAMP Server is done via phpMyAdmin. You can access phpMyAdmin by entering http://localhost/phpmyadmin/ in your web browser.
  • 27.
  • 28. WAMP Configurations  Httpd.conf- Text file with Apache related configuration (i.e. webroot, port for http listening, etc)  Php.ini- Text file with PHP related configuration (i.e. short tags, upload file size, etc)  My.ini- MySQL related configuration (i.e. password, query buffers, caches, port, etc)
  • 29. Shutting down WAMP Server  To shut down WAMP Server, click on the systray icon and select stop all services to shut down the Apache and MySQL server.  Next you will right-click on the WAMP Server systray icon and click Exit to close the program.
  • 30. Uninstallation of WAMP Server  Go to wamp folder and click on unins000 file(icon)