SlideShare a Scribd company logo
Apache and Secure Web Server
( 5 Days )
Course Content
1. Installation
1.1 Installing from Red Hat Linux’s Packages
1.2 Installing from Debian Packages
1.3 Installing Apache on Windows
1.4 Downloading the Apache Sources
1.5 Building Apache from the Sources
1.6 Installing with Apache Toolbox
1.7 Starting, Stopping, and Restarting Apache
1.8 Uninstalling Apache
1.9 Which Version of Apache to Use
1.10 Upgrading Using config.nice
1.11 Starting Apache at Boot
1.12 Useful configure Options
1.13 Finding Apache’s Files
2. Adding Common Modules
2.1 Installing a Generic Third-Party Module
2.2 Installing mod_dav on a Unix System
2.3 Installing mod_dav on Windows
2.4 Installing mod_perl on a Unix System
2.5 Installing mod_php on a Unix System
2.6 Installing mod_php on Windows
2.7 Installing mod_ssl
2.8 Finding Modules Using Modules.Apache.Org
2.9 Installing mod_security
2.10 Why Won’t This Module Work?
3. Logging
3.1 Getting More Details in Your Log Entries
3.2 Getting More Detailed Errors
3.3 Logging POST Contents
3.4 Logging a Proxies Client’s IP Address
3.5 Logging Client MAC Addresses
3.6 Logging Cookies
3.7 Not Logging Image Requests from Local Pages
3.8 Rotating log files at a particular time
3.9 Rotating Logs on the First of the Month
3.10 Logging Hostnames Instead of IP Addresses
3. Virtual Hosts
Setting Up Name-Based Virtual Hosts
4.2 Designating One Name-Based Virtual Host as the Default
4.3 Setting Up Address-Based Virtual Hosts
4.4 Creating a Default Address-Based Virtual Host
4.5 Mixing Address-Based and Name-Based Virtual Hosts
4.6 Mass Virtual Hosting with mod_vhost_alias
4.7 Mass Virtual Hosting Using Rewrite Rules
4.8 Logging for Each Virtual Host
4.9 Splitting Up a Log File
4.10 Port-Based Virtual Hosts
4.11 Displaying the Same Content on Several Addresses
4.12 Defining virtual hosts in a database
--------------------------------------------------------------------------------------------------------------------------------------
darshan@easymind.in 3
4. Aliases, Redirecting, and
Rewriting 5.1 Mapping a URL to a
Directory
5.2 Creating a New URL for Existing Content
5.3 Giving Users Their Own URLs
5.4 Aliasing Several URLs with a Single Directive
5.5 Mapping Several URLs to the Same CGI Directory
5.6 Creating a CGI Directory for Each User
5.7 Redirecting to Another Location
5.8 Redirecting Several URLs to the Same Destination
5. Security
6.1 Using System Account Information for Web Authentication
6.2 Setting Up Single-Use Passwords
6.3 Expiring Passwords
6.4 Limiting Upload Size
6.5 Restricting Images from Being Used Off-Site
6.6 Requiring Both Weak and Strong Authentication
6.7 Managing .htpasswd Files
6.8 Making Password Files for Digest Authentication
6.9 Relaxing Security in a Subdirectory
6.10 Lifting Restrictions Selectively
6. SSL
7.1 Installing SSL
7.2 Installing SSL on Windows
7.3 Generating Self-Signed SSL Certificates
7.4 Generating a Trusted CA
7.5 Serving a Portion of Your Site via SSL
--------------------------------------------------------------------------------------------------------------------------------------
darshan@easymind.in 4
7.6 Authenticating with Client Certificates
7.7 SSL Virtual Hosts
7.8 Wildcard Certificates
8 . Dynamic Content
8.1 Enabling a CGI Directory
8.2 Enabling CGI Scripts in Non-Script Aliased Directories
8.3 Specifying a Default Document in a CGI Directory
8.4 Using Windows File Extensions to Launch CGI Programs
8.5 Using Extensions to Identify CGI Scripts
8.6 Testing that CGI is Set up Correctly
8.7 Reading Form Parameters 176
8.8 Invoking a CGI Program for Certain Content Types
8.9 Getting SSIs to Work
9. Error Handling
9.1 Handling a Missing Host Field 195
9.2 Changing the Response Status for CGI Scripts 196
9.3 Customized Error Messages 197
9.4 Providing Error Documents in Multiple Languages 198
9.5 Redirecting Invalid URLs to Some Other Page 199
9.6 Making Internet Explorer Display Your Error Page 200
9.7 Notification on Error Conditions
9. Proxies
10.1 Securing Your Proxy Server 203
10.2 Preventing Your Proxy Server from Being Used as an Open Mail Relay
10.3 Forwarding Requests to Another Server
--------------------------------------------------------------------------------------------------------------------------------------
darshan@easymind.in 5
10.Performance
11.1 Determining How Much Memory You Need
11.2 Benchmarking Apache with ab
11.3 Tuning Keep Alive Settings
11.4 Getting a Snapshot of Your Site’s Activity
11.5 Avoiding DNS Lookups
11.6 Optimizing Symbolic Links

