Hozzáférés
- Nyissa meg a Dradis URL-t:
https://<SERVER-IP> - Fogadd el az önaláírt tanúsítványra vonatkozó figyelmeztetést.
- Konfigurálja a megosztott szerver jelszavát.
- Hozza létre felhasználói fiókját.
- Jelentkezzen be, és kezdjen el projekteket létrehozni.
Fontos fájlok és könyvtárak
- Telepítési útvonal:
/root/dradis - Compose fájl:
/root/dradis/docker-compose.yml - Nginx konfigurálása:
/etc/nginx/sites-available/dradis - SSL Tanúsítvány:
/etc/nginx/ssl/dradis.crt - SSL titkos kulcs:
/etc/nginx/ssl/dradis.key - Docker kötet:
/var/lib/docker/volumes/dradis-ce_storage
Docker Kezelés
Konténerek ellenőrzése:
docker ps
Naplók megtekintése:
docker logs -f dradis
Szolgáltatások újraindítása:
cd /root/dradis
docker compose restart
Szolgáltatások leállítása:
cd /root/dradis
docker compose down
Szolgáltatások indítása:
cd /root/dradis
docker compose up -d
Nginx kezelése
Konfiguráció érvényesítése:
nginx -t
Nginx újratöltése:
systemctl reload nginx
Nginx újraindítása:
systemctl restart nginx
SSL engedélyezése domainnel
1. Irányítsa a domainjét a szerver IP-jére.
2. Szerkeszd az Nginx konfigurációt, és cseréld le server_name _; a domainjével (server_name <your-domain>) mind a HTTP (80-as port), mind a HTTPS (443-as port) blokkokhoz:
vim /etc/nginx/sites-available/dradis
3. Telepítse a Certbotot:
apt install -y certbot python3-certbot-nginx
4. Futtassa a következő parancsot egy érvényes Let's Encrypt tanúsítvány létrehozásához:
certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Cserélje le az SSL elérési utakat a Nginx konfigurációban :
vim /etc/nginx/sites-available/dradis
# Before:
# ssl_certificate /etc/nginx/ssl/dradis.crt;
# ssl_certificate_key /etc/nginx/ssl/dradis.key;
# After:
# ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
# ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;
6. Töltse újra a Nginx-et a változások érvényesítéséhez:
systemctl reload nginx
7. Nyissa meg a böngészőjét és látogassa meg: https://yourdomain.com