Cílem tohoto příspěvku je seznámit vás s několika úžasnými funkcemi používání PHP v terminálu Linux.
Nakonfigurujme několik nastavení php.ini
v interaktivním prostředí PHP.
Chcete-li nastavit příkazový řádek PHP, musíte spustit interaktivní prostředí PHP z terminálu Linux pomocí následujícího příkazu php -a (umožňujícího interaktivní režim PHP).
$ php -a
a pak nastavte cokoli (řekněme Ahoj Tecmint: :) jako příkazový řádek interaktivního prostředí PHP, jednoduše jako:
php > #cli.prompt=Hi Tecmint ::
V mém posledním příspěvku „Jak používat a spouštět kódy PHP v příkazovém řádku systému Linux“ jsem zdůraznil spouštění kódů PHP přímo v příkazovém řádku systému Linux a také provádění souboru skriptu PHP v terminálu Linux.
Přečtěte si více →Linux System Administration je odvětví informačních technologií, které přitahuje spoustu fanoušků Linuxu. Úloha Správa systému je dobře známa všem. Profesionální správce systému Linux odpovídá za spolehlivý provoz systému a serveru v organizaci. Síť, instalace OS a hardwa
Přečtěte si více →POUND je program pro vyrovnávání zatížení vyvinutý společností ITSECURITY Company. Jedná se o lehký open source reverzní proxy nástroj, který lze použít jako nástroj pro vyrovnávání zatížení webového serveru k distribuci zátěže mezi několik serverů. Existuje několik
Přečtěte si více →Syntaxe PHP je velmi podobná syntaxi v programovacím jazyce C, Java a Perl s několika vlastnostmi specifickými pro PHP. PHP nyní používá přibližně 260 milionů webů. Aktuální stabilní vydání je verze PHP 5.6.10.
PHP je vložený skript HTML, který vývojářům umožňuje rychle psát dynamicky generované stránky. PHP se primárně používá na straně serveru (a JavaScript na straně klienta) ke generování dynamických webových stránek prostřednictvím protokolu HTTP, budete však překvapeni, že můžete spustit PHP v terminálu Linux bez nutnosti webového prohlížeče.
Tento článek si klade za cíl osvětlit aspekt příkazového řádku skriptovacího jazyka PHP.
1. Po instalaci PHP a Apache2 musíme nainstalovat interpreter příkazového řádku PHP.
# apt-get install php5-cli [Debian and alike System) # yum install php-cli [CentOS and alike System)
Další věc, kterou uděláme, je otestovat php (pokud je správně nainstalován nebo ne) běžně jako vytvořením souboru infophp.php
v umístění '/ var/www/html' (pracovní adresář Apache2 ve většině distros) s obsahem php phpinfo (); ?>
, jednoduše spuštěním níže uvedeného příkazu.
# echo '<?php phpinfo(); ?>' > /var/www/html/infophp.php
a poté přejděte v prohlížeči na adresu http://127.0.0.1/infophp.php, která tento soubor otevře ve webovém prohlížeči.
PHP je skriptovací jazyk na straně serveru s otevřeným zdrojovým kódem, který původně znamenal „osobní domovskou stránku“, nyní znamená „PHP: Hypertextový preprocesor“, což je rekurzivní zkratka. Jedná se o skriptovací jazyk napříč platformami, který je velmi ovlivn
Přečtěte si více →Stručně řečeno, můžete si jQuery představit jako knihovnu Javascriptů pro různé prohlížeče a platformy, která může značně zjednodušit skriptování na stránkách HTML na straně klienta. Na druhou stranu lze Bootstrap popsat jako kompletní rámec, který integruje nástroje HTML, CSS a Javascript k vytváření mobilních a citlivých webových stránek.
V tomto článku vám představíme jQuery a Bootstrap, dva neocenitelné nástroje pro snadnější psaní kódu HTML 5. Jak jQuery, tak Bootstrap jsou licencovány na základě licencí MIT a Apache 2.0, které jsou kompatibilní s GPL a jsou tedy svobodným softwarem.
Vezměte prosím na vědomí, že základní pojmy HTML, CSS a Javascript nejsou zahrnuty v žádném článku této série. Pokud máte pocit, že se s těmito tématy musíte nejprve seznámit, než budete pokračovat, velmi doporučuji výukový program HTML 5 ve W3Schools.
Chcete-li stáhnout jQuery, přejděte na web projektu na adrese http://jquery.com a klikněte na tlačítko, které zobrazuje upozornění na nejnovější stabilní verzi.
V době psaní tohoto článku je to v1.11.3 pro kompatibilitu s úplným prohlížečem (včetně Internet Exploreru verze 6, 7 a 8) nebo v2.1.4, pokud jste si jisti, že vaši návštěvníci tyto verze IE nebudou používat.
Půjdeme s touto druhou možností v této příručce. Ještě neklikejte na odkaz ke stažení (následující obrázek je určen pouze k označení, která je správná možnost).
V části 1 této série jsme nastavili základní projekt HTML 5 s použitím Netbeans jako našeho IDE a také jsme představili několik prvků, které byly přidány do této nové specifikace jazyka.
Přečtěte si více →Java je univerzální, třídově založený, objektově orientovaný, nezávislý na platformě, přenosný, architektonicky neutrální, vícevláknový, dynamický, distribuovaný, přenosný a robustní interpretovaný programovací jazyk.
Přečtěte si více →S potěšením oznamujeme naši specializovanou sérii příspěvků v Java Programming Language na přání našich čtenářů. V této sérii pojednáme o všem, co potřebujete o Javě vědět.
Přečtěte si více →Velká část výkonu za Linuxem pochází z příkazového řádku a možnosti snadné správy systému na dálku. Pro většinu uživatelů ze světa Windows nebo začínajících správců systému Linux však může existovat preference mít přístup ke grafickému uživatelskému rozhraní
Přečtěte si více →1. Jak jsem řekl výše, program Psensor závisí na balíčku lm-sensor a hddtemp a tyto dva balíčky musí být nainstalovány v systému, aby bylo možné nainstalovat Psensor.
Oba tyto dva balíčky jsou k dispozici v oficiálním úložišti většiny standardních distribucí Linuxu, ale v systémech založených na RedHat/CentOS je třeba nainstalovat a povolit úložiště epel-release, abyste tyto balíčky získali.
# apt-get install lm-sensors hddtemp
# yum install epel-release # yum install lm_sensors lm_sensors-devel hddtemp
Poznámka: Pokud používáte Fedoru 22, nahraďte ve výše uvedeném příkazu yum za dnf.
2. Po instalaci těchto dvou závislostí v systému můžete nainstalovat Psensor na systémy podobné Debianu pomocí následujících příkazů.
# apt-get install psensor
Bohužel v systémech podobných RedHatu není Psensor k dispozici z výchozího úložiště systému a je třeba jej zkompilovat ze zdroje, jak je uvedeno níže.
# yum install gcc gtk3-devel GConf2-devel cppcheck libatasmart-devel libcurl-devel json-c-devel libmicrohttpd-devel help2man libnotify-devel libgtop2-devel make
Dále si stáhněte nejnovější stabilní zdrojový program Psensor (tj. Verze 1.1.3) a kompilujte jej pomocí následujících příkazů.
# wget http://wpitchoune.net/psensor/files/psensor-1.1.3.tar.gz # tar zxvf psensor-1.1.3.tar.gz # cd psensor-1.1.3/ # ./configure # make # make install
3. Nainstalujte server Psensor - volitelný. Je vyžadováno pouze v případě, že chcete zobrazit teplotu a rychlost ventilátoru vzdáleného serveru.
# apt-get install psensor-server
Poznámka: Balíček serveru Psensor je k dispozici pouze v systémech podobných Debianu, pro systémy RedHat nejsou k dispozici žádné binární ani zdrojové balíčky.
4. Je to volitelný, ale sugestivní krok, kterým byste se měli řídit. Spusťte sensor-detect
jako root a diagnostikujte hardware pomocí senzorů. Pokaždé zadejte výchozí možnost „Ano“, dokud nevíte, co děláte.
# sensors-detect
Psensor je aplikační software založený na GTK + (Widget Toolkit pro vytváření grafického uživatelského rozhraní). Jedná se o jednu z nejjednodušších aplikací pro monitorování teploty hardwaru a vykreslení grafu v reálném čase ze získaných dat pro rychlou kontrolu.
Přečtěte si více →V této čtyřčlenné sérii pro vývoj mobilních webů vás provedeme nastavením Netbeans jako IDE (také známého jako integrované vývojové prostředí) v Ubuntu 14.04.2 LTS Trusty Tahr, abyste mohli začít vyvíjet mobilní aplikace a reagovat na HTML5 webové aplikace.
Přečtěte si více →