More Related Content

What's hot

Sherlock Homepage - A detective story about running large web services - NDC ...
Sherlock Homepage - A detective story about running large web services - NDC ...Sherlock Homepage - A detective story about running large web services - NDC ...
Sherlock Homepage - A detective story about running large web services - NDC ...
Maarten Balliauw
 
Apache web server
Apache web serverApache web server
Apache web serverzrstoppe
 
Web server installation_configuration_apache
Web server installation_configuration_apacheWeb server installation_configuration_apache
Web server installation_configuration_apache
Shaojie Yang
 
Web Server - Internet Applications
Web Server - Internet ApplicationsWeb Server - Internet Applications
Web Server - Internet Applications
sandra sukarieh
 
Apache web server tutorial for linux
Apache web server tutorial for linuxApache web server tutorial for linux
Apache web server tutorial for linux
Sahad Sali
 
Apache web server
Apache web serverApache web server
Apache web server
Rishabh Bahukhandi
 
All database solution-Installing Micosoft SQL Server 2016
All database solution-Installing Micosoft SQL Server 2016All database solution-Installing Micosoft SQL Server 2016
All database solution-Installing Micosoft SQL Server 2016
AllDatabaseSolutions
 
2019 BGOUG Autumn MySQL Clone
2019  BGOUG Autumn MySQL Clone2019  BGOUG Autumn MySQL Clone
2019 BGOUG Autumn MySQL Clone
Georgi Kodinov
 
Upgrade, Migrate and Virtualisation with SharePoint 2010
Upgrade, Migrate and Virtualisation with SharePoint 2010Upgrade, Migrate and Virtualisation with SharePoint 2010
Upgrade, Migrate and Virtualisation with SharePoint 2010
Alan Richards
 
Apache server configuration & optimization
Apache server configuration & optimizationApache server configuration & optimization
Apache server configuration & optimizationGokul Muralidharan
 
Web servers – features, installation and configuration
Web servers – features, installation and configurationWeb servers – features, installation and configuration
Web servers – features, installation and configurationwebhostingguy
 
MySQL Audit using Percona audit plugin and ELK
MySQL Audit using Percona audit plugin and ELKMySQL Audit using Percona audit plugin and ELK
MySQL Audit using Percona audit plugin and ELK
YoungHeon (Roy) Kim
 
ProxySQL & PXC(Query routing and Failover Test)
ProxySQL & PXC(Query routing and Failover Test)ProxySQL & PXC(Query routing and Failover Test)
ProxySQL & PXC(Query routing and Failover Test)
YoungHeon (Roy) Kim
 
Configuring the Apache Web Server
Configuring the Apache Web ServerConfiguring the Apache Web Server
Configuring the Apache Web Serverwebhostingguy
 
2009 - Microsoft IIS Vs. Apache - Who Serves More - A Study
2009 - Microsoft IIS Vs. Apache - Who Serves More - A Study2009 - Microsoft IIS Vs. Apache - Who Serves More - A Study
2009 - Microsoft IIS Vs. Apache - Who Serves More - A Study
Vijay Prasad Gupta
 
Installing oracle timesten database On Linux
Installing oracle timesten database On Linux Installing oracle timesten database On Linux
Installing oracle timesten database On Linux
Osama Mustafa
 
Apache web server
Apache web serverApache web server
Apache web server
Sabiha M
 
APACHE WEB SERVER FOR LINUX
APACHE WEB SERVER FOR LINUXAPACHE WEB SERVER FOR LINUX
APACHE WEB SERVER FOR LINUXwebhostingguy
 
