Nginx

CentOS instalējiet NGINX

CentOS instalējiet NGINX
Jebkura tīmekļa servera gadījumā veiktspēja ir tā, kas jums jāpatur prātā. Faktiski veiktspēja ir galvenais faktors, kas izlemj par servera palaišanas panākumiem. Jo ātrāk serveris, jo labāk jūs izmantojat pašreizējo aparatūras konfigurāciju.

Tur ir pieejamas vairākas servera lietotnes. Vispopulārākās ir Apache un NGINX. Abas no tām ir bezmaksas un atvērtā koda. Protams, popularitātes ziņā Apache ir diezgan populāra izvēle pat pasaulē. Faktiski vairāk nekā 65% no visiem serveriem pašreizējā kibernoziegumu pasaulē nodrošina Apache!

Tomēr tas nemazina NGINX priekšrocības (dzinējs-ex - tā tas tiek izrunāts). NGINX nodrošina daudz papildu priekšrocību, kuras Apache nespēj apkalpot.

Pirmais un galvenais iemesls ir izrāde. NGINX, kas ir viegla alternatīva Apache, piedāvā labāku kopējo sniegumu nekā Apache. NGINX ir labi piemērots arī Linux un citai UNIX līdzīgai videi. Tomēr NGINX nepietiek elastības ziņā. Jums vairumā gadījumu jāapkopo papildu moduļi binārā NGINX, jo ne visi NGINX moduļi atbalsta dinamisko moduļu ielādi.

Tā kā abi no tiem ir bez maksas, jūs tagad varat viegli izveidot savu serveri! Šodienas apmācībā mēs pārbaudīsim NGINX, kas darbojas manā testa CentOS sistēmā.

NGINX instalēšana

NGINX ir pieejams EPEL repozitorijā. Sāksim instalēšanu!

Sākumā pārliecinieties, vai jūsu sistēmā ir iespējota EPEL krātuve -

sudo yum instalēt epel-release

sudo yum atjauninājums

Tagad ir pienācis laiks veikt instalēšanu!!!

sudo yum instalēt nginx

Tiek palaista NGINX

Instalēšana ir pabeigta, ir laiks to iedarbināt! Tas pats sevi nesāks!

sudo systemctl sākt nginx

Ja jūsu sistēma ir konfigurēta izmantot ugunsmūri, iespējojiet HTTP un HTTPS trafiku no / uz serveri -

sudo ugunsmūris-cmd - pastāvīgs --zone = public --add-service = http
sudo ugunsmūris-cmd - pastāvīgs - zona = publisks - pievienošanas pakalpojums = https
sudo firewall-cmd - reload

Laiks pārbaudīt servera darbību -

http: //

Jums nav servera IP adreses? Tad to var uzzināt, izpildot šādu komandu -

ip adrese

Manā gadījumā man ir nepieciešams savienojums “enp0s3”. Tagad uzziniet IP adresi, izpildot šādu komandu -

ip addr parādīt enp0s3 | grep inet | awk 'print $ 2; '| t / s /.* $ // '

Varat arī iespējot NGINX katru reizi, kad sistēma tiek palaista -

sudo systemctl iespējot nginx

Papildu konfigurācijas

Noklusējuma konfigurācija ne vienmēr ir labākā, jo tā ir atkarīga no konkrētā lietošanas gadījuma. Par laimi, NGINX nāk klajā ar ērtu konfigurācijas failu komplektu.

  • NGINX globālais konfigurācijas fails / etc / nginx / nginx.konf
  • Noklusējuma servera sakne / usr / share / nginx / html
  • Servera bloka konfigurācija / etc / nginx / conf.d / *.konf

Izbaudi!

How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
Izmantojot X-Mouse Button Control, atšķirīgi mainiet peles pogas atšķirīgai programmatūrai
Varbūt jums ir nepieciešams rīks, kas varētu mainīt peles vadību ar katru lietoto lietojumprogrammu. Ja tas tā ir, varat izmēģināt lietojumprogrammu a...
Microsoft Sculpt Touch bezvadu peles apskats
Es nesen lasīju par Microsoft Sculpt Touch bezvadu pele un nolēma to nopirkt. Pēc kāda laika izmantošanas es nolēmu dalīties savā pieredzē ar to. Šo b...