Accéder au site
1. Ouvrez votre navigateur et accédez à : https://<SERVER_IP>
2. Acceptez l'avertissement relatif au certificat SSL auto-signé.
3. L'assistant de configuration s'affiche.
4. Renseignez les informations de votre base de données :
- Hôte de la base de données :
localhost - Nom de la base de données :
ossndb - Utilisateur de la base de données :
ossn - Mot de passe de la base de données : (depuis
/root/.cloudzy-creds)
5. Indiquez le répertoire de données :/var/www/html/ossn_data
6. Créez un compte administrateur.
7. Connectez-vous à votre instance OSSN.
Activer SSL avec un domaine
1. Exécutez la commande suivante pour générer un certificat Let's Encrypt valide :
certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
2. Ouvrez votre fichier de configuration Apache et remplacez l'adresse IP par votre nom de domaine, ainsi que les chemins des certificats SSL existants :
nano /etc/apache2/sites-available/ossn.conf
3. Rechargez Apache pour appliquer les modifications :
systemctl reload apache2
Répertoires et fichiers importants
- Racine de l'application web :
/var/www/html/ossn/ - Identifiants de base de données :
/root/.cloudzy-creds - Données uploadées par les utilisateurs :
/var/www/html/ossn_data/ - Configuration VirtualHost Apache :
/etc/apache2/sites-available/mautic.conf - Certificat SSL auto-signé :
/etc/ssl/certs/mautic.crt - Clé privée pour SSL :
/etc/ssl/private/mautic.key
Remarques
- La base de données est pré-initialisée ; les identifiants sont stockés de façon sécurisée.
- SSL prêt pour les certificats auto-signés ou de domaine.
- Vous pourrez plus tard passer à un vrai domaine et utiliser un certificat SSL Let's Encrypt (Certbot est installé)