Setur upp 2019 Arch Linux á Vultr netþjóni
Inngangur Arch Linux er með minni, en samt sterkri, fylgi en vinsælari dreifingar. Hugmyndafræði þess er nokkuð önnur, með kostum a
#
, og þær sem hægt er að keyra sem venjulegur notandi með $
. Ráðlögð leið til að keyra skipanir sem rót er að, sem venjulegur notandi, setja hverja þeirra forskeyti með sudo
.vi
, vim
, nano
, emacs
og svo framvegis.Ef þú ert að nota eldvegg þarftu að virkja komandi TCP umferð á port 80
.
Settu upp Apache:
# pacman -S apache
Byrjaðu Apache og láttu hann byrja eftir hverja ræsingu:
# systemctl enable --now httpd
Prófaðu að Apache sé í gangi. Farðu á http://YOUR-SERVER-WEB-ADDRESS-OR-IP
, og þú munt sjá síðu sem sýnir "Index of /". Keyra ip addr
ef þú þarft að vita IP töluna.
Stillingarskrá Apache er /etc/httpd/conf/httpd.conf
. Þó að Apache sé ræst af rótarnotandanum User http
skiptir hann strax yfir í að keyra sem þessi notandi af öryggisástæðum. DocumentRoot "/srv/http"
setur hvar það mun leita að vefskrám. CustomLog "/var/log/httpd/access_log" common
setur þar sem aðgangur að Apache sem heppnast verður skráður. ErrorLog "/var/log/httpd/error_log"
setur hvar aðgangur að Apache þessi villa verður skráður.
Sjálfgefið, ef Apache fær möppu sem það finnur ekki vísitöluskrá með viðbót sem hún er stillt til að nota, mun hún sjálfkrafa búa til vísitölu sem sýnir innihald möppunnar. Þetta getur talist öryggisveikleiki. Til að slökkva á því skaltu breyta /etc/httpd/conf/httpd.conf
og innan <Directory "/srv/http">
, frá Options
, eyða Indexes
. Þegar það er endurræst mun Apache gefa "Aðgangur bannaður!" villuboð, nema skrá eins og /srv/http/index.html
til sé.
Endurræstu Apache:
# systemctl restart httpd
Sjálfgefið er að ~/public_html/
skrá notanda birtist á http://YOUR-SERVER-WEB-ADDRESS-OR-IP/~USERNAME/
. En notandinn http
verður að hafa keyranlegan bitaaðgang að notendaskránni og public_html
skránni hennar:
$ mkdir ~/public_html
$ chmod o+x ~/
$ chmod o+x ~/public_html
Að auki verður notandinn http
að hafa lesaðgang að einstökum skrám. Ef nauðsyn krefur skaltu keyra eftirfarandi skipun:
$ chmod o+r ~/public_html/<FILES>
Ef þú vilt slökkva á því að public_html
möppur notenda séu á vefþjóninum þínum, óháð skráar- og skráarheimildum, skrifaðu athugasemdir við þessa línu (bæta #
við upphafið) í /etc/httpd/conf/httpd.conf
:
Include conf/extra/httpd-userdir.conf
Endurræstu Apache:
# systemctl restart httpd
Þú getur hýst mörg lén frá sama Apache netþjóni og þjónað þeim mismunandi efni.
Búðu til möppu til að geyma sýndarhýsingarstillingar þínar:
# mkdir /etc/httpd/conf/vhosts
Búðu til stillingarskrá fyrir hvern sýndarhýsil, svo sem /etc/httpd/conf/vhosts/YOUR-DOMAIN-NAME.com
:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/srv/YOUR-DOMAIN-NAME.com"
ServerName YOUR-DOMAIN-NAME.com
ServerAlias YOUR-DOMAIN-NAME.com
ErrorLog "/var/log/httpd/YOUR-DOMAIN-NAME.com-error_log"
CustomLog "/var/log/httpd/YOUR-DOMAIN-NAME.com-access_log" common
<Directory "/srv/YOUR-DOMAIN-NAME.com">
Require all granted
</Directory>
</VirtualHost>
Gerðu þjónustuskrá sýndargestgjafa:
# mkdir /srv/YOUR-DOMAIN-NAME.com
Í lok /etc/httpd/conf/httpd.conf
, skaltu láta hverja af þessum stillingarskrám sýndarhýsils fylgja með:
Include conf/vhosts/YOUR-DOMAIN-NAME.com
Endurræstu Apache:
# systemctl restart httpd
Beiðnir sem Apache fær til YOUR-DOMAIN-NAME.com
verða afgreiddar úr /srv/YOUR-DOMAIN-NAME.com
. Athugaðu beiðnir til Apache sem passa ekki við tiltekið ServerName
eða ServerAlias
, bara IP-tölu, eða annað lén sem leysir IP-tölu þína, verða samt sendar frá fyrsta sýndarhýslinum sem er innifalinn. Sem sagt, þú ættir samt að telja allt í almennu DocumentRoot
, sem sjálfgefið er /srv/http
, vera einhvern veginn aðgengilegt.
Inngangur Arch Linux er með minni, en samt sterkri, fylgi en vinsælari dreifingar. Hugmyndafræði þess er nokkuð önnur, með kostum a
Vultr veitir þér þá frábæru virkni að leyfa þér að nota þína eigin sérsniðnu mynd til viðbótar við framúrskarandi sniðmát, sem gerir þér kleift að keyra
Pakkinn Devtools var upphaflega gerður fyrir trausta notendur til að búa almennilega til pakka fyrir opinberu geymslurnar. Hins vegar getur það verið notað af venjulegum notendum
Ef þú notar makepkg beint, mengar það kerfið þitt nokkuð. Grunnþróunarpakkahópinn verður að vera uppsettur. Þannig þarf sjálfgefið ósjálfstæði eingöngu
Forkröfur Vultr þjónn sem keyrir uppfært Arch Linux (sjá þessa grein.) Sudo aðgangur. Skipanir sem þarf að keyra sem rót eru með #, og einum
Forkröfur Vultr þjónn sem keyrir uppfært Arch Linux (sjá þessa grein.) Vefþjónn sem er í gangi, annað hvort Apache eða Nginx Sudo aðgangsskipanir nauðsynlegar t
Formáli Arch Linux er almenn dreifing sem er vel þekkt fyrir háþróaða tækni og sveigjanlega uppsetningu. Með Btrfs skyndimyndum getum við tekið
Á Arch Linux eru opinberu geymslurnar: kjarni, auka og samfélag. Þessir pakkar eru þegar settir saman og þeir eru settir upp í gegnum pacman. Fyrir þ
Þessi kennsla útskýrir hvernig á að setja upp Minecraft netþjón með Spigot á Arch Linux. Þessi kennsla gerir ráð fyrir að þú sért venjulegur notandi (ekki rót) og hav
Forkröfur Vultr þjónn sem keyrir uppfært Arch Linux (sjá þessa grein.) Sudo aðgangur. Skipanir sem þarf að keyra sem rót eru með #. Th
Forkröfur Vultr þjónn sem keyrir uppfært Arch Linux. Sjá þessa handbók fyrir frekari upplýsingar. Sudo aðgangur. Skipanir sem þarf að keyra sem rót ar
Forkröfur Vultr þjónn sem keyrir uppfært Arch Linux (sjá þessa grein.) Vefþjónn sem er í gangi, annað hvort Apache eða Nginx Sudo aðgangur: Skipanir krefjast
Forkröfur Vultr þjónn sem keyrir uppfært Arch Linux (sjá þessa grein.) Vefþjónn sem er í gangi, annað hvort Apache eða Nginx Sudo aðgangur: Skipanir krefjast
Forkröfur Vultr þjónn sem keyrir uppfært Arch Linux (sjá þessa grein.) Vefþjónn sem er í gangi, annað hvort Apache eða Nginx Sudo aðgangur. Skipanir krefjast
Þessi kennsla útskýrir hvernig á að setja upp Mumble netþjón (Murmur) á Arch Linux. Allt sem gert er í þessari kennslu er gert sem rótnotandinn. Uppsetning an
Þessi kennsla útskýrir hvernig á að setja upp Counter-Strike: Global Offensive netþjón á Arch Linux. Þessi kennsla gerir ráð fyrir að þú hafir skráð þig inn með hefðbundinni notkun
Þessi kennsla útskýrir hvernig á að setja upp Team Fortress 2 netþjón á Arch Linux. Ég geri ráð fyrir að þú sért skráður inn með notandareikningi sem ekki er rót sem hefur sudo aðgang
Forkröfur Vultr þjónn sem keyrir uppfært Arch Linux (sjá þessa grein.) Sudo aðgangur: Skipanir sem þarf að keyra sem rót eru með #, og einum
Forkröfur Vultr þjónn sem keyrir uppfært Arch Linux (sjá þessa grein) Sudo aðgangur: Skipanir sem þarf að keyra sem rót eru með #, og einum
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