MongoDB Server Provisioning - From 2 Months to 2 Minutes
MongoDB Server Provisioning - From 2 Months to 2 MinutesMongoDB Server Provisioning - From 2 Months to 2 Minutes
MongoDB Server Provisioning - From 2 Months to 2 Minutes
MongoDB
 

What's hot (20)

Sherlock Homepage - A detective story about running large web services - NDC ...
Sherlock Homepage - A detective story about running large web services - NDC ...Sherlock Homepage - A detective story about running large web services - NDC ...
Sherlock Homepage - A detective story about running large web services - NDC ...
 
Apache web server
Apache web serverApache web server
Apache web server
 
Web server installation_configuration_apache
Web server installation_configuration_apacheWeb server installation_configuration_apache
Web server installation_configuration_apache
 
Web Server - Internet Applications
Web Server - Internet ApplicationsWeb Server - Internet Applications
Web Server - Internet Applications
 
Apache web server tutorial for linux
Apache web server tutorial for linuxApache web server tutorial for linux
Apache web server tutorial for linux
 
Apache web server
Apache web serverApache web server
Apache web server
 
All database solution-Installing Micosoft SQL Server 2016
All database solution-Installing Micosoft SQL Server 2016All database solution-Installing Micosoft SQL Server 2016
All database solution-Installing Micosoft SQL Server 2016
 
2019 BGOUG Autumn MySQL Clone
2019  BGOUG Autumn MySQL Clone2019  BGOUG Autumn MySQL Clone
2019 BGOUG Autumn MySQL Clone
 
Upgrade, Migrate and Virtualisation with SharePoint 2010
Upgrade, Migrate and Virtualisation with SharePoint 2010Upgrade, Migrate and Virtualisation with SharePoint 2010
Upgrade, Migrate and Virtualisation with SharePoint 2010
 
Apache server configuration & optimization
Apache server configuration & optimizationApache server configuration & optimization
Apache server configuration & optimization
 
Web servers – features, installation and configuration
Web servers – features, installation and configurationWeb servers – features, installation and configuration
Web servers – features, installation and configuration
 
MySQL Audit using Percona audit plugin and ELK
MySQL Audit using Percona audit plugin and ELKMySQL Audit using Percona audit plugin and ELK
MySQL Audit using Percona audit plugin and ELK
 
Apache
ApacheApache
Apache
 
ProxySQL & PXC(Query routing and Failover Test)
ProxySQL & PXC(Query routing and Failover Test)ProxySQL & PXC(Query routing and Failover Test)
ProxySQL & PXC(Query routing and Failover Test)
 
Configuring the Apache Web Server
Configuring the Apache Web ServerConfiguring the Apache Web Server
Configuring the Apache Web Server
 
2009 - Microsoft IIS Vs. Apache - Who Serves More - A Study
2009 - Microsoft IIS Vs. Apache - Who Serves More - A Study2009 - Microsoft IIS Vs. Apache - Who Serves More - A Study
2009 - Microsoft IIS Vs. Apache - Who Serves More - A Study
 
Installing oracle timesten database On Linux
Installing oracle timesten database On Linux Installing oracle timesten database On Linux
Installing oracle timesten database On Linux
 
Apache web server
Apache web serverApache web server
Apache web server
 
APACHE WEB SERVER FOR LINUX
APACHE WEB SERVER FOR LINUXAPACHE WEB SERVER FOR LINUX
APACHE WEB SERVER FOR LINUX
 
MongoDB Server Provisioning - From 2 Months to 2 Minutes
MongoDB Server Provisioning - From 2 Months to 2 MinutesMongoDB Server Provisioning - From 2 Months to 2 Minutes
MongoDB Server Provisioning - From 2 Months to 2 Minutes
 

Similar to Apache course contents

Red hat enterprise_linux-6-identity_management_guide-en-us
Red hat enterprise_linux-6-identity_management_guide-en-usRed hat enterprise_linux-6-identity_management_guide-en-us
Red hat enterprise_linux-6-identity_management_guide-en-usRaj Kumar G
 
Red hat enterprise_linux-8-configuring_basic_system_settings-en-us
Red hat enterprise_linux-8-configuring_basic_system_settings-en-usRed hat enterprise_linux-8-configuring_basic_system_settings-en-us
Red hat enterprise_linux-8-configuring_basic_system_settings-en-us
João Filho
 
