Back to Question Center
0

Nginx ke eng? - Setsebi sa Semalt

1 answers:

Nginx [engine x] ke mokhoa o mong oa HTTP le seva sa proxy e tsosolosa. Nginx e sebetsa e le seva sa proxy ea poso, le seva sa proxy se tloaelehileng sa TCP / UDP, moo se netefatsang ba fanang ka boitsebiso ba marang-rang ba fapaneng ho etsa hore moeti a finyelle websaeteng. Igor Sysoev qalong o ngotse seva sena sa proxy. Liphutheloana tse ling tse ka sebetsang li ka 'na tsa sebelisa mekhoa e kang ea stack LAMP (Linux + Apache + MySQL + PHP) ho matlafatsa WordPress. Nginx e ka ba setho se matla mabapi le mokhoa o nang le tlhompho ea boipelaetso. Ha ho hlokahalang, ho na le litsela tse ngata tseo basebelisi ba websaete ba ka li sebelisang ho kenya ts'ebetso ea Nginx. U ka khona ho sebelisa likarolo tsohle tsa eona ka nako e le nngwe ho sebelisa seva sa Apache. Boholo ba liwebsaete tse amoheletsoeng ka seva sa Nginx li sebetsa ho setupong sa Apache. Ho na le lihlooho tsa likarabo tsa HTTPS hammoho le li-proxies tse ling tse buang ka eona joaloka li-server.

Tataiso ena ea Michael Brown, ea Semalt Mookameli oa Katleho ea Bats'e, o hlalosa tšebeliso ea setalone ea Setinone ea Setup. Ho e-na le ho itšetleha ka mokhoa oa seva oa apache, u ka sebelisa Nginx feela joaloka seva se ka sehloohong. Ho ka 'na ha e-ba le lintlha tse khethehileng ha u kenya ts'ebetso ea Nginx ka WordPress. Ho na le boitsebiso bo bohlokoa boo mofani a lokelang ho bo tseba ka Nginx. Ka mohlala:

  • Liphetoho tsohle li ka khoneha karolong ea tsamaiso ho setupeng sa boemo ba seva. Ka lebaka leo, ha ho na mokhoa oa ho laola-boemo. Ho fapana le lifaele tsa Apache tsa .htaccess kapa tsa IIS tsa web.config, WordPress e ke ke ea fetola setupong sa Nginx..
  • Tsela eo permalinks e sebetsang ka eona e batla e fapane haholo le Nginx ho feta lisebelisoa tse ling tsa Apache.
  • Nginx e ke ke ea hlahisa melao e ngotsoeng hape bakeng sa hau. Nginx ha e na matla a mofuta oa .htaccess kahoo ho ke ke ha khoneha ho lokisa seva ho tloha qetellong ea basebedisi.
  • O sebelisa plugins ho kenya permalinks ea hau. Ke habohlokoa ho kenya "index.php" e ka hlahisang karolo ea ho lumella server hore e fetohe.
  • Bakeng sa basebelisi ba ka 'nang ba batla ho fumana bokhoni bo fokolang ba htaccess, ba ka kenya kenyelletso ea Htscanner PECL bakeng sa PHP. Ka bomalimabe, sena ke feela phetoho ea nts'etsopele mme e ka tla le mathata a eona. Etsa bonnete ba hore u na le mokhoa o matla oa ho sebelisa mokhoa ona pele u sebelisa mokhoa ona.

Molaong ona oa Nginx, maikutlo a hore u se u ntse u kentse Nginx. Ka lebaka leo, tlhomamiso le litaelo tsa hore na li sebetsa joang ha li kopane.

Lintlha tsa bohlokoa mabapi le Nginx

  • Mothusi oa Nginx o sheba 'mapaconm file file hang-hang neng kapa neng ha websaeteng e ncha e bōptjoa. Maemong a mang, ho ka 'na ha hlokahala hore u khutlisetse Nginx ka letsoho ho etsa bonnete ba hore liphetoho li tla ama. Nginx e boetse e boloka maqephe ka fomu ea php-fpm, neng kapa neng ha sebaka se secha se le teng.
  • Liwebsaete tse kholo li ka sebelisoa ka Nginx kaha motho a ka khona ho ba le libaka tse ngata tsa ho seta.
  • Ho na le likhokahanyo tsa tšoantšetso, ho bolelang hore ha ho hlokahale hore u khathatsehe ka ho senya kotsi kapa ho fetoha kahare ho seva kaofela.

Qetello

Bakeng sa beng ba marang-rang ba hlokang seva sa proxy e sa fetoheng, setupong sa Nginx e ka ba mokhoa oa bohlokoa. Liphetoho tsohle li etsa hore maikutlo a tloaelehileng a hore motso oa sebaka sa hau kapa sa blog o teng ho moeti. Ntho ea ho buuoa ke sekala sa sekhahla ka boeona ebile eseng ka lehlakoreng la mosebedisi. Batho ba tlameha ho fetola melao ha ba fetola likarolo tsa websaete ea hau joaloka ho eketsa blog.

November 29, 2017
Nginx ke eng? - Setsebi sa Semalt
Reply