I need to restrict access to /app/ directory on Nginx. How do I set up password protect a directory with Nginx .htpasswd authentication on Linux or Unix-like systems?
The post How to password protect directory with Nginx .htpasswd authentication appeared first on nixCraft.
How do I install or add Brotli compression support to Nginx on OpenSUSE Linux to speed up my webpages and apps?
The post OpenSUSE install Brotli module for Nginx appeared first on nixCraft.
![]()
How do I get a wildcard TLS/SSL certificate from Let’s Encrypt using acme.sh and AWS Route53? How can I set up wildcard Let’s Encrypt SSL with AWS Route53 for Nginx or Apache?
The post Route 53 Let’s Encrypt wildcard certificate with acme.sh appeared first on nixCraft.
![]()
I read your Let's Encrypt TLS/SSL certificate acme.sh tutorial. But, I need to set up and use Cloudflare DNS with acme.sh. How do I secure my Nginx web server with Let's Encrypt TLS/SSL certificate issue with Cloudflare DNS?
The post How to issue Let’s Encrypt wildcard certificate with acme.sh and Cloudflare DNS appeared first on nixCraft.
How do I list installed Nginx modules? How can I find which flags the Nginx server compiled with on Linux and Unix-like operating systems?
The post How to list installed Nginx modules and compiled flags appeared first on nixCraft.
In this tutorial, you will learn how to install PHP 7.4 on OpenSUSE Linux 15.2/15.1 and configure it with Nginx. PHP is server-side and very popular for various PHP frameworks such as Symfony, Laravel, and open source apps like MediaWiki, WordPress, Nextcloud, and more.
This entry is 3 of 3 in the OpenSUSE Linux LEMP Stack Tutorial series. Keep reading the rest of the series:
The post How to Install PHP on OpenSUSE 15.2/15.1 appeared first on nixCraft.
![]()
I am getting the following error and my app stops working:
2020/07/12 14:32:03 [error] 45625#45625: *10918 upstream sent too big header while reading response header from upstream, client: 139.xxx.yyy.zzz, server: www.nixcraft.com, request: "POST /app/mg/posts HTTP/2.0", upstream: "fastcgi://unix:/run/php/php-fpm.sock:", host: "www.nixcraft.com", referrer: "https://www.nixcraft.com/mg/admin/index.app"
How do I fix this error for Nginx web server running on Linux or Unix-like systems?
The post Nginx upstream sent too big header while reading response header from upstream appeared first on nixCraft.
Let's Encrypt is a free, automated, and open certificate authority for your website, email server, database server and more. This page shows how to use Let's Encrypt to install certificate for Nginx web server get SSL labs A+ score on an OpenSUSE Linux version 15.1 or 15.2
The post How to secure Nginx with Let’s Encrypt on OpenSUSE 15.1/15.2 appeared first on nixCraft.
By default, the Nginx version displayed when you query HTTP headers or error generated by the Nginx server. This quick guide explains how to hide or remove the Nginx version on Linux or Unix server without restarting the system.
The post How to hide Nginx version on Linux and Unix appeared first on nixCraft.
How do I install the Nginx on Ubuntu 20.04 LTS Linux server?
The post How to install Nginx on Ubuntu 20.04 LTS appeared first on nixCraft.
![]()
The fcgiwrap is a simple server for running CGI apps over FastCGI. We can use it to provide clean CGI support to the nginx webserver. It is a lightweight server with zero-configuration options, making it possible to use the same pool to run different sites. This page explains how to install fcgiwrap on Ubuntu 20.04.
The post How to install fcgiwrap for Nginx on Ubuntu 20.04 appeared first on nixCraft.
![]()
My Nginx web server is behind a reverse proxy server. How do I restore the original and real IP address of my client/visitors when behind a reverse proxy server such as AWS Cloudfront, Fastly, Cloudflare CDN/WAF?
The post Nginx restore real IP address when behind a reverse proxy appeared first on nixCraft.
How do I allow Linux processes to bind to IP address that doesn't exist yet on my Linux systems or server?
The post Linux bind IP that doesn’t exist with net.ipv4.ip_nonlocal_bind appeared first on nixCraft.
How do I secure my Nginx web server with Let's Encrypt free ssl certificate on my CentOS 8 server? How to set up and configure Nginx with Let's Encrypt on CentOS 8?
The post How to configure Nginx with Let’s Encrypt on CentOS 8 appeared first on nixCraft.
How do I install PHP 7.x on CentOS 8 Linux server along with Nginx? How can I install the latest version of PHP 7.4 on CentOS Enterprise Linux 8 server?
The post How to Install PHP 7.x on CentOS 8 For Nginx appeared first on nixCraft.
How do I enable and configure TLS 1.2 and 1.3 only in Nginx web server?
The post Configure Nginx to use TLS 1.2 and 1.3 only appeared first on nixCraft.
How do I Install Nginx on CentOS 8 Linux server? How can configure the latest version of Nginx web server on a CentOS Enterprise Linux 8 server using the CLI and host a static site?
The post How to install and use Nginx on CentOS 8 appeared first on nixCraft.
How do I install Linux, nginx, MySQL, PHP (LEMP) stack on Amazon Linux AMI running on AWS?
The post Amazon Linux AMI Install Linux, nginx, MySQL, PHP (LEMP) appeared first on nixCraft.
I configured Nginx server. However, it is sending the wrong content type. I need to force Nginx to send specific "Content-Type: text/xml; charset=UTF-8". How do I configure Nginx to override content type for given URL location?
The post How to override content type with Nginx web server appeared first on nixCraft.
How do I install and configure the latest version of Nginx web server on OpenSUSE Linux server using the CLI and host a static site?
The post How to install and use Nginx on OpenSUSE Linux server appeared first on nixCraft.