Menu

1 / 2

Installing Nginx Web Server on Ubuntu 26.04

DEV Community·Aashish Chaurasiya·6 months ago
#8Y78bThW
#configure#nginx#webdev#linux#sudo
Reading 0:00
15s threshold

Nginx is a high-performance web server built for concurrency, powering content delivery, reverse proxying, and load balancing at scale. This guide goes beyond a basic install: it configures a virtual host for your domain and secures it with a free Let's Encrypt SSL certificate. By the end, you'll have Nginx serving your domain over HTTPS with automatic certificate renewal in place.

Install Nginx

Nginx is available in Ubuntu 26.04's default APT repository.

1. Update the APT package index:

$ sudo apt update

Enter fullscreen mode

Exit fullscreen mode

2. Install Nginx:

$ sudo apt install nginx -y

Enter fullscreen mode

Exit fullscreen mode

3. Verify the installed version:

$ nginx -version

Enter fullscreen mode

Exit fullscreen mode

Configure Nginx as a System Service

Enable Nginx to start automatically when the server boots.

1. Enable and start the service:

$ sudo systemctl enable nginx $ sudo systemctl start nginx

Enter fullscreen mode

Exit fullscreen mode

2.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.