Settu upp Plesk á CentOS 7
Að nota annað kerfi? Plesk er sérstakt stjórnborð fyrir vefþjón sem gerir notendum kleift að stjórna persónulegum og/eða viðskiptavinum vefsíðum sínum, gagnagrunnum
Þrátt fyrir að þróun þess hafi seinkað nokkuð miðað við önnur stjórnborð, samþættist CloudLinux nú að fullu DirectAdmin. CloudLinux er byggt á CentOS, þannig að stærsti hluti innviða þinna mun líklega enn virka. Núverandi útgáfa CloudLinux er byggð á CentOS 7.
Í þessari handbók gerum við ráð fyrir að þú sért með nýjustu DirectAdmin útgáfuna, þó að þær virki líka á minna nýlegum útgáfum. Ennfremur er þessi handbók byggð og prófuð á CentOS 7. Eldri CentOS útgáfur, eins og CentOS 6, munu líklegast ekki virka rétt.
Þú þarft rótaraðgang til að halda áfram með þessi skref.
CloudLinux myndi líklegast ekki brjóta neitt. Jafnvel þó að kerfið sé sett upp til að leiðrétta sig sjálfkrafa, þá eru nokkrar aðferðir eftir CloudLinux sem þú ættir að fylgjast með sjálfum þér eftir að nýja stýrikerfið hefur verið sett í notkun.
Af reynslu, það er ekki mikið sem getur farið úrskeiðis í fyrsta lagi, en þú ættir að vera alveg viss um að þú getur snúið til baka hvenær sem er á uppsetningarferlinu. Gakktu úr skugga um að þú sért með virka öryggisafrit, jafnvel þó að uppsetningin geti og muni líklega ganga gallalaust.
Þegar vefsvæðið þitt er í búri (með því að nota CageFS) skaltu ganga úr skugga um að úthlutað fjármagn sé nægjanlegt. Annars gæti CloudLinux lokað á síðurnar þínar. Valfrjálst geturðu valið að nota engin takmörk eða lyft þeim öllum á síðari stigum til að vera alveg viss um að síðurnar þínar haldist á netinu óháð því hvort auðlindir netþjónsins séu nægjanlegar.
Já, við munum skjalfesta uppsetningu CageFS og samþætta PHP útgáfuvals. Hægt er að virkja (eða óvirkja) CageFS á hverjum notanda, sem þýðir að þú getur stjórnað nákvæmlega hvaða notendur verða settir í búr og hverjir ekki.
Valfrjálst, frá DirectAdmin, er möguleiki til að tilgreina hvort nýbúnir notendur eigi sjálfkrafa að vera í búri eða ekki.
Það verður örugglega niður í miðbæ, vegna endurræsingar en einnig mögulegrar bilanaleitar. Gakktu úr skugga um að tilkynna þetta viðhald fyrir notendum þínum fyrirfram þar sem uppsetning CloudLinux getur haft töluverð (jákvæð) áhrif.
Héðan í frá gerum við ráð fyrir að þú hafir eftirfarandi:
Í fyrsta lagi skulum við breyta núverandi CentOS uppsetningu okkar í CloudLinux stýrikerfið, sem gefur þér aðgang að öllum eiginleikum þess. Til þess að setja þetta upp þarf leyfislykil; annað hvort ókeypis prufuáskrift, eða þú getur keypt leyfi annað hvort í gegnum CloudLinux eða leyfissöluaðila.
Gakktu úr skugga um að hafa leyfislykilinn þinn við höndina, nema þú sért með IP-tengt leyfi; þá þyrftirðu ekki að slá inn leyfislykil.
Í fyrsta lagi munum við hlaða niður cldeploy
handritinu:
cd /home
wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy
Ef það wget
er ekki ennþá uppsett skaltu setja það upp fyrst:
yum install wget
Reyndu síðan að framkvæma skipunina aftur.
Ef þú ert með virkjunarlykil skaltu framkvæma:
cd /home
sh cldeploy -k YOURKEY
Skiptu út "YOURKEY" fyrir leyfislykilinn þinn.
Ef þú ert með IP byggt leyfi mun CloudLinux sjálfkrafa greina útleið IP tölu þína með því að framkvæma:
sh cldeploy -i
CloudLinux uppsetningarforskriftin mun sjálfkrafa greina umhverfið þitt, ef við á, sýndarvæðingin sem notuð er (KVM í tilfelli Vultr) og stjórnborðið sem notað er. Þess vegna verða nauðsynlegar viðbætur (eins og LVE Manager) sjálfkrafa settar upp á DirectAdmin stjórnborðinu þínu.
Eftir að handritinu er lokið þarftu að endurræsa þjóninn:
reboot
SSH aftur inn á netþjóninn þinn. Til að ganga úr skugga um að CloudLinux stýrikerfið sé virkt á netþjóninum þínum getum við athugað kjarnann:
uname -a | grep lve
Ef þetta skilar úttak, tókst CloudLinux kjarnanum (og þar af leiðandi stýrikerfi hans) upp. Ef það er engin framleiðsla og flugstöðin þín er auð, þá var réttur kjarni ekki settur upp. Í þessu tilviki mælum við eindregið með því að kemba þetta mál á öðrum netþjóni.
CentOS stýrikerfið þitt ætti nú að hafa verið breytt í CloudLinux OS.
PHP útgáfuvalkostur CloudLinux situr ofan á CageFS. PHP útgáfuvalið gerir notendum kleift að 'sníða' sínar eigin PHP útgáfur með því að geta valið fleiri en tvær útgáfur (sem DirectAdmin leyfir sjálfgefið) og leyfa notendum að velja sínar eigin einingar. Þetta gerir ekki aðeins eldri hugbúnaði kleift að virka (inni í sínu eigin búri); það gerir einnig ráð fyrir öryggi þar sem notendur geta slökkt á PHP einingar sem þeir nota ekki.
PHP útgáfur DirectAdmin munu samt vera virkar; með því að stilla CloudLinux PHP útgáfuna á „native“, mun hún falla aftur í DirectAdmin útgáfurnar (oft 5.6 og 7.0 / 7.1).
Til þess að geta notað PHP útgáfuvalið þurfum við að setja upp allar PHP útgáfur með því að framkvæma eftirfarandi yum skipun. Þetta ferli getur þó tekið nokkurn tíma, svo vertu viss um að yfirgefa ekki SSH lotuna þína eða nota tæki eins og screen
. Með því að trufla uppsetninguna gætirðu rofið uppsetninguna þína vegna ólokiðrar uppsetningar:
yum groupinstall alt-php
Þú ættir að geta valið sérsniðna PHP útgáfu frá DirectAdmin eins og er.
CloudLinux kemur með tiltölulega nýjum eiginleikum: MySQL seðlabankastjóri. Í sjálfgefnu auðlindaeftirliti og viðeigandi takmörkunum eru MySQL gagnagrunnar og auðlindanotkun þeirra ekki talin. MySQL seðlabankastjóri gerir kleift að fylgjast betur með og að lokum loka og/eða slökkva á MySQL gagnagrunnum sjálfkrafa eftir því hvort þeir ná eða fara yfir auðlindamörk sín.
Fyrsta krafan fyrir MySQL seðlabankastjóra sem oft er gleymt er þörfin á að keyra MariaDB. Tæknilega séð er hægt að nota MySQL Governor með MySQL, en kerfiskröfur þess eru MariaDB. Þar sem MariaDB er „drop-in skipti“ ætti viðskiptaferlið ekki að vera of tímafrekt.
Vinsamlegast, áður en þú heldur áfram, vertu viss um að þú hafir vinnuferli. Umbreytingarferlið er tiltölulega auðvelt en margt getur farið úrskeiðis í ferlinu ef það er ekki framkvæmt á réttan hátt. Búðu til öryggisafrit með því að nota mysql
skipunina, til dæmis:
Þegar þú ert 100% viss um að þú sért með virka öryggisafrit geturðu byrjað viðskiptaferlið með:
cd /usr/local/directadmin/custombuild/
./build set mysql_inst mariadb
./build set mariadb 10.0
./build update
./build mysql
Skiptu út 10.0
fyrir nýjustu MariaDB útgáfuna. Þú getur flett þessu upp á vefsíðu MariaDB. Eftir að MySQL hefur verið skipt út fyrir MariaDB og virkni þess hefur verið sannað skaltu setja upp MySQL Governor pakkann:
yum install governor-mysql
Eftir að uppsetningunni er lokið skaltu framkvæma db-select-mysql
handritið og tilgreina MariaDB útgáfuna þína:
/usr/share/lve/dbgovernor/db-select-mysql --mysql-version=mariadbversion
Skiptu út mariadbversion
fyrir uppsettu MariaDB útgáfuna. Næst skaltu setja upp MySQL Governor:
/usr/share/lve/dbgovernor/mysqlgovernor.py --install
MySQL Governor ætti nú að hafa verið sett upp. Athugaðu hvort gagnagrunnarnir þínir séu enn að virka rétt. Ef svo er skaltu hefja þjónustuna:
service db_governor start
Nú þegar CloudLinux hefur verið sett upp á DirectAdmin þjóninum þínum muntu sjá tvö viðbætur birtast í DirectAdmin: „CloudLinux CageFS User Manager“ og „CloudLinux LVE Manager“. Við munum lýsa virkni þeirra einn í einu hér.
Frá CloudLinux CageFS notendastjóranum færðu yfirlit yfir alla notendur á þessum netþjóni. Það fer eftir núverandi ástandi þeirra (virkt eða óvirkt) að það er notuð sía ("Virktir notendur" og "Fötlaðir notendur").
Til að slökkva á CageFS fyrir notanda sem er virkur núna, veldu einfaldlega þennan tiltekna notandareikning og smelltu á örvarhnappinn til hægri (">>"). Öfugt til að virkja CageFS fyrir notanda þar sem það er óvirkt, smelltu á vinstri örvarhnappinn ("<<").
Það eru tveir hnappar til viðbótar, hvort um sig til vinstri og hægri: „Slökkva á CageFS“ og „Update CageFS Beinagrind“. Eins og þú gætir hafa giskað á, gerir fyrsti hnappurinn kleift að slökkva algjörlega á CageFS á öllum þjóninum. Vertu samt varkár, þar sem þetta mun láta PHP útgáfur allra notenda falla aftur í upprunalegu stillingu DirectAdmin. Það þýðir að vefsvæði notenda gætu bilað.
Annar hnappurinn, „Uppfæra CageFS Beinagrind“, gerir kleift að ýta breytingu á sjálfgefna notendabeinagrind í keyrsluástand CloudLinux. CageFS notar beinagrindur fyrir umhverfi notenda. Til dæmis, CloudLinux setur upp beinagrind án su
skipunarinnar, þannig að notendur með SSH aðgang gætu ekki hækkað heimildir sínar með því að nota þá skipun til að auka öryggi. Ef þú vilt breyta einhverju um þessa beinagrind er mögulegt að ýta á breytingarnar þínar með þessum hnappi. Hins vegar, athugaðu að lítil mistök við að búa til beinagrind geta brotið uppsetninguna þína, svo vertu viss um að þú veist hvað þú ert að gera. Sjálfgefið (við uppsetningu) notar CageFS sína eigin beinagrind.
LVE Manager er nokkuð háþróaðri og flóknari. Ekki aðeins gerir það þér kleift að skoða tölfræði um notkun á nánast öllum reikningum á þjóninum, það gerir þér kleift að breyta, hækka eða alveg lyfta takmörkunum líka.
Við munum leiða þig í gegnum þrjá flipa, þar sem þeir þurfa oft útskýringar á meðan hinir þrír eru tiltölulega auðvelt að átta sig á (sex alls).
Í flipanum 'Núverandi notkun' muntu sjá helstu notendurna og auðlindirnar sem þeir eru að nota. Eins og þú sérð á skjámyndinni hér að ofan notar 'webapps' notandinn til dæmis 8,79 MB af vinnsluminni og fyrir utan það, varla nein kerfisauðlind. Hins vegar notar hinn reikningurinn (sem notandanafnið var svipt) 171,71M af vinnsluminni, sem er umtalsvert magn í flestum sameiginlegu hýsingarumhverfi.
Með því að nota þetta tól getum við auðveldlega fundið „misnotkun“. Valfrjálst geturðu takmarkað notendur sjálfkrafa, en við munum koma að því síðar.
Í þessum flipa sérðu alla notendur sem eru á þjóninum. Fyrir hvern notanda geturðu breytt auðlindamörkum þeirra. Þegar þeir hitta eða fara yfir þá verða reikningar þeirra sjálfkrafa „lokaðir“.
PHP útgáfuvalið, smíðað af CloudLinux, leyfir mikið frelsi við að velja PHP útgáfu. Vegna þess að sumir þeirra eru afar gamaldags og óöruggir, ef notandi vill virkilega keyra eldri hugbúnað, geta þeir það. Ásamt CageFS munu aðrir notendur í raun vera ónæmur fyrir iðkun náunga síns. Þar sem allir notendur eru í sínu eigin „búri“ verða þeir ekki sýktir þegar aðrar síður eru.
Ef þú ákveður að þú sért mjög óþægilegur með að leyfa sumar PHP útgáfur, geturðu algjörlega slökkt á PHP útgáfuvalsanum (þó að þetta myndi líka fjarlægja sumar nýlegar PHP útgáfur, eins og PHP 7.1) eða einfaldlega bannað sumar PHP útgáfur með því að afmerkja þær á " Stuðar útgáfur". Ennfremur geturðu breytt sjálfgefnum völdum einingum. Notendur án mikillar tækniþekkingar myndu oft treysta á sjálfgefnar stillingar.
„Innfædd“ PHP útgáfur eru ein eða tvær PHP útgáfur sjálfgefnar uppsettar í DirectAdmin. Þegar PHP útgáfa er valin í PHP útgáfuvali, mun það ekki hafa nein áhrif að velja innbyggða PHP útgáfu í 'Domain Setup'.
Að nota annað kerfi? Plesk er sérstakt stjórnborð fyrir vefþjón sem gerir notendum kleift að stjórna persónulegum og/eða viðskiptavinum vefsíðum sínum, gagnagrunnum
Smokkfiskur er vinsælt, ókeypis Linux forrit sem gerir þér kleift að búa til framsendingarforrit á vefnum. Í þessari handbók muntu sjá hvernig á að setja upp Squid á CentOS til að snúa þér
Inngangur Lighttpd er gaffal af Apache sem miðar að því að vera miklu minna auðlindafrekt. Hann er léttur, þess vegna heitir hann, og er frekar einfaldur í notkun. Uppsetning
VULTR hefur nýlega gert breytingar á enda þeirra og allt ætti nú að virka vel út úr kassanum með NetworkManager virkt. Ef þú vilt slökkva á
Icinga2 er öflugt eftirlitskerfi og þegar það er notað í aðal-viðskiptavinamódel getur það komið í stað þörf fyrir NRPE-undirstaða vöktunareftirlit. Húsbóndinn
Að nota annað kerfi? Apache Cassandra er ókeypis og opinn uppspretta NoSQL gagnagrunnsstjórnunarkerfi sem er hannað til að veita sveigjanleika, háan
Að nota annað kerfi? Microweber er opinn uppspretta draga og sleppa CMS og netverslun. Microweber frumkóði er hýst á GitHub. Þessi handbók mun sýna þér
Að nota annað kerfi? Mattermost er opinn uppspretta, sjálfhýst valkostur við Slack SAAS skilaboðaþjónustuna. Með öðrum orðum, með Mattermost, þú ca
Það sem þú þarft Vultr VPS með að minnsta kosti 1GB af vinnsluminni. SSH aðgangur (með rót / stjórnunarréttindi). Skref 1: Uppsetning BungeeCord Fyrst af öllu
Plesk stjórnborðið er með mjög fallegri samþættingu fyrir Lets Encrypt. Lets Encrypt er ein af einu SSL veitunum sem gefa út skírteini að fullu
Lets Encrypt er vottunaryfirvöld sem sérhæfir sig í að útvega SSL vottorð án endurgjalds. cPanel hefur byggt upp snyrtilega samþættingu svo þú og viðskiptavinurinn þinn
Að nota annað kerfi? Concrete5 er opinn uppspretta CMS sem býður upp á marga áberandi og gagnlega eiginleika til að aðstoða ritstjóra við að framleiða efni auðveldlega og
Að nota annað kerfi? Review Board er ókeypis og opinn hugbúnaður til að skoða frumkóða, skjöl, myndir og margt fleira. Það er vefbundið hugbúnaðarstríð
Í þessari handbók munt þú læra hvernig á að setja upp HTTP auðkenningu fyrir Nginx vefþjón sem keyrir á CentOS 7. Kröfur Til að byrja þarftu að
YOURLS (Your Own URL Shortener) er opinn uppspretta vefslóða styttingar og gagnagreiningarforrit. Í þessari grein munum við fjalla um ferlið við uppsetningu
Using a Different System? Introduction ArangoDB is an open source NoSQL database with a flexible data model for documents, graphs, and key-values. It is
Inngangur /etc/ skrárinn gegnir mikilvægu hlutverki í því hvernig Linux kerfi virkar. Ástæðan fyrir þessu er sú að næstum allar kerfisstillingar
Margir kerfisstjórar stjórna miklu magni af netþjónum. Þegar aðgangur þarf að skrám á mismunandi netþjónum er innskráning á hvern og einn fyrir sig ca
Þessi kennsla mun fjalla um ferlið við að setja upp Half Life 2 leikjaþjón á CentOS 6 System. Skref 1: Forsendur settar upp Til að setja upp ou
Laravel GitScrum, eða GitScrum er opinn uppspretta framleiðniverkfæri hannað til að hjálpa þróunarteymi að innleiða Scrum aðferðafræðina á svipaðan hátt
Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.
Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.
Þú gætir hafa heyrt að tölvuþrjótar græða mikið af peningum, en hefur þú einhvern tíma velt því fyrir þér hvernig þeir vinna sér inn svona peninga? við skulum ræða.
Viltu sjá byltingarkenndar uppfinningar frá Google og hvernig þessar uppfinningar breyttu lífi hvers manns í dag? Lestu síðan til að blogga til að sjá uppfinningar frá Google.
Hugmyndin um að sjálfkeyrandi bílar fari á göturnar með hjálp gervigreindar er draumur sem við höfum átt um tíma núna. En þrátt fyrir nokkur loforð eru þau hvergi sjáanleg. Lestu þetta blogg til að læra meira…
Þar sem vísindin þróast hratt og taka yfir mikið af viðleitni okkar, eykst hættan á því að verða fyrir óútskýranlegri einstæðu. Lestu, hvað sérkenni gæti þýtt fyrir okkur.
Geymsluaðferðir gagna hafa verið að þróast gæti verið frá fæðingu gagna. Þetta blogg fjallar um þróun gagnageymslu á grundvelli upplýsingamynda.
Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.
Í þessum stafræna heimi hafa snjallheimilistæki orðið afgerandi hluti af lífi. Hér eru nokkrir ótrúlegir kostir snjallheimatækja um hvernig þau gera líf okkar þess virði að lifa því og einfaldara.
Nýlega gaf Apple út macOS Catalina 10.15.4 viðbótaruppfærslu til að laga vandamál en svo virðist sem uppfærslan sé að valda fleiri vandamálum sem leiða til múrsteins á Mac vélum. Lestu þessa grein til að læra meira