SlideShare a Scribd company logo
ENVIRONMENT
SETUP
SOFTWARE REQUIREMENT
• Operating system: 32/64 bit
• Before Installing MySQL make sure you have installed Visual C++
Redistributable Packages for Visual Studio
HARDWARE REQUIREMENT
• RAM: 4GB and above
• Monitor: 18” wide or above
• Processor: 4 core and 3.2GHz above
PREREQUISITE
Visual C++ Redistributable Packages For Visual Studio installation
Download from
https://www.microsoft.com/en-in/download/details.aspx?id=40784
Notepad ++ installation
Download from
https://notepad-plus-plus.org/download/v7.2.1.html
Two ways of Installation can be done:
1. Bundle Software Installation that will be having all the required setups for implementing
php.
2. Installing Php Separately.
3. Bundle Software Installation are of the following:
• XAMPP installation
Download xampp from https://www.apachefriends.org/download.html
• WAMP installation
Download Wamp from http://www.wampserver.com/en/
• MAMP installation
Download Mamp from https://www.mamp.info/en/downloads/
WINDOWS
2. Installing Separately
1.First Download Apache Lounge from http://www.apachelounge.com/download/
2.Copy the Downloaded File to C: Directory.
3. GotoC:Apache24con and open httpd.conf using
Notepad++.
4.Goto #Serverame and Remove the Comment # .
5.And Change from www.example.com:80 to localhost:80
6.To check that Apache is working Goto Command Prompt
Type: > cd Apachebin and hit enter
>httpd.exe and hit enter
7.Windows Security alert will be showing where tick on both the checkboxes and click
on allow access.
8.Goto web browser and type localhost and hit enter. It shows that it is working
perfectly.
9.Now for installing PHP, first download PHP from http://windows.php.net/download/
10.Extract the downloaded file to C:php directory
11.Now to configure Apache with PHP again Goto C:Apache24conf and open
httpd.conf using Notepad++ and at the bottom of the file add the following into
content:
LoadModule php7_module "C:/php/php7apache2_4.dll“
AddHandler application/x-httpd-php .php
PHPIniDir "C:/php"
12.Now Using Notepad ++ create a simple php program.
13.Now for running this file you must Save in C:Apache24htdocs as Hello.php file
14.Goto web browser and type localhost/Hello.php and hit enter. It will Display the
output.
15.Now install MySQL , for that first Download MySQL Server from
https://dev.mysql.com/downloads/mysql/5.5.html
16.Open the downloaded file and MySQL Server Instance Configuration Wizard will
show up, Click on Next.
17.Click on Developer Machine and Click Next.
18.Click the radio button for Multifunctional Database and click on Next.
19.Click on the radio button for Decision Support(DSS)/OLAP
20.Tick on Both the Checkboxes and Click on Next.
21.Tick on Install as Windows Service and provide the Service Name And click on
Next.
22.Configure by giving a password and click on Next.
23.To start the Configuration click on Execute.
24.Configuration File will be created and click on finish to close the wizard.
25.Now Download MySQL Workbench from
http://dev.mysql.com/downloads/workbench/
26.Run the MySQL Workbench Setup and Click on Next.
27.Provide the location inside C directory as it is and click on Next.
28.Click the radio button for complete setup type and click on Next and it will be
installed.
29.The Setup will be finished installing and click on Finish and launch MySQL
Workbench.
30.Open MySQL Workbench and click on New Connection
31.Provide the Connection Name and Give the password that has been provided in
the MySQL Server Configuration Page.
32.Click on Test Connection and it will pop up with a box that the connection is
Successful.
33.Connect a Database and provide already created connection and click ok.
34.We will have the database connected to MySQL Server.
info@evisionlabs.org , +91 471 232 2322 , +91 940 0311 232 , +91 701 2661 097
First Floor, Kk Towers, Music College Road, Aristo Junction ,Thampanoor, Trivandrum
THANK YOU
https://www.facebook.com/evisionlabs https://www.linkedin.com/company/e-vision-labs
w w w . e v i s i o n l a b s . o r g

