SlideShare a Scribd company logo
LAMP TECHNOLOGY PRESENTATION  BY P.DEEPA
LAMP TECHNOLOGY L A M P  is an acronym for a solution stack of  free, open source software, originally coined from the first letters of
Linux (operating system),
Apache HTTP Server,
MySQL (database software) and
PHP.
Linux
Unix-like computer operating system ,open-source software  where source code is provided with operating system, which can be edited according to specific needs.
Apache
free software/open source web server
MySQL
multithreaded, multi-user, SQL database management system
PHP
reflective programming language originally designed for producing dynamic web pages
ADVANTAGES OF LAMP Easy to code with PHP and MySQL.
Easy to deploy a PHP app. Once you’ve got MySQL running, simply upload your .php files.
Develop locally
Cheap and ubiquitous hosting
INSTALLATION OF LAMP Download  latest version of xampp for linux.
Extract the downloaded archive file to  /opt  :
tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt
start XAMPP simply calling the command :
/opt/lampp/lampp start
Test by typing in the following URL at web browser :  http://localhost
LINUX  ( OPERATING SYSTEM )
WHAT IS LINUX?  It is an operating system.
It is designed for to provide personal computer users a free or  at very low-cost .
It has a reputation as a very efficient & fast performing systems.
Linux was developed by Linux Torvalds at the University of Helsinki in Finland.
WHY WE ARE USING LINUX? We dont have to buy the office system requirements separately.
No need to buy costly hardwares for the basic need(like RAM,Processor).
We are free from viruses no need to buy the antivirus softwares separately..
WHY WE ARE USING LINUX? Continue.. We can update everthing on our system with just one update manager.
It is free from pirated software so that we can share it with others is legal.
It wont get slow like windows operating system.
It upgrades all installation automatically.
ADVANTAGES: Cost.
Security.
Choice(freedom).
Software.
Hardware.
DISADVANTAGES: Understanding.
Compatibility.
Alternative Programs.
BASIC LINUX COMMANDS: 1. Show who is logged on and what they are  doing. $ w 2.Show who is logged on. $ who
3.Create empty file of 0 byte $ touch 4.Remove file $ rm 5. List files. $ ls
6. Create/Make a new directory. $ mkdir 7. Clear the terminal screen. $clear 8.Display information on free used memory. $ free
9.Check current date and time. $ date 10.Compare two files. $ cmp file1 file2 11.To save and exit. Ctrl -d
12.Short listing of directory contents $ls - -a   list hidden files.
-d  list the name of the current directory.
-F  show directories with a trailing '/'
executable files with a trailing '*'.
-t  sort by time modified instead of name.
Short listing of directory contents $ls- continue.. -g   show group ownership of file in long  listing
-i  print the inode number of each file
-l  long listing giving details about files  and directories
13.Prints a calendar for the specified month of  the specified year. $cal month year  14.It will show you the full path to the directory  you are currently in. $pwd ( print working directory)
15.Type mv followed by the current name of a  directory and the new name of the  directory. $mv( change the name of a directory)
LINUX DIRECTORY STRUCTURE
LINUX DIRECTORIES: < / > The root directory where the Linux system begins contains only subdirectories.  .
The starting point of your directory structure.
Every other file and directory on  system is under the root directory.
< /boot > The place where Linux keeps information that it needs when booting up.
< /bin >
It  contains the most important programs that the system needs to operate, such as the shells, ls, grep, and other essential things.
< /usr/bin > /usr/bin in turn contains applications for the system's users.
< /dev >
The devices that are available to a Linux system.
< /etc > The configuration files for the Linux system.
Most of these files are text files and can be edited by hand.
< /home >
This is where users keep their personal files are allowed to write files.
< /lib > The shared libraries for programs that are dynamically linked.
< /mnt >
This directory is used for mount points.
< /sbin, /usr/sbin >
Most system administration programs are stored in these directories.
< /usr > It contains user applications and  source codes, and pictures, docs, or config files .
</usr/share>
Config files and graphics for many user apps.
< /usr/local >
This is where you install apps and other files for use on the local machine.
SOME OF THE LINUX EDITORS ed  -  Original UNIX line-based  editor, useful in  scripts
emacs  -  GNU editor and fully  integrated user environment
ex   -  Powerful line-based editor  (integrated with vi)
SOME OF THE LINUX EDITORS   continue.. gawk   -  GNU awk, powerful text editor  for records containing fields.
sed   -  Stream-oriented (non-  interactive) line-based editor
vi  -  Classic screen-based editor  for UNIX
vim  -  Vi IMproved, enhanced  support for programmers
CRONTAB & CRONJOB The term  cron  is derived from the word  chronograph .
The  Cron, at, batch  Command is used for Scheduling Execution of Command according to requirements.
Cron is a system deamon that keeps sleeping most of the time.
CRONTAB & CRONJOB   continue.. I t typically  wakes up every one minute  and checks it crontab file for any jobs to be executed during this minute.
The name of this crontab file will be the user's login name .
CRONTAB & CRONJOB continue.. The  Scheduled jobs will be present in the  Crontab files  .
Cron tab files  will be present in the
/var/ spool/ cron/ crontabs directory .
It Should be executed periodically at a  specific day, date and time .
APACHE ( HTTP SERVER )