Make Web, Not War - Installfest: Extend Your Web Server, Rodney Buike
Make Web, Not War - Installfest: Extend Your Web Server, Rodney BuikeMake Web, Not War - Installfest: Extend Your Web Server, Rodney Buike
Make Web, Not War - Installfest: Extend Your Web Server, Rodney Buike
Make Web Not War
 
UEMB200: Next Generation of Endpoint Management Architecture and Discovery Se...
UEMB200: Next Generation of Endpoint Management Architecture and Discovery Se...UEMB200: Next Generation of Endpoint Management Architecture and Discovery Se...
UEMB200: Next Generation of Endpoint Management Architecture and Discovery Se...
Ivanti
 
Pvs slide
Pvs slidePvs slide
Pvs slide
Mohit Gupta
 
harjotverma_assign3
harjotverma_assign3harjotverma_assign3
harjotverma_assign3Harjot Verma
 
Cis 409 Education Redefined - snaptutorial.com
Cis 409    Education Redefined - snaptutorial.comCis 409    Education Redefined - snaptutorial.com
Cis 409 Education Redefined - snaptutorial.com
DavisMurphyC76
 
Hdf installing-hdf
Hdf installing-hdfHdf installing-hdf
Hdf installing-hdf
nmrrsc
 
Presentation Template - NCOAUG Conference Presentation - 16 9
Presentation Template - NCOAUG Conference Presentation - 16 9Presentation Template - NCOAUG Conference Presentation - 16 9
Presentation Template - NCOAUG Conference Presentation - 16 9Mohamed Sadek
 
Log Analytics by VMware Log Insight
Log Analytics by VMware Log InsightLog Analytics by VMware Log Insight
Log Analytics by VMware Log Insight
Kiss Tibor
 
Kamailio World 2014 workshop - cnxcc prepaid module
Kamailio World 2014 workshop - cnxcc prepaid moduleKamailio World 2014 workshop - cnxcc prepaid module
Kamailio World 2014 workshop - cnxcc prepaid modulecaruizdiaz
 
Building drupal web farms with IIS - part 1
Building drupal web farms with IIS - part 1Building drupal web farms with IIS - part 1
Building drupal web farms with IIS - part 1
Alessandro Pilotti
 
Mastering VMware datacenter
Mastering VMware datacenterMastering VMware datacenter
Create and Configure Windows Server 2016 VM in the Azure Step by Step
Create and Configure Windows Server 2016 VM in the Azure Step by StepCreate and Configure Windows Server 2016 VM in the Azure Step by Step
Create and Configure Windows Server 2016 VM in the Azure Step by Step
Ahmed Abdelwahed
 
Making the secure communication between Server and Client with https protocol
Making the secure communication between Server and Client with https protocolMaking the secure communication between Server and Client with https protocol
Making the secure communication between Server and Client with https protocol
Armenuhi Abramyan
 
C fowler azure-dojo
C fowler azure-dojoC fowler azure-dojo
C fowler azure-dojo
sdeconf
 
WSUS Deployment on Windows Server 2008
WSUS Deployment on Windows Server 2008WSUS Deployment on Windows Server 2008
WSUS Deployment on Windows Server 2008
SolarWinds
 
CIS 409 RANK Education Planning--cis409rank.com
CIS 409 RANK Education Planning--cis409rank.comCIS 409 RANK Education Planning--cis409rank.com
CIS 409 RANK Education Planning--cis409rank.com
Shivendrasing
 

Similar to Apache course contents (20)

Azure sharepointsql
Azure sharepointsqlAzure sharepointsql
Azure sharepointsql
 
Red hat enterprise_linux-6-identity_management_guide-en-us
Red hat enterprise_linux-6-identity_management_guide-en-usRed hat enterprise_linux-6-identity_management_guide-en-us
Red hat enterprise_linux-6-identity_management_guide-en-us
 
Red hat enterprise_linux-8-configuring_basic_system_settings-en-us
Red hat enterprise_linux-8-configuring_basic_system_settings-en-usRed hat enterprise_linux-8-configuring_basic_system_settings-en-us
Red hat enterprise_linux-8-configuring_basic_system_settings-en-us
 