More Related Content

What's hot

cascading style sheet ppt
cascading style sheet pptcascading style sheet ppt
cascading style sheet ppt
abhilashagupta
 
PHP Security
PHP SecurityPHP Security
PHP Security
Mindfire Solutions
 
Basics of JavaScript
Basics of JavaScriptBasics of JavaScript
Basics of JavaScript
Bala Narayanan
 
Php string function
Php string function Php string function
Php string function
Ravi Bhadauria
 
Node.js Express
Node.js  ExpressNode.js  Express
Node.js Express
Eyal Vardi
 
Java Script ppt
Java Script pptJava Script ppt
Java Script ppt
Priya Goyal
 
4.2 PHP Function
4.2 PHP Function4.2 PHP Function
4.2 PHP Function
Jalpesh Vasa
 
Flask Basics
Flask BasicsFlask Basics
Flask Basics
Eueung Mulyana
 
PHP
PHPPHP
PHP Form Validation Technique
PHP Form Validation TechniquePHP Form Validation Technique
PHP Form Validation Technique
Morshedul Arefin
 
Php
PhpPhp
Introduction to php
Introduction to phpIntroduction to php
Introduction to php
Taha Malampatti
 
Learn html Basics
Learn html BasicsLearn html Basics
Learn html Basics
McSoftsis
 
Nodejs presentation
Nodejs presentationNodejs presentation
Nodejs presentation
Arvind Devaraj
 
Introduction to Node.js
Introduction to Node.jsIntroduction to Node.js
Introduction to Node.js
Vikash Singh
 
Web Application
Web ApplicationWeb Application
Web Application
Sameer Poudel
 
Ajax ppt
Ajax pptAjax ppt

What's hot (20)

cascading style sheet ppt
cascading style sheet pptcascading style sheet ppt
cascading style sheet ppt
 
PHP Security
PHP SecurityPHP Security
PHP Security
 
Basics of JavaScript
Basics of JavaScriptBasics of JavaScript
Basics of JavaScript
 
Php string function
Php string function Php string function
Php string function
 
Node.js Express
Node.js  ExpressNode.js  Express
Node.js Express
 
Java Script ppt
Java Script pptJava Script ppt
Java Script ppt
 
4.2 PHP Function
4.2 PHP Function4.2 PHP Function
4.2 PHP Function
 
Flask Basics
Flask BasicsFlask Basics
Flask Basics
 
PHP
PHPPHP
PHP
 
PHP Form Validation Technique
PHP Form Validation TechniquePHP Form Validation Technique
PHP Form Validation Technique
 
Php
PhpPhp
Php
 
Introduction to php
Introduction to phpIntroduction to php
Introduction to php
 
Php
PhpPhp
Php
 
Learn html Basics
Learn html BasicsLearn html Basics
Learn html Basics
 
Asp.net
Asp.netAsp.net
Asp.net
 
Nodejs presentation
Nodejs presentationNodejs presentation
Nodejs presentation
 
Introduction to Node.js
Introduction to Node.jsIntroduction to Node.js
Introduction to Node.js
 
Web Application
Web ApplicationWeb Application
Web Application
 
Web engineering lecture 1
Web engineering lecture 1Web engineering lecture 1
Web engineering lecture 1
 
Ajax ppt
Ajax pptAjax ppt
Ajax ppt
 

Similar to PHP environment setup installation

Dot Net environment setup and Installation
Dot Net environment setup and InstallationDot Net environment setup and Installation
Dot Net environment setup and Installation
e-visionlabs
 
Wampserver install
Wampserver installWampserver install
Wampserver install
Bala Murali Tokala
 
PROJECT CAMSUR INSTALLATION PROCESS.pptx
PROJECT CAMSUR INSTALLATION PROCESS.pptxPROJECT CAMSUR INSTALLATION PROCESS.pptx
PROJECT CAMSUR INSTALLATION PROCESS.pptx
AprilRances2
 
