📅 2024-09-13 — Session: Configured HTTPS for Apache with Certbot
🕒 18:40–18:55
🏷️ Labels: Apache, Certbot, SSL, HTTPS, Web Security
📂 Project: Dev
⭐ Priority: MEDIUM
Session Goal
The session aimed to configure HTTPS access for the domain matuteiglesias.link using Apache and Certbot, ensuring secure web server operations.
Key Activities
- Troubleshooting Apache Configuration: Reviewed configuration settings, logs, firewall, and SSL verification to resolve access issues.
- Installing SSL Certificate: Used Certbot to install an SSL certificate for secure HTTPS access.
- Installing Apache Plugin: Installed the Certbot Apache plugin to facilitate SSL configuration.
- Configuring SSL for Virtual Hosts: Applied SSL certificates to the correct virtual hosts and verified the setup.
- Redirecting HTTP to HTTPS: Configured Apache to redirect all HTTP traffic to HTTPS, enhancing security.
- Fixing Directory Listing: Configured Apache to serve an
index.htmlfile by default, preventing directory listings.
Achievements
- Successfully installed and configured SSL certificates using Certbot.
- Ensured all HTTP traffic is redirected to HTTPS, securing the web server.
- Resolved directory listing issues by setting up default file serving.
Pending Tasks
- Monitor the server for any SSL-related issues and ensure the configuration remains up-to-date with security standards.