Linux apache server

685 views

Published on

Presentation on basic commands and good to know tools for developers on Linux, Apache and CentOS

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
685
On SlideShare
0
From Embeds
0
Number of Embeds
159
Actions
Shares
0
Downloads
16
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Linux apache server

  1. 1. Linux : Apache Quick Guide for developers
  2. 2. Add/remove a package • What is yum ? • Yum is a command to manage packages on a Linux Operating System. It will search for targeted repository and itsdependencies. This command only works for Red Hat Distribution ( CentOs / Fedora) • Yum install <package> • Yum remove <package> • Yum update <package>
  3. 3. File and directory management • Pwd = Current location • Cd = Change directory • Mkdir = Create a directory • Touch = Create a file • Cp = Copy a file • Mv = Move a file • Ls = List
  4. 4. Text editor • Vi (pre-installed) • Vim • Nano • Gedit
  5. 5. Display the content • Tail => show the bottom of a file • Head => show the top of a file • Cat => show an entire file • More => print an entire file
  6. 6. Good commands to know • Ifconfig => Network configuration • Df –h => Disk Free • Du –h => Disk Use • Top (pre-installed) or htop => Process viewer • Updatedb => Update indexing • Locate => Search a file • Find => Search a file
  7. 7. How to get the proper syntax of a command ? • <command> --help • Man <command>
  8. 8. Apache management • /var/www/html/ => Default Directory for web site • /etc/httpd/httpd.conf => Apache’s configuration file • /etc/httpd/conf.d/phpMyAdmin.conf • /etc/php.ini => PHP’s configuration file • /etc/init.d/httpd start | stop | restart • Service httpd start | stop | restart • /var/log/httpd/error_log • /var/log/httpd/access_log
  9. 9. How to access your Apache server ? • Ssh root@IP_Address • Putty / MobaXtern / MRemote

×