Poc setting up citrix presentation server 4.5 for proof of concept
Poc   setting up citrix presentation server 4.5 for proof of conceptPoc   setting up citrix presentation server 4.5 for proof of concept
Poc setting up citrix presentation server 4.5 for proof of concept
xKinAnx
 
Migrating dhcp from windows server 2003 to 2012 r2
Migrating dhcp from windows server 2003 to 2012 r2Migrating dhcp from windows server 2003 to 2012 r2
Migrating dhcp from windows server 2003 to 2012 r2
laonap166
 
Configuration manager
Configuration managerConfiguration manager
Configuration manager
Raghu nath
 
Microsoft Lync Server 2010 Installation
Microsoft Lync Server 2010 InstallationMicrosoft Lync Server 2010 Installation
Microsoft Lync Server 2010 Installation
Shahab Al Yamin Chawdhury
 
12849144 how-to-install-a-cccam-server-on-windows
12849144 how-to-install-a-cccam-server-on-windows12849144 how-to-install-a-cccam-server-on-windows
12849144 how-to-install-a-cccam-server-on-windowsrajuy2r
 
My sql installationguide_windows
My sql installationguide_windowsMy sql installationguide_windows
My sql installationguide_windows
Nishant Upadhyay
 
Addmi 04-va installation
Addmi 04-va installationAddmi 04-va installation
Addmi 04-va installationodanyboy
 
SOP - 2013 Server Build
SOP - 2013 Server BuildSOP - 2013 Server Build
SOP - 2013 Server BuildRobert Jones
 
Dell biz client driver cab os deployment using sccm dcip
Dell biz client driver cab os deployment using sccm dcipDell biz client driver cab os deployment using sccm dcip
Dell biz client driver cab os deployment using sccm dcip
artisriva
 
LuisRodriguezLocalDevEnvironmentsDrupalOpenDays
LuisRodriguezLocalDevEnvironmentsDrupalOpenDaysLuisRodriguezLocalDevEnvironmentsDrupalOpenDays
LuisRodriguezLocalDevEnvironmentsDrupalOpenDaysLuis Rodríguez Castromil
 
Step by step installation of microsoft dynamics 365 finance and operations on...
Step by step installation of microsoft dynamics 365 finance and operations on...Step by step installation of microsoft dynamics 365 finance and operations on...
Step by step installation of microsoft dynamics 365 finance and operations on...
Umesh Pandit
 
How to install Vertica in a single node.
How to install Vertica in a single node.How to install Vertica in a single node.
How to install Vertica in a single node.
Anil Maharjan
 
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
Nasir Gondal
 
Installing Rhapsody 8.2.x Designer/Architect with Cygwin gcc compiler
Installing Rhapsody 8.2.x Designer/Architect with Cygwin gcc compilerInstalling Rhapsody 8.2.x Designer/Architect with Cygwin gcc compiler
Installing Rhapsody 8.2.x Designer/Architect with Cygwin gcc compiler
Fraser Chadburn
 
Oracle forms and reports 11g installation on linux
Oracle forms and reports 11g installation on linuxOracle forms and reports 11g installation on linux
Oracle forms and reports 11g installation on linux
Venu Palakolanu
 
Installation guide for mysql in windows
Installation guide for mysql in windowsInstallation guide for mysql in windows
Installation guide for mysql in windows
sharavanakumar10
 
Fcm rapid-install-11122-1634210
Fcm rapid-install-11122-1634210Fcm rapid-install-11122-1634210
Fcm rapid-install-11122-1634210
raman pattanaik
 

Similar to PHP environment setup installation (20)

Dot Net environment setup and Installation
Dot Net environment setup and InstallationDot Net environment setup and Installation
Dot Net environment setup and Installation
 
Wampserver install
Wampserver installWampserver install
Wampserver install
 
