• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Apache
 

Apache

on

  • 1,439 views

apache-Relates To LAmp

apache-Relates To LAmp

Statistics

Views

Total Views
1,439
Views on SlideShare
1,439
Embed Views
0

Actions

Likes
0
Downloads
28
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

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

    Apache Apache Presentation Transcript

    • 10 th planet Technologies ArjunRaj.d
      • Apache
      • Installation
      • Uninstallation
      • Setup
      • Configure
    • INSTALLATION
      • downloading the latest stable release. At the time of this writing, that was Apache 2.0. The best place to get Apache is from the Apache HTTP Server download site.
      • Download the sources appropriate to your system. Binary releases are available as well.
      • Once you've downloaded the files you need to uncompress them and untarring:
      • gunzip -d httpd-2_0_NN.tar.gz
      • tar xvf httpd-2_0_NN.tar
    • a:
      • This creates a new directory under the current directory with the source files.
    • Installation Part
      • Code:
      • yum install httpd
      • Code:
      • yum install php php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel
    • Configure:
      • The easiest way is to accept all the defaults and just type:
      • ./configure
      • set specific environment variables and modules. Some of the modules I like to have installed are:
    • a:
      • * mod_alias - to map different parts of the URL tree
      • * mod_include - to parse Server Side Includes
      • * mod_mime - to associate file extensions with its MIME-type
      • * mod_rewrite - to rewrite URLs on the fly
      • * mod_speling (sic) - to help your readers who might misspell URLs
      • * mod_ssl - to allow for strong cryptography using SSL
      • * mod_userdir - to allow system users to have their own Web page directories
    • Uninstall:
      • yum remove httpd
      • OPTION 2: Run
      • Code:
      • /etc/init.d/httpd stop
      • to get the package name. It should come back with something like this:
      • Code:
      • apachecfg-0.3.1-6
      • apache-1.2.5-1
    • a:
      • You can then use this command to remove Apache:
      • Code:
      • rpm -e apache-1.2.5-1
      • OPTION 3. If you compiled apache on your own. If you did a manual install then just delete /usr/local/apache (or wherever it is installed).
    • b:
      • OPTION 4. f you are doing it manually then to remove Apache from your Linux server, enter this line at the Linux command prompt:
      • Code:
      • rm -rf /usr/local/apache2
    • c:
      • OPTION 5: To find files by name try "locate"; it will force you to run updatedb the first time.
      • To find packages that are installed try
      • rpm -qa *apache* *mysql*
      • { note "rpm -qa" lists all installed packages }
    • d:
      • On mthis system:
      • Code:
      • [root@foo ~]# rpm -qa *apache* *mysql*
      • ant-apache-resolver-1.6.5-2jpp.2
      • koffice-kexi-driver-mysql-1.6.1-4.fc6
      • mysql-server-5.0.27-1.fc6
      • ant-apache-log4j-1.6.5-2jpp.2
      • mysql-bench-5.0.27-1.fc6
      • mysql-connector-odbc-3.51.12-2.2
    • e:
      • apachetop-0.12.6-2.fc6
      • ant-apache-oro-1.6.5-2jpp.2
      • ant-apache-regexp-1.6.5-2jpp.2
      • mod_auth_mysql-3.0.0-3.1
      • libdbi-dbd-mysql-0.8.1a-1.2.2
      • mysql-5.0.27-1.fc6
      • php-mysql-5.1.6-3.3.fc6
      • ruby-mysql-2.7.1-2.fc6
      • ant-apache-bcel-1.6.5-2jpp.2
    • f:
      • To see what files are in a specifig package
      • Code:
      • [root@foo ~]# rpm -ql ant-apache-bcel
      • /etc/ant.d/apache-bcel
      • /usr/lib/gcj/ant
      • /usr/lib/gcj/ant/ant-apache-bcel-1.6.5.jar.db
      • /usr/lib/gcj/ant/ant-apache-bcel-1.6.5.jar.so
      • /usr/share/java/ant/ant-apache-bcel-1.6.5.jar
      • /usr/share/java/ant/ant-apache-bcel.jar
      • /usr/share/java/ant/ant-jakarta-bcel.jar
    • Using system-config-httpd
      • system-config-httpd graphical tools you many need to install the system-config-httpd packahges, refer to this Apache httpd installation step if you cant find the Apache configuration tools on the menu.
      • [root@fedora10 ~]# yum -y system-config-httpd*
      • [root@fedora10 ~]#
    • a:
      • 2. Go to the System -> Administration and click on http menu
    • b:
      • Key in root password and click on OK button to start system-config-httpd
    • c:
      • 4. HTTP server configuration, the Main menu tab...
    • d:
      • on Add button on Main Apache basic setup screen (Add new address) you will be able to add new ip address and port for Apache web server
      • Add Apache httpd ip address and port
    • e:
      • 5. Apache Virtual Hosts configuration tab...
    • f:
      • 6. Apache Http Server configuration tab
    • g:
      • 7. Apache Http Server Performance Tuning configuration...
    • Thank u