Auteur Sujet: Déploiement d'un site local sur SERVEUR DEBIAN sur un domain public [FREE PRO]  (Lu 5546 fois)

0 Membres et 2 Invités sur ce sujet

malbar97441

  • Abonné Free Pro
  • *
  • Messages: 23
  • CASTELNAU D'ESTRETEFONS 31
et si tu répondais à toutes les questions ?
si tu tentes une connexion SSH entrante sur ton serveur depuis l'extérieur en tapant site.com il se passe quoi ?
Ton serveur SSH répond ou non ? Si non, c'est que la redirection n'est pas fonctionnelle.

Depuis l'extérieur, en tapant site.com j'obtiens un message m'expliquant que le site(ip publique dédiée routeur) n'autorise pas la connexion
« Modifié: 24 mai 2023 à 14:53:17 par malbar97441 »

buddy

  • Expert
  • Abonné Free fibre
  • *
  • Messages: 15 155
  • Alpes Maritimes (06)
C'est quoi le message exact ? peux tu le recopier / screen shot ? ça me parait étonnant comme message d'un serveur SSH.
C'est bien ton serveur qui répond ? et pas la box ou autre chose sur le trajet qui fait mal son taff ?

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 1 724
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Hello, merci à toi pour tes conseils, j'ai été dans le fichier conf apache2 et la mention "Require all granted" est déjà bien présente.

Une autre idée ?

Merci d'avance :)

ha oui mais il faut aussi AllowOverride all :

Citer
<Directory />
    AllowOverride all
    Require all granted
</Directory>

si tu utilises des virtual hosts regarde aussi le fichier httpd-vhosts.conf
# Virtual Hosts
#
<VirtualHost *:80>
  ServerName localhost
  ServerAlias localhost
  DocumentRoot "${INSTALL_DIR}/www"
  <Directory "${INSTALL_DIR}/www/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require all granted
  </Directory>
</VirtualHost>

malbar97441

  • Abonné Free Pro
  • *
  • Messages: 23
  • CASTELNAU D'ESTRETEFONS 31
ha oui mais il faut aussi AllowOverride all :

si tu utilises des virtual hosts regarde aussi le fichier httpd-vhosts.conf
# Virtual Hosts
#
<VirtualHost *:80>
  ServerName localhost
  ServerAlias localhost
  DocumentRoot "${INSTALL_DIR}/www"
  <Directory "${INSTALL_DIR}/www/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require all granted
  </Directory>
</VirtualHost>

Merci modification faite, toujours rien, concernant le vhost il ne me semble pas l'utiliser, comment détermines tu cela ?
Alors petite particularité, quand je tente d'accéder à mon site.com, il me renvois directement sur L'ip LAN du serveur (192.168.xx.xxx) que je me connecte sur le lan ou depuis l'extérieur.
Merci

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 1 724
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
je viens de regarder sur mon serveur sous debian. je t'ai dis une betise, voila comment est configuré mon httpd.conf

<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory>

<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>

ensuite dans /etc/apache2/sites-available/000-default.conf en fait c'est ce fichier qu'il faut modifier avec le "AllowOverride All"
<Directory /var/www/html>
   Options Indexes FollowSymLinks
   AllowOverride All
   Require all granted
</Directory>

Attention les chemins dans les <directory> sont propres a ma config, tes chemins sont peut etre différents donc ne les change pas.

et normalement ca devrait suffire, en local, depuis n'importe quelle machine, de se connecter au site web.

malbar97441

  • Abonné Free Pro
  • *
  • Messages: 23
  • CASTELNAU D'ESTRETEFONS 31
Merci. Alors depuis le lan et depuis n’importe quel machine du lan j’y accèdes sans soucis. C’est depuis l’extérieur que je n’y accede pas. Depuis l’exterieur en tapant mon site.com ca renvois directement sur l’ip du serveur donc impossible d’y accéder de l’extérieur.

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 1 724
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
sur un PC du lan, si tu vas sur http://192.168.10.110 tu vois ton site ou pas ?

HAAAA mais je viens de comprendre  ;D c'est normal que depuis l'extérieur tu n'ais pas accés a 192.168.10.110  ;D vu que tu es a l'extérieur de ton LAN...
il faut que ton domaine pointe vers l'ip publique (WAN) de ton routeur. et sur le routeur tu fais une redirection du port 80 vers le port 80 de ton serveur 192.168.10.110

malbar97441

  • Abonné Free Pro
  • *
  • Messages: 23
  • CASTELNAU D'ESTRETEFONS 31
sur un PC du lan, si tu vas sur http://192.168.10.110 tu vois ton site ou pas ?

HAAAA mais je viens de comprendre  ;D c'est normal que depuis l'extérieur tu n'ais pas accés a 192.168.10.110  ;D vu que tu es a l'extérieur de ton LAN...
il faut que ton domaine pointe vers l'ip publique de ton routeur. et sur le routeur tu fais une redirection du port 80 vers le port 80 de ton serveur 192.168.10.110

malbar97441

  • Abonné Free Pro
  • *
  • Messages: 23
  • CASTELNAU D'ESTRETEFONS 31
sur un PC du lan, si tu vas sur http://192.168.10.110 tu vois ton site ou pas ?

HAAAA mais je viens de comprendre  ;D c'est normal que depuis l'extérieur tu n'ais pas accés a 192.168.10.110  ;D vu que tu es a l'extérieur de ton LAN...
il faut que ton domaine pointe vers l'ip publique (WAN) de ton routeur. et sur le routeur tu fais une redirection du port 80 vers le port 80 de ton serveur 192.168.10.110

malbar97441

  • Abonné Free Pro
  • *
  • Messages: 23
  • CASTELNAU D'ESTRETEFONS 31
sur un PC du lan, si tu vas sur http://192.168.10.110 tu vois ton site ou pas ?

HAAAA mais je viens de comprendre  ;D c'est normal que depuis l'extérieur tu n'ais pas accés a 192.168.10.110  ;D vu que tu es a l'extérieur de ton LAN...
il faut que ton domaine pointe vers l'ip publique (WAN) de ton routeur. et sur le routeur tu fais une redirection du port 80 vers le port 80 de ton serveur 192.168.10.110

malbar97441

  • Abonné Free Pro
  • *
  • Messages: 23
  • CASTELNAU D'ESTRETEFONS 31
sur un PC du lan, si tu vas sur http://192.168.10.110 tu vois ton site ou pas ?

HAAAA mais je viens de comprendre  ;D c'est normal que depuis l'extérieur tu n'ais pas accés a 192.168.10.110  ;D vu que tu es a l'extérieur de ton LAN...
il faut que ton domaine pointe vers l'ip publique (WAN) de ton routeur. et sur le routeur tu fais une redirection du port 80 vers le port 80 de ton serveur 192.168.10.110

Alors, oui j'y accèdes sans soucis depuis le LAN, j'ai utiliser no ip pour faire un test et j'ai bien configurer sur mon ip publique dédiée.
J'ai appliquer la règle dans le pare feu du routeur mais rien n'y fait, depuis l'extérieur ce n'est toujours pas accéssible.

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 1 724
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
c'est pas normal qu'en utilisant ton domaine tu tombes sur une ip locale...il y a un probleme de coté là. je ne sais pas comment fonctionne le routeur FREE PRO, la redirection de port me semble bizarre...mais ca devrait etre transparent depuis l'extérieur. Pas normal qu'on se retrouve sur 192.168.10.110