Configuring HTTPS on Nginx
Prerequisites:
Before setting up HTTPS, ensure the following conditions are met:
Nginx is installed on the server and accessible via HTTP
For guidance on installing Nginx, refer to: Installing Nginx on Linux (Complete Guide)
An SSL certificate is available; if not, you can purchase one from Alibaba Cloud or apply for a free one-year certif ...
Posted on Sat, 31 Oct 2026 16:03:15 +0000 by opels
Automating Nginx SSL Certificate Renewal with CertBot
Setting Up CertBot for Nginx SSL Certificates
Installing CertBot
CentOS 7 Enstallation
Prerequisites
yum install epel-release # Install EPEL repository
yum install snapd # Install snapd package
# Start the systemd unit that manages the main snapd communication socket
systemctl enable --now snapd.socket
# Create symbolic link
ln -s /va ...
Posted on Sun, 25 Oct 2026 16:47:39 +0000 by infernon
Configuring HTTPS with Spring Boot: Certificate Setup and Server Configuration
Generating SSL Certificates
Before configuring the server, you need to generate a valid SSL certificate. The Java keytool utility provides two common approaches for creating keystores. Choose the method that best fits your security requirements.
The first option uses RSA encryption with a PKCS12 format keystore, which offers broad compatibility ...
Posted on Fri, 23 Oct 2026 16:48:52 +0000 by rv20
Configuring HTTPS in JeecgBoot Application
SSL Certifictae Setup
JeecgBoot uses a custom configuration for TomcatServletWebServerFactory, which requires specific handling when enabling HTTPS. This guide covers the complete setup process.
First, place your SSL certificate (JKS format) into the src/main/resources directory.
Application Configuration
Add the SSL certificate configuration t ...
Posted on Wed, 21 Oct 2026 16:05:48 +0000 by lorne17
Configuring HTTPS Certificates for Nginx
Principles and Benefits of HTTPS
Reasons for Using HTTPS
HTTP lacks security measures:
Data can be intercepted and read by third parties
Content may be altered or hijacked during transmission
How HTTPS Works
HTTPS secures data through encryption and authentication:
Symmetric encrypsion uses identical keys for encryption and decryption
Asymme ...
Posted on Wed, 09 Sep 2026 16:39:30 +0000 by chrisleon
Deploying a Multi-Location Nginx Web Server with TLS and Basic Authentication
Environment Setup
Disable conflicting security services and install the necessary packages using the DNF package manager:
dnf install nginx httpd-tools -y
Configure local DNS resolution on the client machine by adding the following entry to the C:\Windows\System32\drivers\etc\hosts file:
10.0.0.10 www.openlab.com
Main Domain Configuration
Gene ...
Posted on Mon, 07 Sep 2026 16:24:36 +0000 by Who
Enabling HTTP/2 Support in Spring Boot Applications
Although HTTP/3 has been standardized as of June 2022, many projects still do not adopt HTTPS, which is concerning.
The official release of HTTP/3 was announced on June 6, 2022, by the IETF QUIC and HTTP working group. For more details, refer to this article.
On June 6, 2022, Robin Mark, a member of the IETF QUIC and HTTP working group, announc ...
Posted on Mon, 31 Aug 2026 16:19:58 +0000 by mattison
Disabling Plaintext Authentication in RabbitMQ AMQP Configuration
Generating RabbitMQ Certificates
Clone the certificate repository:
git clone --depth 1 https://github.com/example/cert-repo.git
cd cert-repo/ssl
Modify certificate exipration to 10 years:
sed -i "s/valid=365/valid=3650/g" cert_scripts/*.sh
sed -i "s/default_days = 365/default_days = 3650/g" openssl.cnf
Generate CA certific ...
Posted on Fri, 14 Aug 2026 16:08:17 +0000 by Paulus Magnus
Deploying TLS Termination via Nginx Reverse Proxy for Apache Tomcat
Environment and Nginx Installation
Assume a CentOS 7 environment targeting Nginx 1.18+. Begin by configuring the official package repository and installing the binary. Ensure the http_ssl_module is compiled into the binary, as it is mandatory for TLS termination.
# Install repository management utility
yum install -y yum-utils
# Create reposit ...
Posted on Thu, 06 Aug 2026 16:53:03 +0000 by zenon
Automating SSL Certificate Issuance on Windows with ACME Clients
Managing SSL certificates manually on Windows can be tedious, especially when dealing with DNS challenges and frequent renewals. Since Certbot ceased native Windows support and acme.sh requires a Bash environment, Windows administrators need reliable, native alternatives for managing Let's Encrypt certificates.
Using Posh-ACME for Certificate A ...
Posted on Thu, 06 Aug 2026 16:43:28 +0000 by allspiritseve