SlideShare uma empresa Scribd logo
1 de 25
LAMP

LAMP acronym for Linux,Apache,Mysql and
 PHP(sometimes perl or python) is a open
 source software
Linux- Linux is a open source software meaning
which can be edited according to specific needs.
Apache-Apache is an open source web server
MySQL-MySQL is a multithreaded, multi-user,
 SQL database management system (DBMS)
PHP-PHP is programming language originally
 designed for producing dynamic web pages.
 PHP is used mainly in server-side application
 software.
Advantages of LAMP

Easy to code with PHP and Mysql.
Easy to deploy a PHP application.
Cheap
Why Linux

No need to buy office
Excellent security as it is free from viruses
Platform independant
Open source
Basic Commands of Linux

$who- Show who is logged in
$mkdir- To create a directory
$rm- To remove the directory
$ls- To list files and directory
$date- To display current date
$mv- To rename a file or directory also to move
file from one location to another
Linux Architecture
User Space- This is where the user application is
 executed
GNU C Library – It provides a mechanism to
 transition between the user-space application
 and the kernel.
System call interface-The SCI is a thin layer that
 provides the means to perform function calls
 from user space into the kernel
eg. read(),write(),close(),exit(),fork(),dup2() etc
Kernel- kernel is really nothing more than a
 resource manager. Whether the resource being
 managed is a process, memory, or hardware
 device.
subsystems of the Linux kernel
System call interface- system calls are used to
 request a resource from operating system.
Process management-Process management is
 focused on the execution of processes. In the
 kernel, these are called threads.
Memory management-Memory is managed in
 what are called pages .pages can be moved
 out of memory and onto the disk. This process
 is called swapping
Virtual file system-The purpose of a VFS is to
 allow client applications to access different
 types of file system
Network stack- provides a standardized way to
 manage connections and move data .
Device drivers-The vast majority of the source
 code in the Linux kernel exists in device drivers
 that make a particular hardware device usable.
Apache

Apache web server has
HTTP
SSL
IIS
HTTP- Acts as a communication media between
 web browser and web server.
It is a application layer protocol
HTTP client and server communicate via HTTP
request and response messages
Two main message types are GET and POST
HTTP utilizes port 80 by default
SSL

SSL helps to improve the safety of internet
 communications
SSL is a standard for encrypted client/server
 communication between network devices
IIS

Internet Information Server(IIS) is a web server
  application created by microsoft to use with
  Microsoft Windows.
IIS 7.5 supports HTTP,HTTPS,FTP,FTPS,
SMTP
MySql

The most popular database mgmt system.
It is used to add, access and process the data.
It is very fast, reliable and easy to use due to
   connectivity, speed and security
Used in client/server application
Why MySql

It is free
Opensource
Fast comparing to other database sysyem
Basic queries

Create- It is used to create database/table.
Insert- It is used to insert data into the
  database/table.
Delete- It is used to delete database/table.
Select- It is used to retrive data from database.
Update- It is used to update data in
 database/table.
Drop- It is used to drop table from database.
PHP

It is opensource software and free to use.
It is a server side scripting language and script
   are executed on server.
It supports many database like oracle,mysql,
   sybase etc
It suppots both structural and oops programming
Advantages of PHP

It is fast, stable, opensource, secure and easy to
   use.
It is used for building dynamic web sites.
PHP is fully object oriented language.
PHP can run on both UNIX and Windows
 servers.
Basic PHP syntax

Syntax of php- <? php code ?>
Output statements- echo and print
The file must have a .php extension
PHP.ini file

It is a configuration file in which the settings for
register global variables, log errors, maximum
  time to execute a script is written
WAMP

WAMPs are packages of independently-created
 programs installed on computers that use a
 Microsoft Windows operating system.
WAMP is an acronym formed from the initials of
 the operating system Microsoft Windows and
 the principal components of the package:
 Apache, MySQL and one of PHP, Perl or
 Python.
MAMP

The acronym MAMP refers to a set of free
 software programs commonly used together
 to run dynamic web sites on servers running
 the Apple Macintosh operating system( Mac
 OS )
Thank You

Mais conteúdo relacionado

Mais procurados

lamp technology
lamp technologylamp technology
lamp technologyDeepa
 
Apache web server
Apache web serverApache web server
Apache web serverzrstoppe
 
Apache web server
Apache web serverApache web server
Apache web serverSabiha M
 
06.m3 cms set-upwebserver
06.m3 cms set-upwebserver06.m3 cms set-upwebserver
06.m3 cms set-upwebservertarensi
 
