Erişim
- Mağaza URL'si:
https://<SERVER_IP> - Yönetim URL'si:
https://<SERVER_IP>/<ADMIN_FOLDER>/(stored in/root/.cloudzy-creds) - Kendinden imzalı bir SSL sertifikası yapılandırılmıştır. Tarayıcınız sertifika uyarısı gösterebilir, siteye erişmek için devam edin.
- Giriş bilgileri şurada saklanır:
/root/.cloudzy-creds
Önemli Dosyalar ve Dizinler
- Site dizini:
/var/www/litecart - LiteCart yapılandırması:
/var/www/litecart/includes/config.inc.php - Apache yapılandırması:
/etc/apache2/sites-available/litecart.conf - SSL sertifikası:
/etc/apache2/ssl/litecart.crt - SSL Özel Anahtarı:
/etc/apache2/ssl/litecart.key - Veritabanı kimlik bilgileri:
/root/.cloudzy-creds
Apache yönetimi
Durumu kontrol edin:
systemctl status apache2
Apache'yi yeniden başlatın:
systemctl restart apache2
Apache günlüklerini görüntüleyin:
journalctl -u apache2 -f
Yapılandırmayı doğrulayın:
apache2ctl configtest
Bir Alan Adı ile HTTPS'i Etkinleştirme
1. Alan adını sunucu IP'sine yönlendir.
2. Düzenle /etc/apache2/sites-available/litecart.conf ve her ikisini de değiştirin: ServerName <SERVER_IP> yönergelerini kendi alan adınızla (örn. ServerName yourdomain.com;).
3. Certbot'u kur:
apt install -y certbot python3-certbot-apache
4. Bir Let's Encrypt sertifikası edinin:
certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Düzenleyin /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. Değişiklikleri uygulamak için Apache'yi yeniden yükleyin:
systemctl reload apache2
7. Tarayıcını aç ve şu adresi ziyaret et: https://yourdomain.com