PROJECT CAMSUR INSTALLATION PROCESS.pptx
PROJECT CAMSUR INSTALLATION PROCESS.pptxPROJECT CAMSUR INSTALLATION PROCESS.pptx
PROJECT CAMSUR INSTALLATION PROCESS.pptx
 
Poc setting up citrix presentation server 4.5 for proof of concept
Poc   setting up citrix presentation server 4.5 for proof of conceptPoc   setting up citrix presentation server 4.5 for proof of concept
Poc setting up citrix presentation server 4.5 for proof of concept
 
Migrating dhcp from windows server 2003 to 2012 r2
Migrating dhcp from windows server 2003 to 2012 r2Migrating dhcp from windows server 2003 to 2012 r2
Migrating dhcp from windows server 2003 to 2012 r2
 
Configuration manager
Configuration managerConfiguration manager
Configuration manager
 
Microsoft Lync Server 2010 Installation
Microsoft Lync Server 2010 InstallationMicrosoft Lync Server 2010 Installation
Microsoft Lync Server 2010 Installation
 
12849144 how-to-install-a-cccam-server-on-windows
12849144 how-to-install-a-cccam-server-on-windows12849144 how-to-install-a-cccam-server-on-windows
12849144 how-to-install-a-cccam-server-on-windows
 
My sql installationguide_windows
My sql installationguide_windowsMy sql installationguide_windows
My sql installationguide_windows
 
Addmi 04-va installation
Addmi 04-va installationAddmi 04-va installation
Addmi 04-va installation
 
SOP - 2013 Server Build
SOP - 2013 Server BuildSOP - 2013 Server Build
SOP - 2013 Server Build
 
Dell biz client driver cab os deployment using sccm dcip
Dell biz client driver cab os deployment using sccm dcipDell biz client driver cab os deployment using sccm dcip
Dell biz client driver cab os deployment using sccm dcip
 
LuisRodriguezLocalDevEnvironmentsDrupalOpenDays
LuisRodriguezLocalDevEnvironmentsDrupalOpenDaysLuisRodriguezLocalDevEnvironmentsDrupalOpenDays
LuisRodriguezLocalDevEnvironmentsDrupalOpenDays
 
Step by step installation of microsoft dynamics 365 finance and operations on...
Step by step installation of microsoft dynamics 365 finance and operations on...Step by step installation of microsoft dynamics 365 finance and operations on...
Step by step installation of microsoft dynamics 365 finance and operations on...
 
How to install Vertica in a single node.
How to install Vertica in a single node.How to install Vertica in a single node.
How to install Vertica in a single node.
 
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
 
Installing Rhapsody 8.2.x Designer/Architect with Cygwin gcc compiler
Installing Rhapsody 8.2.x Designer/Architect with Cygwin gcc compilerInstalling Rhapsody 8.2.x Designer/Architect with Cygwin gcc compiler
Installing Rhapsody 8.2.x Designer/Architect with Cygwin gcc compiler
 
Oracle forms and reports 11g installation on linux
Oracle forms and reports 11g installation on linuxOracle forms and reports 11g installation on linux
Oracle forms and reports 11g installation on linux
 
Installation guide for mysql in windows
Installation guide for mysql in windowsInstallation guide for mysql in windows
Installation guide for mysql in windows
 
Fcm rapid-install-11122-1634210
Fcm rapid-install-11122-1634210Fcm rapid-install-11122-1634210
Fcm rapid-install-11122-1634210
 

Recently uploaded

Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 

Recently uploaded (20)

Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 