Apache Tutorial
Apache TutorialApache Tutorial
Apache TutorialGuru99
 
Distributed Database using-Horizontal Fagmentation
Distributed Database using-Horizontal FagmentationDistributed Database using-Horizontal Fagmentation
Distributed Database using-Horizontal FagmentationYashashreeMangela
 
Apache Presentation
Apache PresentationApache Presentation
Apache PresentationAnkush Jain
 
Apache Web Server Architecture Chaitanya Kulkarni
Apache Web Server Architecture Chaitanya KulkarniApache Web Server Architecture Chaitanya Kulkarni
Apache Web Server Architecture Chaitanya Kulkarniwebhostingguy
 
Web Server(Apache),
Web Server(Apache), Web Server(Apache),
Web Server(Apache), webhostingguy
 
Apache ppt
Apache pptApache ppt
Apache pptReka
 

Mais procurados (18)

lamp technology
lamp technologylamp technology
lamp technology
 
Apache web service
Apache web serviceApache web service
Apache web service
 
Apache web server
Apache web serverApache web server
Apache web server
 
LAMP TECHNOLOGY
LAMP TECHNOLOGYLAMP TECHNOLOGY
LAMP TECHNOLOGY
 
Apache web server
Apache web serverApache web server
Apache web server
 
Apache ppt
Apache pptApache ppt
Apache ppt
 
06.m3 cms set-upwebserver
06.m3 cms set-upwebserver06.m3 cms set-upwebserver
06.m3 cms set-upwebserver
 
Apache Tutorial
Apache TutorialApache Tutorial
Apache Tutorial
 
Linux10 sendmail
Linux10 sendmailLinux10 sendmail
Linux10 sendmail
 
Distributed Database using-Horizontal Fagmentation
Distributed Database using-Horizontal FagmentationDistributed Database using-Horizontal Fagmentation
Distributed Database using-Horizontal Fagmentation
 
Apache Ppt
Apache PptApache Ppt
Apache Ppt
 
Guide koha
Guide kohaGuide koha
Guide koha
 
Apache Presentation
Apache PresentationApache Presentation
Apache Presentation
 
Apache Web Server Architecture Chaitanya Kulkarni
Apache Web Server Architecture Chaitanya KulkarniApache Web Server Architecture Chaitanya Kulkarni
Apache Web Server Architecture Chaitanya Kulkarni
 
Web Server(Apache),
Web Server(Apache), Web Server(Apache),
Web Server(Apache),
 
Apache Web Server Setup 2
Apache Web Server Setup 2Apache Web Server Setup 2
Apache Web Server Setup 2
 
Babitha.4appach
Babitha.4appachBabitha.4appach
Babitha.4appach
 
Apache ppt
Apache pptApache ppt
Apache ppt
 

Semelhante a Lamp

Semelhante a Lamp (20)

Lamp technology
Lamp technologyLamp technology
Lamp technology
 
Deepa ppt about lamp technology
Deepa ppt about lamp technologyDeepa ppt about lamp technology
Deepa ppt about lamp technology
 
LAMP TECHNOLOGY BY SAIKIRAN PANJALA
LAMP TECHNOLOGY BY SAIKIRAN PANJALALAMP TECHNOLOGY BY SAIKIRAN PANJALA
LAMP TECHNOLOGY BY SAIKIRAN PANJALA
 
Introduction to php
Introduction to phpIntroduction to php
Introduction to php
 
Web technologies lesson 1
Web technologies   lesson 1Web technologies   lesson 1
Web technologies lesson 1
 
Php tutorial
Php tutorialPhp tutorial
Php tutorial
 
Web Server And Database Server
Web Server And Database ServerWeb Server And Database Server
Web Server And Database Server
 
web server
web serverweb server
web server
 
Lamp technology
Lamp technologyLamp technology
Lamp technology
 
Lamp technology
Lamp technologyLamp technology
Lamp technology
 
Lamp technology seminar final
Lamp technology seminar finalLamp technology seminar final
Lamp technology seminar final
 
Presentation on samba server & apache server
Presentation on samba server & apache serverPresentation on samba server & apache server
Presentation on samba server & apache server
 
Internship msc cs
Internship msc csInternship msc cs
Internship msc cs
 
lamp-technology-8860-9KNDvBR.pptx
lamp-technology-8860-9KNDvBR.pptxlamp-technology-8860-9KNDvBR.pptx
lamp-technology-8860-9KNDvBR.pptx
 
