====== Installation avec une image Virtual Box ======
Télécharger l’image sur https://download.noalyss.eu
[[:tutoriel_video|Explication en video]]
===== Description de l’image =====
* Debian BookWorm
* PHP 8.2
* PostgreSQL 15
* XFCE
|Tip|Vous pouvez augmenter la mémoire, et le nombre de CPU dans la configuration de VirtualBox si vous en avez besoin.|
|Important|Pensez à changer les mots de passe !|
===== Utilisateur Linux =====
Pour se connecter dans XFCE ou en SSH (port 5100), pour se connecter comme root , il faut d’abord se connecter comme **noalyss** puis faire **su -**
^Utilisateur^mot de passe^
|root |Noalyss+9301|
|noalyss |Noalyss+9301|
Exemple
ssh noalyss@localhost -p 5100
===== Admin. Noalyss =====
Pour se connecter à NOALYSS (http://localhost:4321/noalyss/index.php)
^Utilisateur ^mot de passe ^
|admin_noalyss|noalyss+Noel25|
===== Administration du serveur =====
Avec webmin https://localhost:10000 (utilisateur root) ou en ssh en commande en ligne
===== Réseau =====
On se connecte par NAT
|Note|Documentation de virtualbox https://docs.oracle.com/en/virtualization/virtualbox/7.0/user/index.html|
On doit utiliser le port 4321 pour se connecter à l’application web , le port pour le ssh est le 5100, et 10000 pour webmin
Redirection des ports dans VirtualBox
{{{{:installation:port-forwarding.png?direct|port-forwarding.png}}
===== Envoi d’email =====
Choisissez la méthode qui vous convient le mieux.
===== Methode 1: Noalyss 10 =====
A partir de NOALYSS 10, vous pouvez configurer l’accès à votre serveur mail avec vos identifiants.
voir le manuel
===== Méthode 2: Webmin =====
Afin d’envoyer des emails depuis NOALYSS, connectez-vous dans la machine virtuel en tant que **noalyss** , lancez Firefox et cliquez sur le favori webmin.
Dans webmin, trouvez **Postfix Mail Server** et configurer pour utiliser votre propre email.
Il faudra l’activer
===== Méthode 3 : Postfixadmin =====
Allez sur http://localhost:4321/postfixadmin/ ,
Utilisateur / mot de passe / Noalyss+9301
et dans "Récupérer email" ajoutez les paramètres
===== Méthode 4 : Ligne de commande =====
Connectez-vous en ssh
ssh -l noalyss localhost -p 5100
Relayhost server.votre-domaine.be avec authentification Exemple : host = server.votre-domaine.be sur le port 587 avec l’utilisateur "votre-utilisateur"
postconf -e "relayhost = [server.votre-domaine.be]:587"
postconf -e "postconf -e "smtp_sasl_auth_enable = yes"
postconf -e "smtp_sasl_auth_enable = yes"
postconf -e "smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd"
postconf -e "smtp_sasl_security_options = noanonymous"
postconf -e "myhostname=votre-domaine.be"
postconf -e "smtp_enforce_tls=yes"
Il faudra changer votre-utilisateur par soit votre nom d’utilisateur, soit votre email. Et votre-mot-de-passe par le mot de passe pour accèder à vos emails
vi /etc/postfix/sasl_passwd
[server.votre-domaine.be]:587 votre-utilisateur:votre-mot-de-passe
chmod 600 /etc/postfix/sasl_passwd
postmap /etc/postfix/sasl_passwd
systemctl restart postfix
==== Liens ====
https://www.it-connect.fr/configurer-postfix-pour-envoyer-des-mails-avec-gmail/
https://www.adrienfuret.fr/2016/04/20/sendmail-smtp-externe-postfix/