Kas ir Nginx? - Semalt Expert

Nginx [dzinējs x] ir vēl viena HTTP tehnika un reversais starpniekserveris. Nginx darbojas kā pasta starpniekserveris un vispārējs TCP / UDP starpniekserveris, ar kura palīdzību autentificē dažādus tīmekļa pieprasītājus, lai apmeklētājs sasniegtu vietni. Igors Sysoev sākotnēji uzrakstīja šo starpniekserveri. Citās mitināšanas pakotnēs WordPress darbināšanai var izmantot tādas metodes kā LAMP kaudze (Linux + Apache + MySQL + PHP). Nginx var būt spēcīgs iestatījums attiecībā uz godīgas starpniekservera pieeju. Noteikti ir daudzi veidi, kurus tīmekļa pārziņi var izmantot, lai ieviestu Nginx. Jūs varat vienlaikus izmantot visas tā funkcijas, izmantojot Apache serveri. Lielākā daļa vietņu, kuras tiek mitinātas Nginx serverī, darbojas ar Apache iestatījumiem. Ir HTTPS atbildes galvenes, kā arī citi starpniekserveri, kas uz to norāda kā tīmekļa serverus.

Šī Semalt klientu veiksmes vadītāja Maikla Brauna vadlīnijas izskaidro atsevišķas Nginx iestatīšanas izmantošanu. Tā vietā, lai paļautos uz apache servera paņēmienu, jūs varat izmantot Nginx atsevišķi, tāpat kā primārais serveris. Ieviešot Nginx vietnē WordPress, var būt daži īpaši apsvērumi. Ir svarīga informācija, kas lietotājam jāzina par Nginx. Piemēram:

  • Visas konfigurācijas ir iespējamas administratora panelī servera līmeņa konfigurācijā. Tā rezultātā nav direktoriju līmeņa konfigurācijas. Atšķirībā no Apache .htaccess vai IIS web.config failiem, WordPress nevar modificēt Nginx konfigurāciju.
  • Permalinks funkcijas veidi Nginx ir nedaudz atšķirīgi nekā citos Apache serveros.
  • Nginx nevar ģenerēt pārrakstīšanas noteikumus jums. Nginx nav .htaccess tipa iespēju, tāpēc nav iespējams konfigurēt serveri no lietotāja gala.
  • Pastāvīgo saišu instalēšanai izmantojat spraudņus. Ir svarīgi instalēt "index.php", kas var veidot paneli, lai atļautu modifikācijas jūsu serverī.
  • Lietotājiem, kuri varētu vēlēties iegūt ierobežotas htaccess iespējas, viņi var instalēt PHP paplašinājumu htscanner PECL. Diemžēl tā ir tikai attīstības modifikācija, un tā var rasties ar sarežģījumiem. Pirms šīs tehnikas izmantošanas pārliecinieties, vai jums ir stabila atkļūdošanas metode.

Šajā Nginx vadlīnijās tiek pieņemts, ka jūs jau esat instalējis Nginx. Tā rezultātā instalēšana un instrukcijas par tās darbību nav iekļaujošas.

Svarīga informācija par Nginx

  • Nginx palīgs automātiski kartē map.conf failu, kad tiek izveidota jauna vietne. Dažos gadījumos jums var būt nepieciešams manuāli atkārtoti ielādēt Nginx, lai pārliecinātos, ka izmaiņas ietekmē. Nginx arī saglabā vietnes php-fpm formātā, kad vien tiek parādīta jauna vietne.
  • Lielas vietnes var izmantot Nginx, jo viena var izveidot vairākus iestatīšanas domēnus.
  • Pastāv simboliskas saites, kas nozīmē, ka jums nav jāuztraucas par nejaušām izdzēšanu vai korekcijām visā serverī.

Secinājums

Vietņu īpašniekiem, kuriem nepieciešams reversais starpniekserveris, Nginx iestatīšana var būt būtiska pieeja. Visa konfigurācija liek pieņemt, ka vietnes vai emuāra sakne atrodas resursdatorā. Atskaites punkts ir paša servera līmenī, nevis lietotāja pusē. Cilvēkiem ir jāmaina noteikumi, mainot vietnes aspektus, piemēram, pievienojot emuāru.

mass gmail