Chapter 5.0
Chapter 5.0Chapter 5.0
Chapter 5.0
 
Expo ciberseguridad
Expo ciberseguridadExpo ciberseguridad
Expo ciberseguridad
 
cibers
ciberscibers
cibers
 
Raspberry pi Part 24
Raspberry pi Part 24Raspberry pi Part 24
Raspberry pi Part 24
 
Lecture1 introduction by okello erick
Lecture1 introduction by okello erickLecture1 introduction by okello erick
Lecture1 introduction by okello erick
 
Operating system concepts
Operating system conceptsOperating system concepts
Operating system concepts
 

Último

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Último (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

Lamp

  • 1. LAMP LAMP acronym for Linux,Apache,Mysql and PHP(sometimes perl or python) is a open source software Linux- Linux is a open source software meaning which can be edited according to specific needs. Apache-Apache is an open source web server MySQL-MySQL is a multithreaded, multi-user, SQL database management system (DBMS)
  • 2. PHP-PHP is programming language originally designed for producing dynamic web pages. PHP is used mainly in server-side application software.
  • 3. Advantages of LAMP Easy to code with PHP and Mysql. Easy to deploy a PHP application. Cheap
  • 4. Why Linux No need to buy office Excellent security as it is free from viruses Platform independant Open source
  • 5. Basic Commands of Linux $who- Show who is logged in $mkdir- To create a directory $rm- To remove the directory $ls- To list files and directory $date- To display current date $mv- To rename a file or directory also to move file from one location to another
  • 7. User Space- This is where the user application is executed GNU C Library – It provides a mechanism to transition between the user-space application and the kernel. System call interface-The SCI is a thin layer that provides the means to perform function calls from user space into the kernel eg. read(),write(),close(),exit(),fork(),dup2() etc
  • 8. Kernel- kernel is really nothing more than a resource manager. Whether the resource being managed is a process, memory, or hardware device.
  • 9. subsystems of the Linux kernel
  • 10. System call interface- system calls are used to request a resource from operating system. Process management-Process management is focused on the execution of processes. In the kernel, these are called threads. Memory management-Memory is managed in what are called pages .pages can be moved out of memory and onto the disk. This process is called swapping
  • 11. Virtual file system-The purpose of a VFS is to allow client applications to access different types of file system Network stack- provides a standardized way to manage connections and move data . Device drivers-The vast majority of the source code in the Linux kernel exists in device drivers that make a particular hardware device usable.
  • 12. Apache Apache web server has HTTP SSL IIS
  • 13. HTTP- Acts as a communication media between web browser and web server. It is a application layer protocol HTTP client and server communicate via HTTP request and response messages Two main message types are GET and POST HTTP utilizes port 80 by default
  • 14. SSL SSL helps to improve the safety of internet communications SSL is a standard for encrypted client/server communication between network devices
  • 15. IIS Internet Information Server(IIS) is a web server application created by microsoft to use with Microsoft Windows. IIS 7.5 supports HTTP,HTTPS,FTP,FTPS, SMTP
  • 16. MySql The most popular database mgmt system. It is used to add, access and process the data. It is very fast, reliable and easy to use due to connectivity, speed and security Used in client/server application
  • 17. Why MySql It is free Opensource Fast comparing to other database sysyem
  • 18. Basic queries Create- It is used to create database/table. Insert- It is used to insert data into the database/table. Delete- It is used to delete database/table. Select- It is used to retrive data from database. Update- It is used to update data in database/table. Drop- It is used to drop table from database.
  • 19. PHP It is opensource software and free to use. It is a server side scripting language and script are executed on server. It supports many database like oracle,mysql, sybase etc It suppots both structural and oops programming
  • 20. Advantages of PHP It is fast, stable, opensource, secure and easy to use. It is used for building dynamic web sites. PHP is fully object oriented language. PHP can run on both UNIX and Windows servers.
  • 21. Basic PHP syntax Syntax of php- <? php code ?> Output statements- echo and print The file must have a .php extension
  • 22. PHP.ini file It is a configuration file in which the settings for register global variables, log errors, maximum time to execute a script is written
  • 23. WAMP WAMPs are packages of independently-created programs installed on computers that use a Microsoft Windows operating system. WAMP is an acronym formed from the initials of the operating system Microsoft Windows and the principal components of the package: Apache, MySQL and one of PHP, Perl or Python.
  • 24. MAMP The acronym MAMP refers to a set of free software programs commonly used together to run dynamic web sites on servers running the Apple Macintosh operating system( Mac OS )