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
#
, és a normál felhasználóként futtatható parancsok előtagja $
. 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
.A PostgreSQL telepítése:
# pacman -S postgresql
Ha a Btrfs fájlrendszert futtatja, fontolja meg a másolás írásra funkció letiltását az adatbázis-könyvtárban:
# chattr +C /var/lib/postgres/data/
Ez a csomag létrehozza a felhasználót postgres
a rendszeren.
Inicializálja az adatbázis-fürtöt. Ezt az új postgres
felhasználónak kell megtennie , és ez a parancs mindaddig ezt teszi, amíg a felhasználói fiókja be van állítva sudo jogosultságokkal:
$ sudo -iu postgres initdb -D /var/lib/postgres/data
Indítsa el a PostgreSQL-t, és indítsa el minden rendszerindítás után:
# systemctl enable --now postgresql
Csatlakozzon a PostgreSQL-hez adatbázis-felhasználóként, postgres
amely az adatbázis gyökér felhasználójaként működik:
# psql -U postgres
Ezután állítson be egy jelszót:
postgres-# \password postgres
Most lépjen ki:
postgres-# \q
Érdemes lehet tűzfalat konfigurálni. Alapértelmezés szerint a PostgreSQL 5432
nem csak a localhost-ról, hanem a nyilvános IP- címedről is figyel a porton . A PostgreSQL is csak a localhosttól érkező kapcsolatokat hagyja jóvá, de a külső próbálkozások továbbra is elérik a PostgreSQL-t, és a következő hibaüzenetet kapják: no pg_hba.conf entry for host
.
Bár a PostgreSQL meglehetősen biztonságosnak tekinthető, biztonságosabb, ha a tűzfal nem is ad külső csomagokat a PostgreSQL-kiszolgálónak, hacsak nem feltétlenül szükséges. Még akkor is, ha közvetlen távoli hozzáférésre van szükség, a tűzfal használata a forgalom blokkolására és a VPN használata biztonságosabb lenne.
Alapértelmezés szerint pacman
frissíti a PostgreSQL-t, amikor új verziók kerülnek kiadásra a hivatalos Arch-tárolókban, amikor frissíti a teljes Arch rendszert a következő parancs futtatásával:
# pacman -Syu
Erősen ajánlott úgy konfigurálni, pacman
hogy ne telepítse automatikusan a PostgreSQL frissítéseit. Amikor megjelenik egy frissítés, és frissíti a teljes Arch rendszert, pacman
értesíti Önt, hogy elérhető egy új verzió. Szerkessze /etc/pacman.conf
, és adja hozzá a következőket:
IgnorePkg = postgresql*
Ha pacman
azt mutatja, hogy van egy kisebb verziófrissítés, például 11.0
a következőre 11.1
, a PostgreSQL verziókezelési szabályzata szerint biztonságosan végrehajthatja a frissítést. Ennek ellenére jó ötlet először biztonsági másolatot készíteni az adatbázisról.
Kisebb frissítés végrehajtásához állítsa le a PostgreSQL-t, és erősítse meg, hogy leállt:
# systemctl stop postgresql
# systemctl status postgresql
Ezután kényszerítse a csomagok frissítését:
# pacman -S postgresql postgresql-libs
Indítsa el a PostgreSQL-t:
# systemctl start postgresql
Ha pacman
azt mutatja, hogy van egy jelentős verziófrissítés, például 11.x
a következőre 12.x
, javasoljuk, hogy ellenőrizze a PostgreSQL webhelyét , valamint az Arch webhelyét, hogy megnézze, vannak-e olyan lépések, amelyeket végre kell hajtania a megfelelő frissítéshez. A múltban, amikor a PostgreSQL adott ilyen lépéseket, ezek kihagyása megakadályozta az adatbázisok működését. Erősen ajánlott először biztonsági másolatot készíteni az adatbázisról, mivel ezek a frissítések kockázatosabbak.
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