Make Web, Not War - Installfest: Extend Your Web Server, Rodney Buike
Make Web, Not War - Installfest: Extend Your Web Server, Rodney BuikeMake Web, Not War - Installfest: Extend Your Web Server, Rodney Buike
Make Web, Not War - Installfest: Extend Your Web Server, Rodney Buike
 
UEMB200: Next Generation of Endpoint Management Architecture and Discovery Se...
UEMB200: Next Generation of Endpoint Management Architecture and Discovery Se...UEMB200: Next Generation of Endpoint Management Architecture and Discovery Se...
UEMB200: Next Generation of Endpoint Management Architecture and Discovery Se...
 
Pvs slide
Pvs slidePvs slide
Pvs slide
 
harjotverma_assign3
harjotverma_assign3harjotverma_assign3
harjotverma_assign3
 
Cis 409 Education Redefined - snaptutorial.com
Cis 409    Education Redefined - snaptutorial.comCis 409    Education Redefined - snaptutorial.com
Cis 409 Education Redefined - snaptutorial.com
 
Hdf installing-hdf
Hdf installing-hdfHdf installing-hdf
Hdf installing-hdf
 
Presentation Template - NCOAUG Conference Presentation - 16 9
Presentation Template - NCOAUG Conference Presentation - 16 9Presentation Template - NCOAUG Conference Presentation - 16 9
Presentation Template - NCOAUG Conference Presentation - 16 9
 
Linux system administration - part-2
Linux system administration - part-2Linux system administration - part-2
Linux system administration - part-2
 
Log Analytics by VMware Log Insight
Log Analytics by VMware Log InsightLog Analytics by VMware Log Insight
Log Analytics by VMware Log Insight
 
Kamailio World 2014 workshop - cnxcc prepaid module
Kamailio World 2014 workshop - cnxcc prepaid moduleKamailio World 2014 workshop - cnxcc prepaid module
Kamailio World 2014 workshop - cnxcc prepaid module
 
Building drupal web farms with IIS - part 1
Building drupal web farms with IIS - part 1Building drupal web farms with IIS - part 1
Building drupal web farms with IIS - part 1
 
Mastering VMware datacenter
Mastering VMware datacenterMastering VMware datacenter
Mastering VMware datacenter
 
Create and Configure Windows Server 2016 VM in the Azure Step by Step
Create and Configure Windows Server 2016 VM in the Azure Step by StepCreate and Configure Windows Server 2016 VM in the Azure Step by Step
Create and Configure Windows Server 2016 VM in the Azure Step by Step
 
Making the secure communication between Server and Client with https protocol
Making the secure communication between Server and Client with https protocolMaking the secure communication between Server and Client with https protocol
Making the secure communication between Server and Client with https protocol
 
C fowler azure-dojo
C fowler azure-dojoC fowler azure-dojo
C fowler azure-dojo
 
WSUS Deployment on Windows Server 2008
WSUS Deployment on Windows Server 2008WSUS Deployment on Windows Server 2008
WSUS Deployment on Windows Server 2008
 
CIS 409 RANK Education Planning--cis409rank.com
CIS 409 RANK Education Planning--cis409rank.comCIS 409 RANK Education Planning--cis409rank.com
CIS 409 RANK Education Planning--cis409rank.com
 

Recently uploaded

Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Ashish Kohli
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
ArianaBusciglio
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
Landownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptxLandownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptx
JezreelCabil2
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 

Recently uploaded (20)

Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
Landownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptxLandownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptx
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 

