Mar chuid de fhorbairt gréasáin nua-aimseartha agus riarachán córais, tá socrú Nginx Proxy Manager fíorthábhachtach. Éascaíonn sé eisiúint uathoibríoch teastais SSL agus cumraíocht freastalaí idirghabhála droim ar ais trí chomhéadan atá éasca le húsáid, rud a laghdaíonn an t-ualach a bhaineann le córais chumraíochta chasta. Tugann sé seo buntáiste do fhorbróirí gréasáin ag gach leibhéal sinsearachta. Déanaimis díriú ar dtús ar cad a chuimsíonn NPM, conas a bhíonn sé difriúil ó ghnáth-Nginx proxy, agus cén fhadhbanna a réitíonn sé.
Chun an leas is fearr a bhaint as an uirlis seo, tá sé tábhachtach ar dtús na difríochtaí idir an Nginx bunaidh, a mheastar go minic mar an gcéanna, agus coincheap an droim ar ais a shoiléiriú.
Éascaíonn freastalaí droim ar ais atá bunaithe sa scamall réimse feidhmeanna ríthábhachtacha lena n-áirítear scagadh tráchta, cothromú ualaigh, agus folú an chaoi a n-oibríonn na freastalaithe inmheánacha ón gcliant. Feabhsaíonn sé seo slándáil sheachtrach, iontaofacht inmheánach, agus feidhmíocht iomlán. Go simplí, is réitigh thaobh freastalaí iad droim ar ais i gcomparáid le tosaigh proxies a oibríonn ar thaobh an chliaint.
Freastalaíonn sé mar bhogearraí do fhreastalaí idirghabhála droim ar ais agus ríomhphoist, cothromóir ualaigh, agus taisce HTTP. Is feidhmchlár é Nginx Proxy Manager atá tógtha as cód foinse an Nginx bhunaidh. Feidhmíonn sé mar shraith bhainistíochta bhreise a riarann na feidhmeanna droim ar ais.
In éineacht leis an ailtireacht chomhroinnte agus na prionsabail dearaidh, tá roinnt bealaí tábhachtacha ann ina bhfuil Proxy Manager difriúil ó ghnáth-Nginx. Tá na difríochtaí curtha le chéile sa tábla comparáide thíos.
Gné | Bainisteoir Proxy | Nginx |
---|---|---|
Comhéadan Bainistíochta | Tairgeann GUI amhairc a dhéanann cumraíocht an fhreastalaí idirmheánaigh níos simplí | Bainistithe trí CLI ag úsáid treoracha cosúil le proxy_pass, a éilíonn scileanna teicniúla níos doimhne |
Bainistíocht SSL | Uaslódáil agus athnuachan teastais SSL uathoibrithe | Éilíonn idirghabháil láimhe ó riarthóir córais |
Rochtain ar Chumraíocht | Teoranta | Rochtain iomlán trí theirminéal |
Nuashonruithe | Neamhrialta | Nuashonruithe rialta agus tacaíocht láidir ón bpobal |
Feidhmiúlacht | Tá roinnt gnéithe ar fáil ach i dtógálacha áirithe | Uirlisí ionsuite oiriúnach d’fheidhmiúcháin chasta agus shaincheaptha |
Inscálaitheacht | Teoranta d’infhaighteacht mhórscála, bonneagair chasta | Níos oiriúnaí d’fhiontair inscálaithe agus do chórais ar-ualach ard |
Sula ndéanfar proxy a chumrú san uirlis seo, is fearr a chumais fheidhmiúla a athbhreithniú. I measc na bpríomhghnéithe tá:
Is léir go gcabhraíonn an uirlis ní amháin le cumraíocht an droim ar ais in Nginx, ach freisin cumasaíonn sí don riarthóir rochtain ar shócmhainní gréasáin a shrianadh go slán.
Feidhmíonn bainistíocht lárnach iarratais éagsúla mar shampla feidhmiúil tábhachtach. Cuireann an réiteach bogearraí seo painéal rialaithe aonair ar fáil ónar féidir le riarthóir bainistiú ar:
Mar shampla, tá an cumas ag riarthóir córais suíomhanna nua a chur leis, HTTPS a chumrú, atreoruithe a shocrú, agus rochtain a rialú trí chomhéadan bainistíochta lárnach. Laghdaíonn úsáid comhéadan bainistíochta aonfhoirmeach seans earráidí agus cur isteach ar sheirbhís a tharlaíonn le heagarthóireacht láimhe ar chomhaid chumraíochta.
Ina theannta sin, is féidir le socrú Nginx Proxy Manager slándáil acmhainní scamall agus freastalaithe a fheabhsú trína chuid cumais ionsuite cosúil le:
Smaoinigh ar chuideachta le feidhmchláir ghréasáin (suíomh WordPress, REST API, painéal rialaithe) atá óstáilte ar VPS scamall. Chun na feidhmchláir seo a chosaint ar bhagairtí seachtracha agus struchtúr inmheánach a cheilt, cumraíonn innealtóir DevOps an uirlis mar a thuairiscítear thuas.
Tá gach córas oibriúcháin comhoiriúnach leis an uirlis seo. Chun é a shuiteáil agus a oibriú, moltar na cumraíochtaí crua-earraí seo a leanas:
Ina theannta sin, beidh dintiúir Riarthóra ag teastáil. Má tá tú logáilte isteach mar aoi, beidh ort atosú leis na cearta ardaithe sin nó iad a fháil ó úinéir an ríomhaire.
sudo apt install docker.io -y
sudo apt install docker-compose -y
docker --version
docker-compose --version
mkdir ~/npm && cd ~/npm
nano docker-compose.yml
version: '3'
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: always
ports:
- '80:80'
- '81:81'
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
docker-compose up -d
https://IP-address:port
Email: admin@example.com
Password: changeme
Sin é, críochnaíodh an tsuiteáil go rathúil.
Baineann an chumraíocht le trí phríomhchéim:
Breathnaímis ar conas is féidir é seo a chur i bhfeidhm céim ar chéim.
Nascleanúint go dtí an rannán “Proxy Hosts”, agus as sin roghnaigh “Add Proxy Host”. Léimfidh dialóg leis na hiontrálacha seo suas:
Sa fhuinneog chéanna, téigh go dtí an rannán “SSL”. Roghnaigh “Request a new SSL Certificate” agus cumasaigh na roghanna seo a leanas:
Cliceáil “Save”. Déanfar an teastas a iarraidh agus a shuiteáil go huathoibríoch.
Chun liosta rochtana nua a chruthú in Nginx Proxy Manager, téigh go dtí an rannán “Details”. Tabhair ainm mar “úsáideoirí.” Tabhair faoi deara an socrú “Satisfy Any” – mura bhfuil sé seiceáilte, caithfidh úsáideoirí gach coinníoll rochtana a chomhlíonadh (fíordheimhniú agus IP a mheaitseáil) atá níos sláine.
Sa rannán “Authorization”, sonraigh cé na húsáideoirí a mbeidh rochtain acu agus socraigh ainm úsáideora agus pasfhocal do gach úsáideoir — seo fíordheimhniú HTTP bunúsach chun rochtain a fháil ar an suíomh.
Sa chluaisín “Access”, iontráil seoltaí IP le ligean isteach nó le bacadh. Cuireann sé seo rochtain i bhfeidhm bunaithe ar bheartais líonra corparáideacha.
Nuair a bheidh an liosta rochtana cruthaithe agat, téigh ar ais go dtí na socruithe don óstach spriocdhírithe agus cuir an liosta rochtana nua sa réimse “Access List”. Ón bpointe sin ar aghaidh, beidh gá le haitheantas úsáideora i dtaobh an tsuímh agus ní ligfear rochtain ach má chomhlíontar na coinníollacha uile.
Ag breathnú ar an treoir seo maidir le Nginx Proxy Manager, is léir gur uirlis ilfheidhmeach é chun droim ar ais a shocrú, slándáil SSL a bhainistiú, agus rochtain ar acmhainní scamall a rialú. Tá sé thar a bheith úsáideach d’fhorbróirí agus riarthóirí córais a dteastaíonn uathu rialú lárnach agus slán ar na céadta suíomhanna agus seirbhísí, chomh maith le húsáid phearsanta, cosúil le freastalaí baile (NAS) a imscaradh nó rochtain chianda shlán a chur ar fáil chuig líonra áitiúil.
I measc na mbuntáistí croílártha a bhaineann leis an mbainisteoir seo tá a chomhoiriúnacht le gach córas oibriúcháin, bainistíocht sruthlínithe nach bhfuil gá le líne ordaithe, agus cumraíocht thapa de proxies agus SSL, a bhfuil cuid dá phríomhbhuntáistí.
Tuairimí: 0