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

Hogyan telepítsük fel a PHP-FPM-et egy Debian 8 (Jessie) LAMP szerverre

botond küldte be 2019. 03. 24., v - 12:50 időpontban
A PHP alapértelmezett futtatási módjaként használt mod_php már igen elavult, helyette vannak már korszerűbb és biztonságosabb megoldások. Ebben a leírásban a PHP-FPM (PHP FastCGI Process Manager) szerver API-t fogjuk feltelepíteni és bekonfigurálni egy meglévő Debian 8 (Jessie) + Apache alapú LAMP szerverre. Ezen az oldalon a PHP-FPM telepítése után egy egyszerű globális beállítással keltjük életre a PHP folyamatkezelőjét.

Tömbök kezelése és használata a Shell scriptekben

botond küldte be 2019. 03. 11., h - 17:08 időpontban
A programozás során gyakran szükség van a tömbök használatára, melyekkel egyszerre több értéket is tárolhatunk, amiket utána akár ciklusokban dolgozhatunk fel automatizáltan. Nincs ez másképp a Shell scriptek esetén sem. Ebben a négy oldalas leírásban több példán keresztül tekintjük meg, hogyan használhatjuk a tömb változókat különböző szituációkban a Shell scriptjeinkben. Ezen az oldalon megismerkedünk az indexelt tömbök létrehozásával, az adatok tömbökbe töltésével és kiolvasásával, valamint megnézzük hogyan lehet az indexelt tömböket a ciklusokban felhasználni.

Hogyan tárolhatjuk biztonságosan, és tarthatjuk szinkronban jelszavainkat számítógépeinken és mobileszközeinken a KeePass jelszókezelő program segítségével

botond küldte be 2019. 02. 23., szo - 16:42 időpontban
Ebben a leírásban megismerhetjük a KeePass nevű programot, amely Windows, Linux és Android rendszereken egyaránt kínál nagyfokú biztonságot jelszavaink és egyéb hozzáférési adataink tárolásához. A program Linux számítógépre és Android mobilkészülékre történő feltelepítése után átnézzük a jelszókezelő rendszer fontosabb funkcióit: Új adatbázist hozunk létre, abban kialakítjuk az alapvető struktúrákat a csoportok és bejegyzések létrehozásával.

Hogyan telepítsük a PHP 5.6.40-et választható verzióként a Debian 9 (Stretch) tökéletes szerverre

botond küldte be 2019. 02. 19., k - 01:08 időpontban
A Debian 9 (Stretch) disztribúciója a PHP 7.0-ás változatát tartalmazza alapértelmezettként. A PHP fő verziói nem teljesen kompatibilisek egymással, így gyakran előfordul, hogy a szerveren futtatott weboldalak ennél újabb, vagy éppen régebbi PHP verziót igényelnek. Ebben a leírásban feltelepítjük a PHP 5.6-os ágából a jelenlegi legfrissebb változatot, az 5.6.40-et egy Debian 9 (Stretch) alapú tökéletes szerverre választható PHP verzióként, melyeket FastCGI és PHP-FPM módokban lehet ezután működtetni. Így a disztribúcióban lévő alapértelmezett PHP verziója mellett lesz használható a weboldalak számára. Ezen az oldalon előkészítjük a PHP 5.6 forráskódjának lefordításához szükséges követelményeket, majd lefordítjuk és telepítjük a PHP-t.

Hogyan tömöríthetünk be fájlokat sokkal gyorsabban, a pigz program segítségével

botond küldte be 2019. 02. 14., cs - 08:08 időpontban
Az elterjedtebb tömörítő programok sajnos csak egy szálon dolgoznak, így nem tudják kihasználni a mai modern, többmagos processzorokat. Ebben a leírásban megismerhetjük a pigz programot, amellyel több szálon futtathatjuk a tömörítési folyamatot, ezáltal kihasználhatjuk az összes processzormagot.

Hogyan engedélyezzük az Apache2-ben a felhasználói webkönyvtárak külső elérését

botond küldte be 2019. 02. 12., k - 21:30 időpontban
A felhasználói webkönyvtárak segítségével átmeneti hozzáférést biztosíthatunk ügyfeleink számára, hogy elérhessék weboldalaikat, amíg nincs ráirányítva a megvásárolt domain név. Ez idő alatt is elérhetővé tehetjük a weboldalakat, hogy a fejlesztési munkák gördülékenyen mehessenek már a weboldal megnyitása előtt.

Debian 8 (Jessie) LAMP szerver v1.0 telepítése

botond küldte be 2019. 02. 09., szo - 01:50 időpontban
A leírásban Debian 8 (Jessie) operációs rendszerre telepítünk fel egy LAMP szervert, ami a következő komponenseket tartalmazza: Apache 2.4, MySQL 5.5, PHP 5.6 és phpMyAdmin 4.2.12. Ezt a telepítést 1.0-ás verziószámmal látjuk el, mert a későbbiekben még alakítjuk.