Descarga FlightGear Flight Simulator gratis [Diviértete]
De vez en cuando, todos necesitamos un descanso. Si buscas un juego interesante, prueba Flight Gear. Es un juego gratuito, multiplataforma y de código abierto.
Nginx es un servidor web HTTP para Linux y otras plataformas de servidor. Se considera la alternativa más completa al servidor web Apache. Esta guía le mostrará cómo configurar Nginx en Ubuntu Server.
Qué hacer antes de instalar Nginx en Ubuntu
Antes de instalar Nginx en Ubuntu Server , es importante que todos los paquetes estén actualizados y todas las actualizaciones de seguridad estén instaladas. Si bien es posible usar el servidor web Nginx en Ubuntu sin actualizar, no es una gran idea, ya que podría ser vulnerable a los ataques.
Afortunadamente, actualizar Ubuntu, incluso en el servidor, es increíblemente fácil. Para comenzar, ejecute el comando de actualización apt . Este comando actualizará sus fuentes de software y buscará nuevas actualizaciones si están disponibles.
sudo apt actualizar
Al ejecutar el comando de actualización apt , es hora de ejecutar el comando de actualización apt . Este comando tomará todas las actualizaciones de software y las instalará en su sistema Ubuntu. El proceso de actualización puede llevar tiempo, especialmente si tiene que instalar muchas actualizaciones, así que tenga paciencia.
sudo apt actualización
Al instalar todas las actualizaciones, deberá reiniciar Ubuntu. ¿Por qué? A veces, cuando se actualiza Ubuntu, se instala un nuevo kernel. No se puede usar un kernel nuevo hasta que se reinicie el sistema.
Para reiniciar rápidamente Ubuntu, ejecute el comando sudo reboot .
reiniciar sudo
Una vez que vuelva a iniciar sesión, Ubuntu estará actualizado y listo para Nginx.
Cómo instalar Nginx en Ubuntu
El servidor web Nginx es bastante fácil de usar en Ubuntu porque se encuentra en los principales repositorios de software. Para instalar Nginx, ejecute el siguiente comando apt install y configure el paquete "nginx".
sudo apt instalar nginx
Ubuntu le pedirá una contraseña cuando escriba el comando anterior. Usando el teclado, ingrese la contraseña de su cuenta de usuario. Si su cuenta no tiene acceso a sudo , puede iniciar sesión en la raíz e instalar el paquete en su lugar.
Nota: debe tener la cuenta raíz de Ubuntu desbloqueada para iniciar sesión con su .
su -
apt instalar nginx
Al ingresar el comando apt install e ingresar la contraseña de su cuenta de usuario, Ubuntu recopilará todas las dependencias necesarias para configurar Nginx. Luego le pedirá que presione la tecla Y para confirmar que desea instalar el software. Presione Y para confirmar.
Cuando presiona la tecla Y en el teclado, el administrador de paquetes de Ubuntu configurará Nginx y lo hará funcionar en su sistema de servidor Ubuntu.
Cómo permitir Nginx a través del firewall de Ubuntu
Si usa el firewall UFW en el servidor Ubuntu, deberá permitir que Nginx lo use para poder usarlo por completo. Si no hace esto, es posible que Nginx no funcione correctamente. Para permitir UFW a través del firewall, haga lo siguiente.
Use el comando de lista de aplicaciones ufw . Tenga en cuenta que deberá acceder a la cuenta raíz para ejecutar el comando de lista de aplicaciones ufw en su servidor Ubuntu. Si no puede acceder a la cuenta raíz con su, ejecute el comando sudo -s .
su - lista de aplicaciones ufw
Cuando ejecuta el comando ufw app list , el firewall de Ubuntu le mostrará las "aplicaciones disponibles". Estas "aplicaciones disponibles" deben ser "Nginx Full", "Nginx HTTP", "Nginx HTTPS", etc.
Para habilitar el tráfico del puerto con Nginx solo a través del puerto 443 (HTTPS), puede usar el comando ufw allow "Nginx HTTPS" . Este comando es excelente para aquellos que no usan HTTP y ejecutan todo a través de HTTPS.
ufw permite 'Nginx HTTPS'
Sin embargo, si confía en HTTP (puerto 80), puede habilitar ese puerto a través del firewall de Ubuntu usando el comando ufw allow , pero esta vez reemplazando 'Nginx HTTPS' con 'Nginx HTTP'.
ufw permite 'Nginx HTTP'
Si confía tanto en HTTP como en HTTPS, hay un tercer perfil en el firewall de Ubuntu disponible para habilitar. Este perfil se llama "Nginx Full". Habilitar esto permitirá el tráfico en el puerto 80 (HTTP), así como en el puerto 443 (HTTPS). Use el comando ufw allow 'Nginx Full' para habilitar el perfil.
ufw permite 'Nginx completo'
Cómo apagar el cortafuegos ufw
Si bien es una buena idea mantener el firewall de Ubuntu en su lugar y permitir que Nginx lo atraviese, no es un requisito. Si no está exponiendo su servidor web Nginx a Internet, y es solo para LAN, es posible que no lo necesite. Aquí se explica cómo desactivar el cortafuegos.
Para deshabilitar el firewall de Ubuntu, simplemente puede ejecutar ufw disabled . Este comando apagará el firewall, pero no lo desinstalará.
ufw deshabilitar
Alternativamente, si desea eliminar el firewall por completo, puede ejecutar el comando apt remove uninstall . Este comando eliminará el firewall por completo.
apto eliminar ufw
De vez en cuando, todos necesitamos un descanso. Si buscas un juego interesante, prueba Flight Gear. Es un juego gratuito, multiplataforma y de código abierto.
MP3 Diags es la herramienta definitiva para solucionar problemas en tu colección de música. Etiqueta correctamente tus archivos MP3, añade carátulas de álbumes faltantes y corrige el VBR.
Al igual que Google Wave, Google Voice ha generado un gran revuelo en todo el mundo. Google busca cambiar la forma en que nos comunicamos y, dado que se está convirtiendo en...
Hay muchas herramientas que permiten a los usuarios de Flickr descargar sus fotos en alta calidad, pero ¿hay alguna forma de descargar Favoritos de Flickr? Recientemente, descubrimos...
¿Qué es el sampling? Según Wikipedia, «es el acto de tomar una porción, o muestra, de una grabación de sonido y reutilizarla como un instrumento o...
Google Sites es un servicio de Google que permite alojar un sitio web en su servidor. Sin embargo, existe un problema: no incluye una opción integrada para realizar copias de seguridad.
Google Tasks no es tan popular como otros servicios de Google como Calendar, Wave, Voice, etc., pero aún así se usa ampliamente y es una parte integral de la vida de las personas.
En nuestra guía anterior sobre cómo borrar de forma segura el disco duro y los medios extraíbles a través de Ubuntu Live y el CD de arranque DBAN, analizamos el problema del disco basado en Windows.
Red Dead Online es el componente multijugador en línea de Red Dead Redemption II. Aprende a jugar en Linux con esta guía completa.
¿Está tratando de hacer que una aplicación funcione en Arch Linux o Manjaro pero no puede encontrarla en los repositorios de software oficiales o incluso en AUR? Prueba Debtap. Se trata de un