PHP environment setup installation

  • 2. SOFTWARE REQUIREMENT • Operating system: 32/64 bit • Before Installing MySQL make sure you have installed Visual C++ Redistributable Packages for Visual Studio HARDWARE REQUIREMENT • RAM: 4GB and above • Monitor: 18” wide or above • Processor: 4 core and 3.2GHz above PREREQUISITE Visual C++ Redistributable Packages For Visual Studio installation Download from https://www.microsoft.com/en-in/download/details.aspx?id=40784 Notepad ++ installation Download from https://notepad-plus-plus.org/download/v7.2.1.html
  • 3. Two ways of Installation can be done: 1. Bundle Software Installation that will be having all the required setups for implementing php. 2. Installing Php Separately. 3. Bundle Software Installation are of the following: • XAMPP installation Download xampp from https://www.apachefriends.org/download.html • WAMP installation Download Wamp from http://www.wampserver.com/en/ • MAMP installation Download Mamp from https://www.mamp.info/en/downloads/ WINDOWS
  • 4. 2. Installing Separately 1.First Download Apache Lounge from http://www.apachelounge.com/download/
  • 5. 2.Copy the Downloaded File to C: Directory.
  • 6. 3. GotoC:Apache24con and open httpd.conf using Notepad++.
  • 7. 4.Goto #Serverame and Remove the Comment # .
  • 8. 5.And Change from www.example.com:80 to localhost:80
  • 9. 6.To check that Apache is working Goto Command Prompt Type: > cd Apachebin and hit enter >httpd.exe and hit enter
  • 10. 7.Windows Security alert will be showing where tick on both the checkboxes and click on allow access.
  • 11. 8.Goto web browser and type localhost and hit enter. It shows that it is working perfectly.
  • 12. 9.Now for installing PHP, first download PHP from http://windows.php.net/download/
  • 13. 10.Extract the downloaded file to C:php directory
  • 14. 11.Now to configure Apache with PHP again Goto C:Apache24conf and open httpd.conf using Notepad++ and at the bottom of the file add the following into content: LoadModule php7_module "C:/php/php7apache2_4.dll“ AddHandler application/x-httpd-php .php PHPIniDir "C:/php"
  • 15. 12.Now Using Notepad ++ create a simple php program.
  • 16. 13.Now for running this file you must Save in C:Apache24htdocs as Hello.php file
  • 17. 14.Goto web browser and type localhost/Hello.php and hit enter. It will Display the output.
  • 18. 15.Now install MySQL , for that first Download MySQL Server from https://dev.mysql.com/downloads/mysql/5.5.html
  • 19. 16.Open the downloaded file and MySQL Server Instance Configuration Wizard will show up, Click on Next.
  • 20. 17.Click on Developer Machine and Click Next.
  • 21. 18.Click the radio button for Multifunctional Database and click on Next.
  • 22. 19.Click on the radio button for Decision Support(DSS)/OLAP
  • 23. 20.Tick on Both the Checkboxes and Click on Next.
  • 24. 21.Tick on Install as Windows Service and provide the Service Name And click on Next.
  • 25. 22.Configure by giving a password and click on Next.
  • 26. 23.To start the Configuration click on Execute.
  • 27. 24.Configuration File will be created and click on finish to close the wizard.
  • 28. 25.Now Download MySQL Workbench from http://dev.mysql.com/downloads/workbench/
  • 29. 26.Run the MySQL Workbench Setup and Click on Next.
  • 30. 27.Provide the location inside C directory as it is and click on Next.
  • 31. 28.Click the radio button for complete setup type and click on Next and it will be installed.
  • 32. 29.The Setup will be finished installing and click on Finish and launch MySQL Workbench.
  • 33. 30.Open MySQL Workbench and click on New Connection
  • 34. 31.Provide the Connection Name and Give the password that has been provided in the MySQL Server Configuration Page.
  • 35.
  • 36. 32.Click on Test Connection and it will pop up with a box that the connection is Successful.
  • 37. 33.Connect a Database and provide already created connection and click ok.
  • 38. 34.We will have the database connected to MySQL Server.
  • 39. info@evisionlabs.org , +91 471 232 2322 , +91 940 0311 232 , +91 701 2661 097 First Floor, Kk Towers, Music College Road, Aristo Junction ,Thampanoor, Trivandrum THANK YOU https://www.facebook.com/evisionlabs https://www.linkedin.com/company/e-vision-labs w w w . e v i s i o n l a b s . o r g