πŸ“… 2025-07-30 β€” Session: Deployed Quartz Static Site to Apache Server

πŸ•’ 20:30–20:45
🏷️ Labels: Quartz, Apache, Deployment, Server Management, Virtual Host
πŸ“‚ Project: Dev
⭐ Priority: MEDIUM

Session Goal:

The goal of this session was to successfully deploy a Quartz-built static site to an Apache server, ensuring all configurations and permissions were correctly set up for optimal performance.

Key Activities:

  • Deployment Guide: Followed a comprehensive guide to deploy the Quartz static site to Apache, covering site building, file uploading, permission settings, and Apache configuration.
  • Permission Resolution: Addressed β€˜Permission denied’ errors during file uploads by applying two different resolution methods.
  • Server Management: Managed Apache server configurations, including DNS checks and firewall rules, to ensure smooth deployment.
  • Virtual Host Setup: Configured a virtual host for the subdomain journal.matuteiglesias.link, including DNS verification and optional HTTPS setup with Certbot.

Achievements:

  • Successfully deployed the Quartz static site to the Apache server.
  • Resolved file upload permission issues, ensuring seamless file transfers.
  • Configured a clean and functional virtual host for the subdomain.

Pending Tasks:

  • Verify HTTPS setup with Certbot to ensure secure connections.
  • Monitor the deployed site for performance and security issues.