Hola César,
Creo que te comprendo. Te explico: puedes tener varios servidores web en la misma IP, todos los que quieras, siempre que estén en puertos distintos. Es tu caso, Apache en un puerto y Ningx en otro. Diría que tienes que tener un servidor web y sus dominios en la misma IP de salida (pública), aunque puedas redirigir tráfico de otra IP para algún dominio.
Cada servidor web, ya sea Apache o Nginx tiene su propio sistema de discriminación de virtualhosts, o sea redireccionar a cada dominio de la misma IP a partir del nombre de dominio (SNI): dominio1.com, subdominio2.com... Tienes que configurar Nginx mediante distintos hosts con archivos con extension .conf en la ruta /etc/nginx/conf.d (Linux)
Aquí hay una configuración, espero que te sirva: https://www.nginx.com/resources/wiki/start/topics/examples/full/
Saludos,
Gerard
On 22/08/2020 02:39, Cesar Martinez M. wrote:
Saludos amigos espero todos se encuentren bien en este tiempo de pandemia, acudo a ustedes para que me ayuden a resolver un problema que paso a detallar
Tengo un servidor Linux Centos 7 con dos ips públicas, en este servidor tengo corriendo Apache en el puerto 80 y Nginx en el puerto 81, actualmente cuando escribo www.dominio.com muestra la web con apache, para ngix escribo la ip pública y lo muestra.
Deseo crear un subdominio ejemplo clientes.dominio.com pero que este corra en la ip pública adicional y nginx, o si es posible hacer que corra con la misma ip pública mucho mejor, tengo creada la zona con el subdominio en el servidor dns pero no se como configurar nginx para que se muestre. Es mi primera vez que uso nginx por estoy en este dilema, he googleado pero no logro encontrar nada al respecto.
Agradezco a todos quienes puedan ayudarme con este problema.