Akses
- URL Toko:
https://<SERVER_IP> - URL Admin:
https://<SERVER_IP>/<ADMIN_FOLDER>/(stored in/root/.cloudzy-creds) - Sertifikat SSL self-signed telah dikonfigurasi. Browser Anda mungkin menampilkan peringatan sertifikat, lanjutkan untuk mengakses situs.
- Kredensial login disimpan di:
/root/.cloudzy-creds
File dan Direktori Penting
- Direktori Situs:
/var/www/litecart - Konfigurasi LiteCart:
/var/www/litecart/includes/config.inc.php - Konfigurasi Apache:
/etc/apache2/sites-available/litecart.conf - Sertifikat SSL:
/etc/apache2/ssl/litecart.crt - Kunci Privat SSL:
/etc/apache2/ssl/litecart.key - Kredensial Basis Data:
/root/.cloudzy-creds
Mengelola Apache
Periksa status:
systemctl status apache2
Mulai ulang Apache:
systemctl restart apache2
Lihat log Apache:
journalctl -u apache2 -f
Validasi konfigurasi:
apache2ctl configtest
Mengaktifkan HTTPS dengan Domain
1. Arahkan domain kamu ke IP server.
2. Sunting /etc/apache2/sites-available/litecart.conf dan ganti kedua ServerName <SERVER_IP> direktif dengan domain Anda (mis. ServerName yourdomain.com;).
3. Install Certbot:
apt install -y certbot python3-certbot-apache
4. Dapatkan sertifikat Let's Encrypt:
certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Edit /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. Muat ulang Apache untuk menerapkan perubahan:
systemctl reload apache2
7. Buka browser dan kunjungi: https://yourdomain.com