Hvernig á að setja upp Nginx á CentOS 7
NGINX (stutt fyrir Engine X) er ókeypis, opinn og öflugur HTTP vefþjónn og öfugt umboð með atburðadrifnum (ósamstilltum) arkitektúr. Það er skrifað með C forritunarmáli og keyrir á Unix-líkum stýrikerfum sem og Windows OS.
Það virkar einnig sem öfugur umboðsmaður, venjulegur póstur og TCP/UDP proxy-miðlari, og getur auk þess verið stilltur sem álagsjafnari. Það knýr margar síður á vefnum; vel þekkt fyrir afkastagetu, stöðugleika og eiginleikaríkt sett.
Í þessari grein munum við útskýra hvernig á að setja upp, stilla og stjórna Nginx HTTP vefþjóni á CentOS 7 eða RHEL 7 netþjóni með því að nota skipanalínu.
- Lágmarksuppsetning á CentOS 7 netþjóni
- Lágmarksuppsetning á RHEL 7 netþjóni
- CentOS/RHEL 7 kerfi með fastri IP tölu
Settu upp Nginx vefþjón
1. Uppfærðu fyrst kerfishugbúnaðarpakkana í nýjustu útgáfuna.
# yum -y update
2. Næst skaltu setja upp Nginx HTTP netþjón frá YUM pakkastjóranum eins og hér segir.
# yum install epel-release # yum install nginx
Stjórna Nginx HTTP Server á CentOS 7
3. Þegar Nginx vefþjónninn hefur verið settur upp geturðu ræst hann í fyrsta skipti og gert honum kleift að ræsast sjálfkrafa við ræsingu kerfisins.
# systemctl start nginx # systemctl enable nginx # systemctl status nginx
Stilltu eldvegg til að leyfa Nginx umferð
4. Sjálfgefið er CentOS 7 innbyggður eldveggur stilltur á að loka fyrir Nginx umferð. Til að leyfa netumferð á Nginx, uppfærðu eldveggsreglur kerfisins til að leyfa pakka á heimleið á HTTP og HTTPS með því að nota skipanirnar hér að neðan.
# firewall-cmd --zone=public --permanent --add-service=http # firewall-cmd --zone=public --permanent --add-service=https # firewall-cmd --reload
Prófaðu Nginx Server á CentOS 7
5. Nú geturðu staðfest Nginx netþjón með því að fara á eftirfarandi vefslóð, sjálfgefna nginx síða verður sýnd.
http://SERVER_DOMAIN_NAME_OR_IP
Nginx mikilvægar skrár og möppur
- Sjálfgefin rótarskrá þjónsins (meðalskrá sem inniheldur stillingarskrár): /etc/nginx.
- Aðal Nginx stillingarskráin: /etc/nginx/nginx.conf.
- Hægt er að bæta við stillingum miðlarablokkar (sýndarhýsingar) í: /etc/nginx/conf.d.
- Sjálfgefin rótarskrá skjalaþjóns (inniheldur vefskrár): /usr/share/nginx/html.
Þú gætir líka viljað lesa þessar eftirfarandi greinar sem tengjast Nginx vefþjóni.
- Hvernig á að setja upp nafntengda og IP-byggða sýndargestgjafa (þjónablokkir) með NGINX
- Fullkominn leiðarvísir til að tryggja, herða og bæta árangur Nginx vefþjóns
- Hvernig á að setja upp Varnish Cache 5.1 fyrir Nginx á CentOS 7
- Settu upp nýjustu Nginx 1.10.1, MariaDB 10 og PHP 5.5/5.6 á CentOS 7
Í þessari grein sýndum við hvernig á að setja upp og stjórna Nginx HTTP netþjóni frá skipanalínunni á CentOS 7. Þú getur spurt spurninga eða gefið okkur athugasemdir í gegnum athugasemdareyðublaðið hér að neðan.