Linuxos leírások, rendszerfelügyelet, web hoszting, programozás

Ubuntu 20.04 LTS (Focal Fossa) LAMP szerver v1.0 telepítése

botond küldte be 2020. 10. 21., sze – 18:33 időpontban
A LAMP rendszerek segítségével futtathatunk dinamikus weboldalakat szerverünkön, vagy akár otthoni gépünkön is. Korábban már készítettem LAMP szervereket Debian 8 (Jessie), Debian 9 (Stretch) és Ubuntu 18.04 LTS (Bionic Beaver) rendszerekre is, ebben a leírásban pedig az Ubuntu 20.04 LTS (Focal Fossa) Linux disztribúciójára fogjuk feltelepíteni a LAMP szerver részeit.

ISPConfig 3 kezelőpanel frissítése 3.2-re

botond küldte be 2020. 10. 15., cs – 23:49 időpontban
A mai napon (2020. október 15-én) került kiadásra az ISPConfig web hoszting kezelőpanel 3.2-es verziója. Ez a frissítés nem olyan szokványos, mint az al-verzió frissítések, hanem itt több újdonság is belekerült a kontroll panelbe. Ebben a leírásban átnézzük ezeket az újdonságokat, valamint frissítjük is a kezelőpanelt a nálam futó 3.1.15-ről a 3.2-re.

Hogyan állítsuk vissza elfelejtett root jelszavunkat Linux rendszerünkön

botond küldte be 2020. 10. 08., cs – 13:10 időpontban
A root felhasználóval nem szokás belépni a rendszerbe, így sokáig nem is használjuk annak jelszavát. Előfordulhat hogy elfelejtjük, és a sudo parancs sem áll rendelkezésünkre. Ha ilyen fordulna elő, erre az esetre nézünk meg kétféle megoldást is, amikkel visszaállíthatjuk elfelejtett root jelszavunkat Debian és Ububtu rendszereken.

Hogyan futtathatunk sudo parancsokat jelszó használata nélkül

botond küldte be 2020. 10. 06., k – 23:37 időpontban
Amikor gyakran kell a sudo segítségével root-ként futtatni más parancsokat akkor felmerülhet az igény, hogy ne kelljen minden alkalommal begépelnünk a jelszót. Bár a munkamenet egy ideig "megjegyzi" a korábban megadott jelszót, így egy darabig nem kell újra begépelni, de egy idő után újra azonosítani kell magunkat. Valamint ha több felhasználóval is dolgozunk, akkor meg pláne gyakrabban lesz szükség a jelszavainkra. Ha pedig Shell scriptekben is szeretnénk használni root privilégiumokkal futtatott parancsokat, akkor végképp szükséges megkerülni a jelszavak begépelését, hogy programjaink automatizáltan működhessenek. Ebben a rövid leírásban megnézzük hogyan kerülhetjük el perzisztens módon a jelszó bekérését a sudo használatakor.

Hogyan távolítsuk el az index.php részeket Drupal alapú CMS rendszerünk URL címeiből

botond küldte be 2020. 09. 26., szo – 13:43 időpontban
A Drupal egy nyílt forráskódú, ingyenes CMS (tartalomkezelő) rendszer, amivel sokféle weboldal építhető, például ez az oldal is ezzel készült. Sok funkcióval rendelkezik, többek között támogatja a SEO URL-ek kezelését is, ami köztudottan előnyös a keresők szempontjából. Mint bárhol máshol, sajnos itt is előfordulhatnak hibák, például indokolatlanul belekerülhetnek az index.php fájlok az oldal URL címeibe. Ebben a rövid kis hibaelhárítóban megnézzük, hogyan tudjuk eltávolítani az URL címekből ezeket a felesleges index.php részeket.

Ubuntu 20.04 LTS (Focal Fossa) minimális szerver telepítése

botond küldte be 2020. 09. 23., sze – 17:02 időpontban
Az Ubuntu 2020. április 23-án kiadta a 20.04 LTS (Focal Fossa) változatát, amihez 2025 áprilisáig fog támogatást nyújtani. A 20.04 megjelenése óta még kapott egy frissítést is, így jelenleg a 20.04.1 LTS a legfrissebb változata ennek az Ubuntu vonalnak. Ebben a leírásban tehát a 20.04.1 változattal fogjuk elkészíteni a minimális szerverek legfrissebb családtagját. Ezen az oldalon végig megyünk a telepítő lépésein.

Hogyan orvosoljuk az ImageMagick / Imagick konvertáló rendszerek biztonsági házirendjéből származó hibákat

botond küldte be 2020. 09. 02., sze – 12:02 időpontban
Az ImageMagick egy ingyenes és nyílt forráskódú, több platformon működő szoftvercsomag, ami elsősorban raszteres képek megjelenítésére, létrehozására, átalakítására, módosítására és szerkesztésére szolgál, de tudja kezelni a különböző vektoros formátumokat is, mint például EPS (Encapsulated PostScript), AI (Adobe Illustrator), PDF (Portable Document Format), stb. Összesen több, mint 200 képfájl-formátumot támogat. Az Imagick pedig egy natív PHP kiterjesztés, amely segítségével webes környezetben kezelhetjük a különböző képformátumokat az ImageMagick API által. Ebben a rövid hibaelhárítóban áttekintjük, hogy egy apró beavatkozás segítségével hogyan háríthatjuk el a szoftver biztonsági házirendjéből származó hibákat.

Hogyan állítsuk át LAMP vagy ISPConfigot futtató Apache alapú webszerverünket, ha megváltozik a szerver IP-címe

botond küldte be 2020. 08. 11., k – 22:35 időpontban
Néha megesik, hogy valamilyen oknál fogva új IP-címet kapunk, így webszerverünkön is módosítani kell a megfelelő konfigurációs fájlokat, és elvégezni a beállításokat, hogy tovább működjenek a szerveren futó szolgáltatások. Legyen szó akár otthoni tesztkörnyezetről, akár éles webszerverről, vagy akár a szerver más (hálózati) környezetbe történő áthelyezéséről, ezeket a beállításokat mindegyik esetben el kell végeznünk. Ebben a leírásban végighaladunk azokon a szerveren lévő vagy azon kívüli beállításokon, amiket módosítanunk kell ahhoz, hogy a gépen lévő szolgáltatások az új IP-címmel működjenek.