نصب nginx

وب سروری رایگان است که به load balancer و HTTP cache هم معروف است .

برای نصب آن دستور زیر را وارد می کنیم.

sudo apt install nginx

با دستور زیر چک میکنیم که پورت nginx باز است.

sudo ufw app list

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

sudo ufw allow 'Nginx HTTP'

و اگر کارها را درست انجام داده باشیم در نتیجه ی دستور زیر برای nginx باید ALLOW نمایش داده شود.

sudo ufw status

سپس در فایل default در مسیر /etc/nginx/sites-available/ رو بروی server_name ادرس دامنه ی خود را میگذاریم.

در مرحله ی بعد در فایل nginx.conf در مسیر /etc/nginx/ تغییر زیر را انجام میدهیم:

user www-data;

کار های انجام شده را با دستور زیر تست میکنیم.

sudo nginx -t

و سروریس را دوباره راه اندازی میکنیم.

در مرحله ی بعد با دستور زیر owner مسیر زیر را به www-data تغییر می دهیم.

sudo chown -R www-data:www-data/var/www/html

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

sudo chmod -R 755 /var/www

سپس سروریس را دوباره راه اندازی میکنیم.