نصب و پیکربندی وب سرور Nginx

نصب-و-پیکربندی-وب-سرور-nginx

NGINX یک نرم افزار متن باز سرور وب است که برای پروکسی معکوس، توزیع بار و کشینگ استفاده می شود. این نرم افزار قابلیت های سرور HTTPS را ارائه می دهد و عمدتا برای حداکثر عملکرد و پایداری طراحی شده است.

نصب Nginx

sudo apt update
sudo apt install nginx

پیکربندی Nginx

فایل /etc/nginx/conf.d/default.conf را ویرایش کنید و تنظیمات زیر را انجام دهید:

server {
listen 80;
server_name your_domain_name.com;

location / {
root /var/www/html;
index index.html index.php;
}
error_page 404 /404.html;
location /404 {
root /var/www/html;
} }

فعال کردن Nginx

sudo systemctl enable nginx
sudo systemctl start nginx

تست Nginx

در مرورگر وب خود، آدرس IP یا نام دامنه سرور خود را وارد کنید. اگر Nginx به درستی پیکربندی شده باشد، باید صفحه وب پیش فرض را مشاهده کنید

مثال:

server {
listen 80;
server_name your_domain_name.com;

location / {
root /var/www/html;
index index.html index.php;
}
location /blog {
root /var/www/blog;
index index.html;
}
error_page 404 /404.html;
location /404 {
root /var/www/html;
}}

این پیکربندی دو مسیر / و /blog را برای وب سایت شما پیکربندی می کند

جدید ترین پست ها
معرفی-بهترین-نرم-افزار-های-مدیریت-پسورد-لینوکس
معرفی بهترین نرم افزار های مدیریت پسورد لینوکس

استفاده از یک رمز عبور برای چندین حساب، خطر امنیتی ایجاد می کند این به خاطر آن ا

بهترین-نرم-افزارهای-یادداشت-برداری-متن-باز-برای-لینوکس
بهترین نرم افزارهای یادداشت برداری متن باز برای لینوکس

یک اپلیکیشن یادداشت برداری به شما امکان می دهد تا به راحتی و در هر مکانی، مانند

بک-آپ-گیری-و-بازیابی-اطلاعات-سرور-لینوکس
بک آپ گیری و بازیابی اطلاعات سرور لینوکس

پشتیبان گیری منظم از VPS شما برای محافظت از داده های مهم شما در برابر خرابی های

بام تک را دنیال کنید
عنوان ها