Installera Nginx webbserver

Här är en enkel guide hur du installerar nginx i Ubuntu.

Före du börja installera nginx kanske du vill ha den källa som har den senaste versionen av nginx.
Här är två av de jag brukar använda.

Först nginx egna vilket jag rekommenderar.

launchpad.net länk

sudo add-apt-repository ppa:nginx/stable

Eller Ondřej Surý launchpad.net länk

sudo add-apt-repository ppa:ondrej/nginx

Välj en av dem och kör sen kommandot ned för den du valde för att lägga till den källan.
Och glöm inte att uppdatera apt-get efteråt med kommandot här nedan:

sudo apt-get update

Installera NGINX

Nu kan vi börja installera nginx
Kör det enkla kommandot med apt-get:

sudo apt-get install nginx

När nginx är installerat kan man använd service eller systemctl i nyare ubuntu, för att hantera tjänsten.
kommando exempel:

sudo service nginx status

Konfigurerings filer för Nginx i Ubuntu brukar vara under /etc/nginx

Under kommandot nedan hittar ni Nginx standard konfigurerings fil.

sudo nano /etc/nginx/nginx.conf

Och kommandot nedan här är för den första standard sidans konfigurerings fil.
Du kan göra ändringar i denna fil.

sudo nano /etc/nginx/sites-available/default

default är konfigurerad att köra root mapp under /var/www/html så du kan börja lägga dina html och mer filer där.

Du kan också lägga till en till fil under denna mapp (sites-available) och göra dina konfigureringar i den filen.
Dok måste du aktivera den filen med en symlink kommando för att Nginx ska kunna se konfigurerings filen.

sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/example.com

Kör sen detta kommando för att kolla att det inte blev något fel.

nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

Om allt ser bra ut.
starta om Nginx.

sudo service nginx restart

Det var väldigt lite om hur du kommer igång med Nginx i Ubuntu.
Kommer skriva mer om Nginx i något annat inlägg.

0 comments

Kommentera

Denna webbplats använder Akismet för att minska skräppost. Lär dig hur din kommentardata bearbetas.