How To Install Nginx On Ubuntu 18.04 [EASY TUTORIAL]

Опубликовано: 10 Май 2025
на канале: Explained Easy
317
5

How To Install Nginx On Ubuntu 18.04 [EASY TUTORIAL]

In this tutorial, you will earn how to install and perform basic operations with Nginx on Ubuntu (18.04) But the process is similar for other Ubuntu Linux distributions like 16.04 / 19.04 and so on.

0:00:00 - Intro
0:00:56 - Prerequisites
0:01:33 - Step 1 – Installing Nginx
0:02:40 - Step 2 – Adjusting the Firewall
0:04:28 - Step 3 – Checking your Web Server
0:07:01 - Step 4 – Managing the Nginx Process
0:09:04 - Step 5 – Setting Up Server Blocks (Recommended)
0:15:43 - Step 6 – Getting Familiar with Important Nginx Files and Directories
0:16:07 - Conclusion

Commands:
sudo apt update
sudo apt install nginx
sudo ufw app list
sudo ufw allow 'Nginx HTTP'
sudo ufw status
systemctl status nginx
ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//'
curl -4 icanhazip.com
sudo systemctl stop nginx
sudo systemctl start nginx
sudo systemctl restart nginx
sudo systemctl reload nginx
sudo systemctl disable nginx
sudo systemctl enable nginx
sudo mkdir -p /var/www/example.com/html
sudo chown -R $USER:$USER /var/www/example.com/html
sudo chmod -R 755 /var/www/example.com
nano /var/www/example.com/html/index.html
sudo nano /etc/nginx/sites-available/example.com
sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/
sudo nano /etc/nginx/nginx.conf
...
...
server_names_hash_bucket_size 64;
...
...
sudo nginx -t
sudo systemctl restart nginx

#Nginx #ubuntu #linuxubuntu