Apache course contents

  • 1. Apache and Secure Web Server ( 5 Days ) Course Content 1. Installation 1.1 Installing from Red Hat Linux’s Packages 1.2 Installing from Debian Packages 1.3 Installing Apache on Windows 1.4 Downloading the Apache Sources 1.5 Building Apache from the Sources 1.6 Installing with Apache Toolbox 1.7 Starting, Stopping, and Restarting Apache 1.8 Uninstalling Apache 1.9 Which Version of Apache to Use 1.10 Upgrading Using config.nice 1.11 Starting Apache at Boot 1.12 Useful configure Options 1.13 Finding Apache’s Files 2. Adding Common Modules 2.1 Installing a Generic Third-Party Module 2.2 Installing mod_dav on a Unix System 2.3 Installing mod_dav on Windows 2.4 Installing mod_perl on a Unix System 2.5 Installing mod_php on a Unix System 2.6 Installing mod_php on Windows 2.7 Installing mod_ssl 2.8 Finding Modules Using Modules.Apache.Org 2.9 Installing mod_security
  • 2. 2.10 Why Won’t This Module Work? 3. Logging 3.1 Getting More Details in Your Log Entries 3.2 Getting More Detailed Errors 3.3 Logging POST Contents 3.4 Logging a Proxies Client’s IP Address 3.5 Logging Client MAC Addresses 3.6 Logging Cookies 3.7 Not Logging Image Requests from Local Pages 3.8 Rotating log files at a particular time 3.9 Rotating Logs on the First of the Month 3.10 Logging Hostnames Instead of IP Addresses 3. Virtual Hosts Setting Up Name-Based Virtual Hosts 4.2 Designating One Name-Based Virtual Host as the Default 4.3 Setting Up Address-Based Virtual Hosts 4.4 Creating a Default Address-Based Virtual Host 4.5 Mixing Address-Based and Name-Based Virtual Hosts 4.6 Mass Virtual Hosting with mod_vhost_alias 4.7 Mass Virtual Hosting Using Rewrite Rules 4.8 Logging for Each Virtual Host 4.9 Splitting Up a Log File 4.10 Port-Based Virtual Hosts 4.11 Displaying the Same Content on Several Addresses 4.12 Defining virtual hosts in a database
  • 3. -------------------------------------------------------------------------------------------------------------------------------------- darshan@easymind.in 3 4. Aliases, Redirecting, and Rewriting 5.1 Mapping a URL to a Directory 5.2 Creating a New URL for Existing Content 5.3 Giving Users Their Own URLs 5.4 Aliasing Several URLs with a Single Directive 5.5 Mapping Several URLs to the Same CGI Directory 5.6 Creating a CGI Directory for Each User 5.7 Redirecting to Another Location 5.8 Redirecting Several URLs to the Same Destination 5. Security 6.1 Using System Account Information for Web Authentication 6.2 Setting Up Single-Use Passwords 6.3 Expiring Passwords 6.4 Limiting Upload Size 6.5 Restricting Images from Being Used Off-Site 6.6 Requiring Both Weak and Strong Authentication 6.7 Managing .htpasswd Files 6.8 Making Password Files for Digest Authentication 6.9 Relaxing Security in a Subdirectory 6.10 Lifting Restrictions Selectively 6. SSL 7.1 Installing SSL 7.2 Installing SSL on Windows 7.3 Generating Self-Signed SSL Certificates 7.4 Generating a Trusted CA 7.5 Serving a Portion of Your Site via SSL
  • 4. -------------------------------------------------------------------------------------------------------------------------------------- darshan@easymind.in 4 7.6 Authenticating with Client Certificates 7.7 SSL Virtual Hosts 7.8 Wildcard Certificates 8 . Dynamic Content 8.1 Enabling a CGI Directory 8.2 Enabling CGI Scripts in Non-Script Aliased Directories 8.3 Specifying a Default Document in a CGI Directory 8.4 Using Windows File Extensions to Launch CGI Programs 8.5 Using Extensions to Identify CGI Scripts 8.6 Testing that CGI is Set up Correctly 8.7 Reading Form Parameters 176 8.8 Invoking a CGI Program for Certain Content Types 8.9 Getting SSIs to Work 9. Error Handling 9.1 Handling a Missing Host Field 195 9.2 Changing the Response Status for CGI Scripts 196 9.3 Customized Error Messages 197 9.4 Providing Error Documents in Multiple Languages 198 9.5 Redirecting Invalid URLs to Some Other Page 199 9.6 Making Internet Explorer Display Your Error Page 200 9.7 Notification on Error Conditions 9. Proxies 10.1 Securing Your Proxy Server 203 10.2 Preventing Your Proxy Server from Being Used as an Open Mail Relay 10.3 Forwarding Requests to Another Server
  • 5. -------------------------------------------------------------------------------------------------------------------------------------- darshan@easymind.in 5 10.Performance 11.1 Determining How Much Memory You Need 11.2 Benchmarking Apache with ab 11.3 Tuning Keep Alive Settings 11.4 Getting a Snapshot of Your Site’s Activity 11.5 Avoiding DNS Lookups 11.6 Optimizing Symbolic Links