Buenos días, estuve intentando instalar un servidor web para alojar "Invoice Ninja", un software de facturación muy interesante, en la Raspberry Pi3b con raspbian lite.
Seguí https://www.rosehosting.com/blog/how-to ... -debian-9/
Todo más que bien, sólo que en el último paso, para configurar NGINX me viene a dar el siguiente error, que copio y pego directo de la consola
pi@raspberrypi:~ $ sudo nginx -t
nginx: [emerg] a duplicate default server for 0.0.0.0:80 in /etc/nginx/sites-enabled/lumiere.com.conf:2
nginx: configuration file /etc/nginx/nginx.conf test failed
pi@raspberrypi:~ $ nginx: [emerg] a duplicate default server for 0.0.0.0:80 in /etc/nginx/sites-enabled/lumiere.com.conf:2
-bash: nginx:: orden no encontrada
pi@raspberrypi:~ $ sudo nano /etc/nginx/sites-available/lumiere.com.conf
pi@raspberrypi:~ $ grep -R default_server /etc/nginx
/etc/nginx/sites-available/lumiere.com.conf: listen 80 default_server;
/etc/nginx/sites-available/default: listen 80 default_server;
/etc/nginx/sites-available/default: listen [::]:80 default_server;
/etc/nginx/sites-available/default: # listen 443 ssl default_server;
/etc/nginx/sites-available/default: # listen [::]:443 ssl default_server;
/etc/nginx/sites-enabled/lumiere.com.conf: listen 80 default_server;
/etc/nginx/sites-enabled/default: listen 80 default_server;
/etc/nginx/sites-enabled/default: listen [::]:80 default_server;
/etc/nginx/sites-enabled/default: # listen 443 ssl default_server;
/etc/nginx/sites-enabled/default: # listen [::]:443 ssl default_server;
También probé:
pi@raspberrypi:/etc/nginx/sites-enabled $ ls
default lumiere.com.conf
pi@raspberrypi:/etc/nginx/sites-enabled $ sudo service nginx restart
Job for nginx.service failed because the control process exited with error code.
See "systemctl status nginx.service" and "journalctl -xe" for details.
pi@raspberrypi:/etc/nginx/sites-enabled $ systemctl status nginx.service
● nginx.service - A high performance web server and a reverse proxy server
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: en
Active: failed (Result: exit-code) since Tue 2020-02-18 03:39:02 GMT; 19s ago
Docs: man:nginx(8)
Process: 15702 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process
feb 18 03:39:02 raspberrypi systemd[1]: Starting A high performance web server a
feb 18 03:39:02 raspberrypi nginx[15702]: nginx: [emerg] a duplicate default ser
feb 18 03:39:02 raspberrypi nginx[15702]: nginx: configuration file /etc/nginx/n
feb 18 03:39:02 raspberrypi systemd[1]: nginx.service: Control process exited, c
feb 18 03:39:02 raspberrypi systemd[1]: nginx.service: Failed with result 'exit-
feb 18 03:39:02 raspberrypi systemd[1]: Failed to start A high performance web s
pi@raspberrypi:/etc/nginx/sites-enabled $ journalctl -xe
feb 18 03:39:02 raspberrypi systemd[1]: nginx.service: Control process exited, c
-- Subject: Unit process exited
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- An ExecStartPre= process belonging to unit nginx.service has exited.
--
-- The process' exit code is 'exited' and its exit status is 1.
feb 18 03:39:02 raspberrypi systemd[1]: nginx.service: Failed with result 'exit-
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- The unit nginx.service has entered the 'failed' state with result 'exit-code'
feb 18 03:39:02 raspberrypi systemd[1]: Failed to start A high performance web s
-- Subject: A start job for unit nginx.service has failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A start job for unit nginx.service has finished with a failure.
--
-- The job identifier is 1656 and the job result is failed.
feb 18 03:39:02 raspberrypi sudo[15690]: pam_unix(sudo:session): session closed
No se si se sube el PDF del script que armé, pero es el mismo que está en el tutorial que nombro más arriba, sólo que reemplacé your_ninja_domain por lumiere que es el nombre de mi trabajo.
Alguien tiene idea de cómo seguir?
Saludos
osso_maxi
Servidor web, error en NGINX
- egrueda
- Pi God
- Mensajes: 3426
- Registrado: 10 Feb 2017, 19:31
- Agradecido: 7 veces
- Agradecimiento recibido: 269 veces
Parece que se solapan los dos archivos:
sites-available/default
sites-available/lumiere.com.conf
sites-available/default
sites-available/lumiere.com.conf
No respondo a privados ;-)
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
-
- Pi Newbie
- Mensajes: 1
- Registrado: 19 Feb 2020, 01:51
- Agradecido: 0
- Agradecimiento recibido: 0
- Contactar:
muy bien
-
- Pi Newbie
- Mensajes: 5
- Registrado: 18 Feb 2020, 15:49
- Agradecido: 0
- Agradecimiento recibido: 0
Disculpá mi ignorancia, pero me estás pidiendo que mueva todo lo de /etc/nginx/sites-enabled/ a una carpeta llamada "HOSTS" en /etc? y no entendí tampoco lo que quieres que haga con /var/www/htmlAsirome escribió: 18 Feb 2020, 18:07 Pon el contenido de:
lumiere.com.conf
default
/etc/hosts
y la ruta en donde tienes puesta la web
Gracias por la respuesta
osso_maxi
-
- Pi Newbie
- Mensajes: 5
- Registrado: 18 Feb 2020, 15:49
- Agradecido: 0
- Agradecimiento recibido: 0
Es muy probable lo que decís, porque le cambié el puerto de la ip a 8080 y ya no da error nginx, aunque tampoco puedo usarlo.egrueda escribió: 18 Feb 2020, 17:39 Parece que se solapan los dos archivos:
sites-available/default
sites-available/lumiere.com.conf
Volví a donde estaba. No se qué hacer
Saludos
osso_maxi