Nginx یک سرور وب قدرتمند است که بر روی سیستمعاملهای مختلف استفاده میشود. در این مقاله، به نحوه تنظیم سرورهای مجازی (Virtual Hosts) با استفاده از Nginx در Ubuntu 16.04 میپردازیم.
نصب Nginx:
sudo apt update
sudo apt install nginx
ایجاد دایرکتوریهای مجازی:
sudo mkdir -p /var/www/example1.com/html
sudo mkdir -p /var/www/example2.com/html
تنظیم مجوزها:
sudo chown -R $USER:$USER /var/www/example1.com/html
sudo chown -R $USER:$USER /var/www/example2.com/html
ایجاد صفحات وب:
echo "Hello from example1.com" > /var/www/example1.com/html/index.html
echo "Hello from example2.com" > /var/www/example2.com/html/index.html
ایجاد فایل تنظیمات Nginx برای هر سرور مجازی:
sudo nano /etc/nginx/sites-available/example1.com
server { listen 80; server_name example1.com www.example1.com; location / { root /var/www/example1.com/html; index index.html; }}
server { listen 80; server_name example2.com www.example2.com; location / { root /var/www/example2.com/html; index index.html; }}
لینک کردن فایلهای تنظیمات:
sudo ln -s /etc/nginx/sites-available/example1.com /etc/nginx/sites-enabled/
sudo ln -s /etc/nginx/sites-available/example2.com /etc/nginx/sites-enabled/
تست تنظیمات:
sudo nginx -t
sudo systemctl restart nginx
حالا شما میتوانید از مرورگر خود به آدرسهای مجازی شدهی سرورهای خود بروید و صفحات مربوطه را مشاهده کنید.
استفاده از یک رمز عبور برای چندین حساب، خطر امنیتی ایجاد می کند این به خاطر آن ا
یک اپلیکیشن یادداشت برداری به شما امکان می دهد تا به راحتی و در هر مکانی، مانند
پشتیبان گیری منظم از VPS شما برای محافظت از داده های مهم شما در برابر خرابی های