More Related Content

PPTX
Lamp technology
PPTX
LAMP TECHNOLOGY
PPTX
Cloud computing
PPTX
الحوسبه السحابيه
PPTX
Chap 1 introduction to cloud computing
PPTX
DevOps introduction
PPTX
Cs6703 grid and cloud computing unit 3
Lamp technology
LAMP TECHNOLOGY
Cloud computing
الحوسبه السحابيه
Chap 1 introduction to cloud computing
DevOps introduction
Cs6703 grid and cloud computing unit 3

What's hot (20)

PPTX
Cloud Computing Tools
PPTX
PDF
From Zero to Docker
PDF
AWS EC2
PPTX
Introduction to cloud computing
PPTX
Cloud Application Development – The Future is now
PPTX
cloud computing ppt
PPTX
Azure architecture
PPTX
Microsoft Azure
PDF
Integration Microservices
PPTX
Dockers and containers basics
PPTX
DevOps Foundation
PPTX
Accelerate digital transformation using low code platforms
PPT
Cloud deployment models
PPTX
Introduction to mobile application development
PDF
Mobile Application Design & Development
PDF
AWS 101: Introduction to AWS
PPTX
Chat application android app ppt
PDF
Low Code Meets the Enterprise - Low Code AppDev with Oracle APEX
PPTX
AWS PPT.pptx
Cloud Computing Tools
From Zero to Docker
AWS EC2
Introduction to cloud computing
Cloud Application Development – The Future is now
cloud computing ppt
Azure architecture
Microsoft Azure
Integration Microservices
Dockers and containers basics
DevOps Foundation
Accelerate digital transformation using low code platforms
Cloud deployment models
Introduction to mobile application development
Mobile Application Design & Development
AWS 101: Introduction to AWS
Chat application android app ppt
Low Code Meets the Enterprise - Low Code AppDev with Oracle APEX
AWS PPT.pptx
Ad

Similar to lamp technology (20)

PPT
Lamp technology
ODP
Nadhiya lamp
PPT
Linux presentation
PPT
Power point on linux commands,appache,php,mysql,html,css,web 2.0
PPT
ODP
Linux basics (part 2)
ODP
Apache ppt
ODP
Apache ppt
PPT
Apache Ppt
ODP
Apache
ODP
Installing and configuring apache
PPTX
Linux Presentation
ODP
Linuxppt
PPT
Ch 22: Web Hosting and Internet Servers
ODP
PDF
Meeting 14. web server ii
PPTX
Linux Systems Programming: Ubuntu Installation and Configuration
PPT
Linux
PDF
Get Started with Linux Management Command line Basic Knowledge
Lamp technology
Nadhiya lamp
Linux presentation
Power point on linux commands,appache,php,mysql,html,css,web 2.0
Linux basics (part 2)
Apache ppt
Apache ppt
Apache Ppt
Apache
Installing and configuring apache
Linux Presentation
Linuxppt
Ch 22: Web Hosting and Internet Servers
Meeting 14. web server ii
Linux Systems Programming: Ubuntu Installation and Configuration
Linux
Get Started with Linux Management Command line Basic Knowledge
Ad

lamp technology