Kontrola systému – RKhunter (Linux)

rkhunter (root kit hunter) slouží k ověřování souborů systému, zda jsou opravdu tím, čím mají být. Někdy se totiž může stát, že se útočník dostane do systému a nadělá neplechu. Může změnit například spouštěcí soubory v adresáři /bin/ a proto je dobré mít na svém serveru nainstalován balík rkhunter.

Aktualizace vlastností (properties update)

provedete následujícím přípakazem – musíte však být přihlášen jako root nebo příkaz spustit pod superuživatelem

Aktualizace balíku

 Kontrola systému

Jakmile máte rkhunter aktualizovaný včetně definic, můžete spustit kontrolu příkazem

Jednotlivé pasáže po zkontrolování přeskočte klávesou Enter.

Zapnutí a vypnutí rozšíření v PHP na Windows

PHP samo o sobě nabízí spoustu funkcí, které nám urychlí práci. Některé však nejsou v základní instalaci PHP zapnuté, je potřeba totiž nejprve povolit rozšíření v hlavním konfiguračním souboru PHP, kterým je php.ini. V balíku XAMPP pro Windows lze nalézt v adresáři C:\xampp\php\.

Soubor si otevřete v poznámkovém bloku nebo v libovolném textovém editoru, můžete také použít NetBeans.

Vyhledejte si řetězec extension=php_.

Jednotlivá rozšíření se načtou pokud na začátku řádku není středník a pokud ho vynecháme, tak se rozšíření načte při spuštení webserveru.

Konfigurace cesty k rozšíření

Abychom nemuseli psát plnou cestu u každého rozšíření existuje v php.ini parametr extension_dir. Záleží na adresáři, kde máte rozšíření umístěná. V mém případě:

Příklad – Zapnutí rozšíření MySQLi a vypnutí (nezapnutí) rozšíření OCI8.

První slouží pro práci s MySQL databází a druhé s Oracle databází, která například není potřeba.

Ve skriptech tedy budete moct využít například funkci mysqli_connect ale ne funkci oci_connect, jež by vám vyhodila Fatal error .

 

 

Kódování znaků UTF-8 v NetBeans 8.0 na Windows

Pokud se vám někdy stalo, že se vám české znaky v NetBeans zobrazovaly špatně, podobně jako na obrázku Pobočka Kolínšpatné kódování
tak musíte přidat další parametr pro spouštění NetBeans.

Změna konfiguračního souboru pro spuštění NetBeans

  1. Spusťte si NetBeans jako správce (budete totiž upravovat soubor, který se nachází v adresáři Program Files, do kterého není zpravidla povolen zápis).
    netbeans-spustit-jako-spravce
  2. Klikněte na File – Open File… a otevřte si netbeans.conf (typicky bývá v adresáři C:\Program Files\NetBeans 8.0\etc\), pokud jste neměnili cestu při instalaci.
  3. Najděte si parametr netbeans_default_options. Jeho hodnota se zapisuje do uvozovek.
  4. Před ukončující uvozovky vložte mezeru a pak

    Výsledek by měl vypadat nějak takto netbeas-parametr-utf8
  5. Soubor netbeans.conf uložte.
  6. Vypněte a zapněte NetBeans tentokrát už jako běžný uživatel a ne jako správce.

Změna verze PHP v balíku XAMPP (Windows)

Občas se stane, že jsou některé projekty, weby, webové aplikace naprogramovány ve vší čistotě, avšak bohužel pro nějakou starší verzi PHP, a proto se někdy může stát, že nám na novějších verzích nebudou fungovat správně.

Návod byl sepsán na Windows 8.1, balíkem XAMPP 1.8.3 a tedy verzí PHP 5.5.11. Cílem návodu je umožnit spuštění webserveru Apache s verzí 5.3, přičemž návrat na novější verzi bude otázkou pár vteřin, konrétně úprava pár řádků.

Příprava

  1. Stáhněte si požadovanou verzi PHP (zkompilované verze PHP pro Windows). Na výběr máte mezi NTS (Non Thread Safe) a TS (Thread Safe). Jelikož XAMPP po instalaci používá implicitně PHP formou načtení modulu, zvolte TS.
  2. Vypněte si Apache webserver.

Konfigurace

  1. Stažený balík rozbalte do adresáře s XAMPP. V mém případě C:\xampp\php-5.3.28-Win32-VC9-x86.
  2. Otevřte si konfigurační soubor httpd-xampp.conf (C:\xampp\apache\conf\extra\)
  3. Najděte

     
  4. a změňte na

    Řádky na dll soubory původní verze pouze zakomentujte pomocí mřížky (#). V budoucnu bude pak možné zase zakomentovat starou (nově přidané řádky) verzi a vrátit se tak k nové verzi PHP.
  5. Ještě je potřeba změnit cestu k hlavnímu konfiguračnímu souboru PHP a proto si najděte opět v souboru httpd-xampp.conf

    a změňte ho na:

    znovu jste použili mřížku, která pro případné vrácení k nové verzi PHP musí být prohozena o řádek níž.
  6. Soubor uložte.
  7. Spusťte webserver Apache.
  8. Pro ověření si otevřete v prohlížeči soubor localhost/xampp/phpinfo.php. V záhlaví stránky se vám zobrazí verze PHP.

Stažení a instalace NetBeans

NetBeans je vývojovým prostředím pro mnoho jazyků. V mém případě ho používám především pro vývoj v PHP, HTML, CSS, JS, ale také v něm lze psát dotazy do SQL databáze.

Toto vývojové prostředí (IDE) nabízí mnoho funkcí jako je například kontrola syntaxe, refactoring, doplňování příkazů a celkově napomáhá k rychlejší a jednodušší práci. Jednotlivé funkce budou popsány v budoucích článcích podrobně.

K tomu, abyste mohli používat NetBeans je potřeba mít nainstalován JDK – Java Development Kit, jelikož NetBeans jsou naprogramovány v Javě.

Co všechno je tedy potřeba pro spuštění a používání NetBeans?

JDK můžete najít na stránkách společnosti Oracle http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html. Stačí pouze přijmout licenční podmínky a vybrat si správnou verzi vaší platformy, kterou používáte.

Instalační balíček se nachází na stránkách NetBeans.org (http://netbeans.org/downloads/). Na výběr je více verzí. V mém případě pro vývoj webových stránek stačí verze HTML5 & PHP. Verze All vám sice pomáhá programovat i v dalších programovacích jazycích, ale to se projeví na výkonu při spouštění, protože IDE musí načítat všechny moduly.

Nejprve nainstalujte JDK a poté NetBeans.

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