Install Node.JS with packages on CentOS, Fedora or any Redhat distros

I have started to develop using Node.JS on one of my projects.
To prepare Linux development server (on Fedora release 18 (Spherical Cow) as example) the following system packages has been installed (for my development purposes).
As root user:

 
# yum -y install 1:v8-3.14.5.10-2.fc18.x86_64 http-parser-2.0-3.20121128gitcd01361.fc18.x86_64 1:libuv-0.10.18-1.fc18.x86_64 nodejs-0.10.21-1.fc18.x86_64 nodejs-packaging-4-1.fc18.noarch 1:libuv-devel-0.10.18-1.fc18.x86_64 http-parser-devel-2.0-3.20121128gitcd01361.fc18.x86_64 1:v8-devel-3.14.5.10-2.fc18.x86_64 c-ares-devel-1.9.1-2.fc18.x86_64 nodejs-devel-0.10.21-1.fc18.x86_64 nodejs-inherits-2.0.0-4.fc18.noarch nodejs-hoek-0.9.1-1.fc18.noarch nodejs-boom-0.4.2-2.fc18.noarch nodejs-mkdirp-0.3.5-3.fc18.noarch nodejs-mime-1.2.11-1.fc18.noarch nodejs-graceful-fs-2.0.0-2.fc18.noarch nodejs-rimraf-2.2.2-1.fc18.noarch nodejs-fstream-0.1.24-1.fc18.noarch nodejs-cryptiles-0.2.2-1.fc18.noarch nodejs-sntp-0.2.4-1.fc18.noarch nodejs-hawk-1.0.0-1.fc18.noarch nodejs-block-stream-0.0.7-1.fc18.noarch nodejs-tar-0.1.18-1.fc18.noarch nodejs-aws-sign-0.3.0-1.fc18.noarch nodejs-qs-0.6.5-3.fc18.noarch nodejs-asn1-0.1.11-3.fc18.noarch nodejs-abbrev-1.0.4-6.fc18.noarch nodejs-nopt-2.1.2-1.fc18.noarch nodejs-tunnel-agent-0.3.0-1.fc18.noarch nodejs-semver-2.1.0-1.fc18.noarch 1:nodejs-cookie-jar-0.3.0-1.fc18.noarch nodejs-assert-plus-0.1.4-1.fc18.noarch nodejs-sigmund-1.0.0-5.fc18.noarch nodejs-osenv-0.0.3-5.fc18.noarch nodejs-which-1.0.5-8.fc18.noarch nodejs-node-uuid-1.4.1-1.fc18.noarch nodejs-lru-cache-2.3.0-3.fc18.noarch nodejs-minimatch-0.2.12-2.fc18.noarch nodejs-glob-3.2.6-1.fc18.noarch nodejs-ctype-0.5.3-3.fc18.noarch nodejs-http-signature-0.10.0-3.fc18.noarch nodejs-json-stringify-safe-5.0.0-1.fc18.noarch nodejs-oauth-sign-0.3.0-1.fc18.noarch nodejs-forever-agent-0.5.0-1.fc18.noarch gyp-0.1-0.10.1617svn.fc18.noarch nodejs-async-0.2.9-2.fc18.noarch nodejs-ansi-0.2.1-1.fc18.noarch nodejs-npmlog-0.0.4-1.fc18.noarch nodejs-delayed-stream-0.0.5-5.fc18.noarch nodejs-combined-stream-0.0.4-3.fc18.noarch nodejs-form-data-0.1.1-1.fc18.noarch nodejs-request-2.25.0-3.fc18.noarch node-gyp-0.10.6-2.fc18.noarch nodejs-proto-list-1.2.2-5.fc18.noarch nodejs-ini-1.1.0-3.fc18.noarch nodejs-config-chain-1.1.7-1.fc18.noarch nodejs-couch-login-0.1.18-1.fc18.noarch nodejs-archy-0.0.2-8.fc18.noarch nodejs-chownr-0.0.1-9.fc18.noarch nodejs-chmodr-0.1.0-4.fc18.noarch nodejs-inherits1-1.0.0-11.fc18.noarch nodejs-slide-1.1.5-1.fc18.noarch nodejs-fstream-ignore-0.0.7-1.fc18.noarch nodejs-once-1.1.1-5.fc18.noarch nodejs-mute-stream-0.0.4-1.fc18.noarch nodejs-read-1.0.5-1.fc18.noarch nodejs-promzard-0.2.0-6.fc18.noarch nodejs-github-url-from-git-1.1.1-2.fc18.noarch nodejs-normalize-package-data-0.2.1-1.fc18.noarch nodejs-read-package-json-1.1.3-1.fc18.noarch nodejs-retry-0.6.0-5.fc18.noarch nodejs-npm-registry-client-0.2.28-1.fc18.noarch nodejs-read-installed-0.2.4-1.fc18.noarch nodejs-init-package-json-0.0.10-1.fc18.noarch nodejs-npmconf-0.1.2-1.fc18.noarch nodejs-fstream-npm-0.1.5-1.fc18.noarch nodejs-uid-number-0.0.3-7.fc18.noarch nodejs-opener-1.3.0-7.fc18.noarch nodejs-lockfile-0.4.2-1.fc18.noarch nodejs-npm-user-validate-0.0.3-1.fc18.noarch nodejs-child-process-close-0.1.1-2.fc18.noarch nodejs-editor-0.0.4-2.fc18.noarch nodejs-sha-1.2.1-1.fc18.noarch nodejs-cmd-shim-1.1.0-3.fc18.noarch npm-1.3.6-4.fc18.noarch libicu-devel-49.1.1-12.fc18.x86_64

As web developer user:

 
# cd /var/www/vhosts/nodejs_app/
# npm install node-stringprep
# whereis node
node: /bin/node /usr/bin/node /usr/include/node /usr/share/node /usr/share/man/man1/node.1.gz

To run Node.JS application:

# /usr/bin/node www/app.js