• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Linux Training Workshop
 

Linux Training Workshop

on

  • 1,151 views

A workshop aimed at developers working on LAMP projects.

A workshop aimed at developers working on LAMP projects.

Statistics

Views

Total Views
1,151
Views on SlideShare
457
Embed Views
694

Actions

Likes
1
Downloads
11
Comments
0

2 Embeds 694

http://www.naqoosh.com 693
http://snapito.com&_=1374942223049 HTTP 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Linux Training Workshop Linux Training Workshop Presentation Transcript

    • Meraj Rasool KhattakTechnical LeadGoodCore Software Inc.
    • 1. Open Source2. History
    • UNIX – 1969Open SourceGNU (GNU is not UNIX) - 1985GPL License(s)Other Public License(s)
    •  1991 Linus Torvalds Linux is a kernel Rest software comes from other differentorganizations e.g. Apache, Gnome, GNU etc.
    • 1. Software Management2. Utilities
    •  Yum (Yellowdog Updater, Modified) Apt (Advanced Package Tool)
    •  Shell Tail Grep Ps Vim IPTables Samba
    • 1. Linux2. Apache3. MySQL4. PHP / PERL / PYTHON
    •  We already discussed this.
    •  Apache Foundation Apache Configuration Virtual Hosts Rewrite Rules .htaccess
    •  The most popular and used open sourcedatabase. Started as a separate project. Acquired first by Sun and now part of Oracle. Transaction Support. Stored Procedures.
    •  PHP Extension(s) – Installation, Compilation,Configueration PECL PEAR Frameworks – Zend, Yii, Symphony,Codeigniter
    • 1. File System2. Configuration
    •  Root / main directory How these directories are working? /home, /boot, /lib, /bin, /etc, /var, /dev etc.
    •  In Linux – Everything is a file. /etc – is our directory where most of ourconfiguration files live.
    • 1. Help
    •  READ – more and more. Take help from Man / Google Try to get help as much as possible fromreading logs e.g. /var/log/ Try to understand the problem from logs. Some examples: Make sure process is running. Make sure process is listening on theexpected port.
    •  Make sure required port is not occupied. Make sure process has required permissionfor writing / executing.
    •  Audience questions.