تفاصيل الدورة

Course Contents

1. Introduction

  • Basic Setup
  • Verify installation
  • Package files
  • Main configuration file(s)
  • Backup
  • Edit the httpd.conf configuration file
  • ServerRoot
  • PidFile
  • ServerName
  • Add site to /etc/hosts file
  • DocumentRoot
  • ErrorLog
  • Listen
  • Create your HTML documents
  • Start the Web Server
  • Access the web site
  • Local access
  • Internal & external access
  • Summary of basic setup

2. Advanced setup

  • Directory tags
  • Order (allow, deny)
  • Indexes
  • DirectoryMatch
  • Files tags

3. Virtual Hosts

  • Single IP, two websites
  • Two IPs, two websites
  • Other scenarios
  • Modules
  • Module types
  • View installed modules
  • LoadModule
  • .htaccess
  • Create .htaccess file
  • Create .htpasswd file
  • Copy .htaccess to restricted directory
  • Configure httpd.conf to allow authentication via .htaccess
  • Test setup
  • Other configurations
  • Disable web access to .htaccess

4. Secure Web servers

  • Encrypted Sessions
  • Limitations
  • Main configuration file(s)
  • Edit the ssl.conf configuration file
  • Openssl & Mod_ssl
  • LoadModule
  • Listen
  • VirtualHost
  • Create SSL certificate
  • Create Certificate Authority (CA)
  • Create server key
  • Edit ssl.conf configuration file
  • Server Certificate
  • Server Private Key
  • Certificate Authority
  • Test setup
تحديث بتاريخ 14 November, 2018
دورات يمكنك الالتحاق بها على الفور... خذ دورة عبر الإنترنت على Linux ابتداءً من الآن. See all courses