Freitag, 6. September 2013

BaboonStack-English

Node.js + Mongo DB + RedisIO = Baboonstack!

Baboonstack offers a fast and uncomplicated alternative to the troublesome manual installation and configuration of Node.js, MongoDB and RedisIO for the three well-established operating systems Linux, MacOS and Windows.
curl http://packages.litixsoft.de/installer.sh | sudo sh
That’s all to be done to easily start the Baboonstack installation for Linux and MacOS. The installation on a Windows based system is not much more of a challenge: just download the setup binary from http://litixsoft.de/products-baboonstack and start it.
You won’t be forced to install all of the stack’s components. The Windows installer let’s you chose during installation process, in Linux or MacOS the —without- parameter is used. Run it as shown below.
curl http://packages.litixsoft.de/installer.sh > installer.sh
chmod +x installer.sh
sudo ./installer.sh --without-mongodb

MongoDB

The MongoDB installation as it is not much of a hassle on all of the three operation systems. With using Baboonstack you still get the advantage of directly starting off with a pre-configured ready-to-use MongoDB installation without getting lost in configurability. It’s also installed as a service/ daemon.

RedisIO

Without running into too much trouble installing and running RedisIO on a Linux or MacOS system, you often step into problems on a Windows based systems e.g. when trying to run it as a service. This is where Baboonstack comes to your aid: it lets you install and run RedisIO as a service/ daemon in a simple and comfortable way on all three systems. And again ready-to-use directly after installation.

Node.js - taming the version chaos

Node.js is evolving very fast and with it lots of new versions appear. Soon you will face the situation to have project A work with Node 0.8.X only and projekt B with version 0.10.X. Though it’s not problematic to install different Versions of Node.js at the same time on the same system, you still can lose track of all the different versions very easily. Again Baboonstack comes in handy beeing a very easy to use manager. As part of Baboonstack the lxManager tool with it’s integrated Node.js version manager is the answer to your questions.
lxm node switch 0.10.8
Easy system-wide changing to Node.js version 0.10.8. If you are locally missing a certain version simply install it with
lxm node install 0.10.8
directly from the original Node.js distribution server - no matter if you are using Windows, Linux or MacOS. It might be necessary to run your application straight from a certain Node.js version, too.
lxm node run 0.10.8 app.js

Node.js applications as a service

lxm service install lxApplication 0.10.12 D:\Projects\lxApp1\app.js
That’s all to register your Node.js application as a service on Windows or a Debian based linux distributions - again easily done with Baboonstack.

Always up-to-date

Baboonstack comes with a comfortable way to update to the cutting-edge version. If existing,
lxm update
starts the download and installation of the newest version. Needless to say that your local data remains untouched.

2 Kommentare:

  1. Currently its appropriate timing to produce a few plans for the long run and it is the moment to enjoy. Ive learn this post and if I may I desire to counsel you some interesting things or suggestions. Maybe you could publish next material regarding this post. I hope to learn even more issues related to it!
    majortotositecom
    racesitepro
    oncasinositenet
    totopickpro

    AntwortenLöschen
  2. Thank you so much for this! I havent been this moved by a blog for quite some time! Youve got it, whatever that means in blogging. Well, You are definitely someone that has something to say that people should hear. Keep up the good work. Keep on inspiring the people!
    토토사이트
    경마

    AntwortenLöschen