Доступ
- URL магазину:
https://<SERVER_IP> - URL адміністратора:
https://<SERVER_IP>/<ADMIN_FOLDER>/(stored in/root/.cloudzy-creds) - Налаштовано самопідписаний сертифікат SSL. Браузер може показати попередження про сертифікат, продовжте, щоб відкрити сайт.
- Облікові дані для входу зберігаються в:
/root/.cloudzy-creds
Важливі файли та директорії
- Каталог сайту:
/var/www/litecart - Конфігурація LiteCart:
/var/www/litecart/includes/config.inc.php - Конфігурація Apache:
/etc/apache2/sites-available/litecart.conf - Сертифікат SSL:
/etc/apache2/ssl/litecart.crt - Приватний ключ SSL:
/etc/apache2/ssl/litecart.key - Облікові дані бази даних:
/root/.cloudzy-creds
Керування Apache
Перевірити стан:
systemctl status apache2
Перезапустити Apache:
systemctl restart apache2
Перегляд логів Apache:
journalctl -u apache2 -f
Перевірте конфігурацію:
apache2ctl configtest
Увімкнення HTTPS з доменом
1. Спрямуйте свій домен на IP-адресу сервера.
2. Редагування /etc/apache2/sites-available/litecart.conf та замініть обидві ServerName <SERVER_IP> директиви своїм доменом (наприклад, ServerName yourdomain.com;).
3. Встановіть Certbot:
apt install -y certbot python3-certbot-apache
4. Отримайте сертифікат Let's Encrypt:
certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Відредагуйте /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. Перезавантажте Apache, щоб застосувати зміни:
systemctl reload apache2
7. Відкрийте браузер і перейдіть за адресою: https://yourdomain.com