A 2019 Arch Linux telepítése Vultr szerverre
Bevezetés Az Arch Linuxnak kisebb, de még mindig erős követése van, mint a népszerűbb disztribúciók. Filozófiája egészen más, előnyei vannak an
#
, a normál felhasználóként futtatható parancsok előtagja pedig a $
. A parancsok rootként való futtatásának javasolt módja az, hogy normál felhasználóként mindegyiket előtaggal írja elő sudo
.vi
, vim
, nano
, emacs
stb.Ha tűzfalat használ, engedélyeznie kell a bejövő TCP-forgalmat a portra 80
.
Az Apache telepítése:
# pacman -S apache
Indítsa el az Apache-ot, és indítsa el minden rendszerindítás után:
# systemctl enable --now httpd
Teszteld, hogy fut-e az Apache. Látogassa http://YOUR-SERVER-WEB-ADDRESS-OR-IP
meg a webhelyet, és megjelenik egy oldal, amelyen az „Index /” látható. Futtassa, ip addr
ha tudnia kell az IP-címet.
Az Apache konfigurációs fájlja /etc/httpd/conf/httpd.conf
. Bár az Apache-t a root felhasználó User http
indítja el, biztonsági okokból azonnal átvált e felhasználóként való futtatásra. DocumentRoot "/srv/http"
beállítja, hogy hol keresse a webfájlokat. CustomLog "/var/log/httpd/access_log" common
beállítja, hogy a sikeres Apache-hozzáférések naplózva legyenek. ErrorLog "/var/log/httpd/error_log"
beállítja, hogy az Apache-hoz való hozzáférés hol kerül naplózásra.
Alapértelmezés szerint, ha az Apache olyan könyvtárat kap, amelyben nem talál olyan kiterjesztésű indexfájlt, amelyre be van állítva, akkor automatikusan létrehoz egy indexet, amely a könyvtár tartalmát mutatja. Ez biztonsági résnek tekinthető. A letiltásához szerkessze, /etc/httpd/conf/httpd.conf
majd belül <Directory "/srv/http">
, innen Options
, törölje Indexes
. Újraindítás után az Apache a "Hozzáférés tiltva!" hibaüzenet, hacsak nem /srv/http/index.html
létezik hasonló fájl .
Indítsa újra az Apache-ot:
# systemctl restart httpd
Alapértelmezés szerint a felhasználói ~/public_html/
címtár a következő helyen jelenik meg: http://YOUR-SERVER-WEB-ADDRESS-OR-IP/~USERNAME/
. De a felhasználónak http
futtatható bit hozzáféréssel kell rendelkeznie a felhasználói könyvtárhoz és annak public_html
könyvtárához:
$ mkdir ~/public_html
$ chmod o+x ~/
$ chmod o+x ~/public_html
Ezenkívül a felhasználónak http
olvasási hozzáféréssel kell rendelkeznie az egyes fájlokhoz. Ha szükséges, futtassa a következő parancsot:
$ chmod o+r ~/public_html/<FILES>
Ha le szeretné tiltani, hogy a felhasználói public_html
könyvtárak a webszerveren legyenek, függetlenül a könyvtár- és fájlengedélyektől, írja be ezt a sort (adja hozzá #
az elejéhez) itt /etc/httpd/conf/httpd.conf
:
Include conf/extra/httpd-userdir.conf
Indítsa újra az Apache-ot:
# systemctl restart httpd
Ugyanarról az Apache-kiszolgálóról több tartománynevet is tárolhat, és különböző tartalmakat szolgálhat ki.
Hozzon létre egy mappát a virtuális gazdagép konfigurációinak tárolására:
# mkdir /etc/httpd/conf/vhosts
Hozzon létre egy konfigurációs fájlt minden virtuális gazdagéphez, például /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>
Készítse el a virtuális gazdagép kiszolgálási könyvtárát:
# mkdir /srv/YOUR-DOMAIN-NAME.com
A végén adja meg /etc/httpd/conf/httpd.conf
az alábbi virtuális gazdagép konfigurációs fájlokat:
Include conf/vhosts/YOUR-DOMAIN-NAME.com
Indítsa újra az Apache-ot:
# systemctl restart httpd
Az Apache által címzett kérések YOUR-DOMAIN-NAME.com
kiszolgálása a következőn kívül történik: /srv/YOUR-DOMAIN-NAME.com
. Azok az Apache-hoz intézett megjegyzéskérések, amelyek nem egyeznek egy adott ServerName
vagy ServerAlias
csak az IP-címmel, vagy egy másik, az Ön IP-címére feloldó tartománynévvel, továbbra is az első virtuális gazdagépről lesznek kiszolgálva. Ennek ellenére továbbra is minden olyan általános DocumentRoot
elemet kell tekintenie , amely az alapértelmezett érték: /srv/http
, valahogyan elérhetőnek.
Bevezetés Az Arch Linuxnak kisebb, de még mindig erős követése van, mint a népszerűbb disztribúciók. Filozófiája egészen más, előnyei vannak an
A Vultr azt a fantasztikus funkciót kínálja, hogy a kiváló sablonjaik mellett saját egyéni képét is használhatja, amely lehetővé teszi a futtatást.
A Devtools csomag eredetileg a Megbízható felhasználók számára készült, hogy megfelelően hozzon létre csomagokat a hivatalos adattárak számára. Azonban hétköznapi felhasználók is használhatják
Ha közvetlenül a makepkg-ot használja, az némileg szennyezi a rendszert. Az alap-fejlesztési csomagcsoportot telepíteni kell. Ily módon alapértelmezés szerint függőségekre van szükség
Előfeltételek Egy Vultr-szerver, amelyik naprakész Arch Linuxot futtat (lásd ezt a cikket.) Sudo hozzáférés. A rootként futtatandó parancsok előtt # és egy szerepel
Előfeltételek Friss Arch Linuxot futtató Vultr szerver (lásd ezt a cikket.) Futó webszerver, Apache vagy Nginx Sudo hozzáférés Parancsok szükségesek t
Előszó Az Arch Linux egy általános célú disztribúció, amely jól ismert élvonalbeli technológiájáról és rugalmas konfigurációjáról. A Btrfs pillanatképekkel tak
Arch Linuxon a hivatalos adattárak a következők: core, extra és közösségi. Ezek a csomagok már le vannak fordítva, és telepítésük a pacman-en keresztül történik. A th
Ez az oktatóanyag elmagyarázza, hogyan állíthat be Minecraft szervert a Spigot használatával Arch Linux rendszeren. Ez az oktatóanyag feltételezi, hogy Ön normál felhasználó (nem root felhasználó), és hav
Előfeltételek Egy Vultr-szerver, amelyik naprakész Arch Linuxot futtat (lásd ezt a cikket.) Sudo hozzáférés. A rootként futtatandó parancsok előtagja #. Th
Előfeltételek Egy Vultr-szerver, amely naprakész Arch Linuxot futtat. További információért tekintse meg ezt az útmutatót. Sudo hozzáférés. A parancsokat rootként kell futtatni ar
Előfeltételek Friss Arch Linuxot futtató Vultr szerver (lásd ezt a cikket.) Futó webszerver, Apache vagy Nginx Sudo hozzáférés: A parancsokhoz szükség van
Előfeltételek Friss Arch Linuxot futtató Vultr szerver (lásd ezt a cikket.) Futó webszerver, Apache vagy Nginx Sudo hozzáférés: A parancsokhoz szükség van
Előfeltételek Friss Arch Linuxot futtató Vultr szerver (lásd ezt a cikket.) Futó webszerver, Apache vagy Nginx Sudo hozzáféréssel. A parancsok megkövetelik
This tutorial explains how to setup a Mumble server (Murmur) on Arch Linux. Everything done in this tutorial is done as the root user. Installation an
This tutorial explains how to setup a Counter-Strike: Global Offensive server on Arch Linux. This tutorial assumes that you logged in with a standard use
Ez az oktatóanyag elmagyarázza, hogyan állíthat be egy Team Fortress 2 szervert Arch Linux rendszeren. Feltételezem, hogy nem root felhasználói fiókkal van bejelentkezve, amely sudo hozzáféréssel rendelkezik
Előfeltételek Friss Arch Linuxot futtató Vultr szerver (lásd ezt a cikket.) Sudo hozzáférés: A rootként futtatandó parancsok előtagja # és egy
Előfeltételek Friss Arch Linuxot futtató Vultr szerver (lásd ezt a cikket) Sudo hozzáférés: A rootként futtatandó parancsok előtagja # és egy
A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.
Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.
Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.
Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.
Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…
Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.
Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.
Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.
Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.
Az Apple a közelmúltban kiadott egy kiegészítést a macOS Catalina 10.15.4-hez a problémák megoldására, de úgy tűnik, hogy a frissítés több problémát okoz, ami a Mac gépek blokkolásához vezet. További információért olvassa el ezt a cikket