Nginx estas populara retservilo, kiu aktive uzas por servi lokojn kaj diversajn aplikojn. Ĉi tio estas potenca senpaga interreto, kiu uzas administrantojn pri sistemoj dum kreado de ĉeno de komponantoj, kiuj estas stabile interagantaj unu kun la alia. Precipe ofte Nginx estas instalita en Centos 7, ĉar ĝi estas unu el la popularaj serviloj. Hodiaŭ ni ŝatus rakonti pri instalado de ĉi tiu retservilo en la menciita OS.
Instalu Nginx en Centos 7
Ĉiuj pliaj agoj estos efektivigitaj per la "terminalo", kaj ni elektis la oficialan deponejon de la distribuo kiel fonto de elŝuto. La tuta procezo estos dividita en tri temajn stadiojn tiel ke eĉ la plej novulo-uzanto povas rapide kompreni ĉiujn instrukciojn kaj trakti la taskon sen problemoj.Paŝo 1: Aldonante Nginx al la sistemo
Ni komencu de la plej baza paŝo - instali la NGINX-servilon en la mastruma sistemo. Kiel menciite pli frue, ni bezonos konsoli kaj koni kelkajn teamojn por ĉi tio. La procedo estas jene:
- Malfermu la "terminalon" konvenan por vi, ekzemple, per la langeto "favoratoj" en la menuo Apliko aŭ premante la klavon CTRL + ALT + T.
- Ĉi tie vi devas eniri la norman tipon de sudo-yum instali Epel-liberigon por prepari OS por plue aldoni novan pakaĵon.
- Ĉi kaj ĉiuj postaj manipuladoj estos faritaj nome de la superuzanto, do ili devos konfirmi per enigo de la responda pasvorto en la nova linio.
- Kiam sciigo estas sciigita pri la bezono aldoni novan Epel-pakaĵon, konfirmu la procedon elektante la Y-version.
- Post kompletigo de la operacio, nova eniga vico aperos. I devus skribi Sudo Yum instali Nginx komenci instali Nginx de norma stokado.
- Konfirmu denove sciigon pri aldono de pakaĵo.
- Plie, publika ŝlosilo estos akirita kaj tuj. Tamen, ĉi tio estos farita nur post kiam vi elektos pozitivan respondon.
I restas nur atendi la instaladon. Post tio, sciigo pri sukcesa finita operacio aperos sur la ekrano, kio signifas, ke vi povas moviĝi al la sekva paŝo.
Paŝo 2: Kuri Retejon
Bedaŭrinde, la defaŭlta Nginx ne estas aldonita al la operaciuma aŭtomata ŝarĝo, kaj ankaŭ estas en la ekster ŝtato, do vi devos mem plenumi ĉi tiujn agojn. I ne bezonas multan tempon, ĉar vi bezonos eniri nur du teamojn.
- La unua havas vidpunkton pri la SystemCTL-komenco Nginx kaj respondecas pri kurado de la servo por la nuna sesio.
- Post aktivigi la komandon, pop-fenestro aperos kun aŭtentikigo. Enigu la pasvorton de superuser ĉi tie kaj alklaku Enter.
- La dua linio de SystemCtl-Ebligi Nginx estas bezonata por aldoni retservilo sub konsidero al autoLoad.
- I ankaŭ aktiviĝos nur post enigo de la pasvorto.
- Se ĉio sukcese, vi vidos la informojn, kiujn la simbola ligilo ĵus estis kreita. Estas ŝi kiu respondecas pri aliro al la dosiero, kiu lanĉas Nginx komencante novan kunsidon.
Paŝo 3: TTT-servila trafika permeso en fajroŝirmilo
Por agordi la ĝustan funkciadon de la instalita retservilo, ĝi restas por redakti la trairejon de trafiko en la mastruma sistemo Firewall. Ni prenis ekzemplon Active Firewall defaŭlte, se vi uzas alternativon, vi bezonos ŝanĝi la komandojn, kiuj vidas la aktualajn kondiĉojn.
- Malfermu la "terminalon" kaj enigu la firewall-cmd --zone = Publika --mpermanenta --dd-Servo = HTTP tie.
- Ĉi tiu komando ankaŭ devus esti konfirmita per specifado de la superus-pasvorto.
- Nun, kiam vi vidis la "Sukceso" String, enmetu la firewall-cmd --zone = Public --permanent --dd-Service = HTTPS kaj alklaku Enter.
- I restas nur por rekomenci la firewall por ke ĉiuj ŝanĝoj ekfunkciigi, kaj ĝi estas efektivigita tra la fajroŝirmilo-cmd -readlow.
- Post aperi sur la sukcesa sciiga ekrano, vi povas fermi la konzolon kaj iri al la uzo de la TTT-servilo.
Vi ĵus konatiĝis kun la paŝo post paŝo gvidilo por instali Nginx en Centos 7. Kiel vi povas vidi, ni ne provizis informojn pri la tutmonda agordo, ĉar por ĉiuj uzantoj ili estos specialaj kaj dependos de personaj preferoj. Ni proponas ĉi tiun informon legante la oficialan dokumentaron por la sekva ligo.
Saltu al legado de la oficiala dokumentado Nginx