Node.js je oblíbená platforma vytvořená pro snadné vytváření rychlých a škálovatelných síťových aplikací. Node.js také obsahuje vysoce přizpůsobitelnou knihovnu HTTP serveru, takže je možné provozovat webový server bez použití externího softwaru, jako je Apache, což umožňuje větší kontrolu nad tím, jak webový server funguje. Node.js rychle dospívá a stal se velmi populárním. Node.js je schopen zpracovat moderní webový obsah v celé jeho bohatosti. Začít s node.js je poměrně snadné. Chcete-li nainstalovat nejnovější verzi node.js na virtuální server se systémem Ubuntu 13.10, postupujte takto:
Aktualizujte balíčky Ubuntu a nainstalujte požadované závislosti:
sudo apt-get update sudo apt-get upgrade sudo apt-get install gcc cpp g++ automake1.9 autoconf libtool flex bison python-software-properties
Stáhněte si nejnovější verzi node.js z oficiálních stránek, poté rozbalte archivní soubor a nainstalujte node.js:
cd /usr/local/src wget http://nodejs.org/dist/node-latest.tar.gz tar zxvf node-latest.tar.gz cd node-v0.1* ./configure make sudo make install
Poté zkontrolujte verzi node.js nainstalovanou na virtuálním serveru pomocí následujícího příkazu:
# node --version v0.10.23
Bower je front-endový správce balíčků pro web, který běží přes Git a je agnostický pro balíčky. Chcete-li nainstalovat Bower, proveďte následující příkazy:
sudo apt-get install git-core sudo npm cache clean sudo npm install -g bower
Po instalaci na VPS jsou další informace o Bower k dispozici prostřednictvím „nápovědy Bower“:
# bower help
Usage:
bower <command> [<args>] [<options>]
Commands:
cache Manage bower cache
help Display help information about Bower
home Opens a package homepage into your favorite browser
info Info of a particular package
init Interactively create a bower.json file
install Install a package locally
link Symlink a package folder
list List local packages
lookup Look up a package URL by name
prune Removes local extraneous packages
register Register a package
search Search for a package by name
update Update a local package
uninstall Remove a local package
Options:
-f, --force Makes various commands more forceful
-j, --json Output consumable JSON
-l, --log-level What level of logs to report
-o, --offline Do not hit the network
-q, --quiet Only output important information
-s, --silent Do not output anything, besides errors
-V, --verbose Makes output more verbose
--allow-root Allows running commands as root
See 'bower help <command>' for more information on a specific command. To je pro začátek dostačující.
Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali node.js a Bower na vaše VPS. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.