Persona con conocimiento Linux - Centos - Nginx

  • Autor Autor robbyq92
  • Fecha de inicio Fecha de inicio
Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

robbyq92

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Retroalimentación: +1 / =0 / -1
Hola,

Tengo un dedicado, montado con el panel Vesta CP que funciona muy bien. Lo que pasa es que traia incorporado el Nginx. He desactivado el Nginx (lo he desinstalado) y he dejado apache, ya que, al tener los dos puestos no sabia la configuración para hacerla y que funcionase los dos a la vez (nginx y apache).

Ahora bien, he leido que se puede poner Nginx solo (sin instalar Cpaneles etc) sin apache, ¿Es cierto?.

¿Se podria mover el contenido y dejarlo sobre el Nginx y quitar apache en caso de tal?

NOTA: No se si este tema va a aqui.
 
Respuesta, si se puede instalar nginx solo, pero para mas facil ocupa la guia de howtoforge con algun panel https://www.howtoforge.com/perfect-server-debian-wheezy-nginx-bind-dovecot-ispconfig-3, si no quieres ispconfig puedes omitir esa parte, el nginx funciona perfecto sin el

Si puedes dejarlo solo nginx, o puedes usarlo como reverse proxy para apache. Para que funcione apache y nginx a la vez lo unico que debes hacer es usar 2 puertos distintos(los 2 corren en el 80 por defecto)

No tengo tiempo para ayudarte con el server, asi que no me preguntes cuanto, pero espero te sirva la respuesta
 

Hola,

Yo hice la configuración de Nginx de los puertos pero nada.

Lo que no sabia es una cosa y tengo siempre esa duda, nginx donde va por defecto en la misma ruta?

apache se que funciona sobre /var/www/html, pero nginx tiene algun directorio de donde coge los ficheros?

Es recomendable dejar los dos o utilizar solo uno? No se como configurar los dos, por eso necesitaba una mano, aunque pagase por ello. He seguido tutoriales pero no he podido...
 
yo uso ispconfig porque configurar apache y nginx a mano es aburrido y tedioso, pero si quieres hacer hacerlo, en debian las rutas importantes son:

/etc/nginx/nginx.conf
/etc/nginx/sites-available/
/etc/nginx/sites-enabled/

en sites available defines donde quieres la web

server {
listen *:80;

server_name dominio.extencion www.dominio.extencion

root /var/www/"aca pones tu web"/web;


index index.html index.htm index.php index.cgi index.pl index.xhtml;

}


algo asi es una configuracion estandar para solo nginx de un dominio pero tranquilamente lo puedes correr desde /home/usuario/descargas/ o donde quieras mientras tengas permisos de r/w

server {
listen *:80;


server_name dominio.extencion www.dominio.extencion;

root /var/www/dominio/web;



index index.html index.htm index.php index.cgi index.pl index.xhtml;


location / {
proxy_pass http://localhost:5004/;
proxy_redirect off;
proxy_set_header HOST $host;
proxy_buffering off;
}



}

Asi haces una redireccion en nginx, esta redireccion es a otro tipo de servidor, pero la idea es la misma, una redireccion desde location / al puerto donde corre tu otro server, yo uso solo nginx sin apache, pero eso es a tu gusto. centos a de ser similar.
 

https://www.youtube.com/watch?v=psfF6p2fc4Y

Esto es lo que hice (al configurar nginx) pero no me ha servidor. Envidentemente quisiera dejar solo el Nginx, pero tengo ya la web montada sobre apache...
 
Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.