Toegang
- Winkel-URL:
https://<SERVER_IP> - Beheer-URL:
https://<SERVER_IP>/<ADMIN_FOLDER>/(stored in/root/.cloudzy-creds) - Er is een zelfondertekend SSL-certificaat ingesteld. Je browser kan een certificaatwaarschuwing tonen, ga door om de site te openen.
- Inloggegevens worden opgeslagen in:
/root/.cloudzy-creds
Belangrijke bestanden en mappen
- Sitedirectory:
/var/www/litecart - LiteCart-configuratie:
/var/www/litecart/includes/config.inc.php - Apache-configuratie:
/etc/apache2/sites-available/litecart.conf - SSL-certificaat:
/etc/apache2/ssl/litecart.crt - SSL privésleutel:
/etc/apache2/ssl/litecart.key - Databasegegevens:
/root/.cloudzy-creds
Apache beheren
Status controleren:
systemctl status apache2
Apache herstarten:
systemctl restart apache2
Apache-logs bekijken:
journalctl -u apache2 -f
Valideer de configuratie:
apache2ctl configtest
HTTPS inschakelen met een domein
1. Wijs je domein naar het server-IP.
2. Bewerken /etc/apache2/sites-available/litecart.conf en vervang beide ServerName <SERVER_IP> directieven door je domein (bijv. ServerName yourdomain.com;).
3. Installeer Certbot:
apt install -y certbot python3-certbot-apache
4. Verkrijg een Let's Encrypt-certificaat:
certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Bewerk /etc/apache2/sites-available/litecart.conf and replace the SSL certificate paths.
Before:
SSLCertificateFile /etc/apache2/ssl/litecart.crt
SSLCertificateKeyFile /etc/apache2/ssl/litecart.key
After:
SSLCertificateFile /etc/letsencrypt/live/yourdomain.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/yourdomain.com/privkey.pem
6. Herlaad Apache om de wijzigingen toe te passen:
systemctl reload apache2
7. Open je browser en bezoek: https://yourdomain.com