Utilisation de Ruby and Thin en tant que service Web. Apache est également chargé. Impossible d'accéder au service Web car la liste des ports, tels que :3000
ou :6600
, dans l'URL GET n'est pas autorisée. Comment l'exigence du port est-elle supprimée?Exécution d'Apache sans déclarer explicitement l'écoute sur les ports tels que: 3000 ou: 6600
0
A
Répondre
1
Utilisez Apache ProxyPass.
cd/etc/apache2/sites-enabled/ Sudo vi 000 par défaut
Modifier Lines: ServerAdmin webmaster @ localhost ProxyPass/petit-déjeuner http://localhost:4567/breakfast DocumentRoot/var/www
sudo/etc/init.d/apache2 restart
0
Si vous parlez d'Apache HTTPD, laissez le port libre ou spécifiez "80" pour le port.
Si vous parlez d'Apache Tomcat, vous devrez configurer un connecteur HTTP avec port = 80, mais Tomcat devra être lancé en tant que root.