Installing

You can see how to install me into your server on the video.


But not only this video, wanna describe it step by step.

  1. insall julia
    The first of all, you must install julia(10<=) into yours. Here is the dl site.
  2. install database which you wanna use
    May you already have it, but if not yet, I can handle PostgreSQL/MySql/Redis/MongoDB.
    I do not guide you about them because you can find numerous information on the net.
  3. install me
    On the video, (same with the above)
    (1) down load me from this site.
    (2) defrost me at your favorite path.
    (3) go to my ‘../Jetelina/bin‘ path and type ‘repl‘ command in your console.
    (4) at the very first time, you will see I’m fetching some libs to fit me with your environment.
    (5) and finally I am ready to start.
    (6) type ‘up()‘ to start Genie httpd. Indeed I work on it.
    (7) type ‘exit()‘ is to stop Genie httpd, meaning me, and go out from the ‘>julia‘ env.

    You may noticed ‘repl -> up()‘ is for interactive server running, I mean the server is halted if you closed the console.
    The ‘bin/server‘ is for runing it as a background process, but as you know some system call ‘hup‘ signal when you close the console, in that case this may will help you.

    (a) install ‘nohup‘ into you system. Google how to do it. :p
    (b) use ‘bin/jetelina_kickstart‘ instead of ‘bin/server

    This ‘bin/jetelina_kickstart‘ script command is calling ‘bin/server‘ with ‘nohup‘.
    Attention: expect ‘nohup’ in ‘/usr/bin/nohup’, you should change in ‘jetelina_kickstart’ file with your env.
  4. Initialize me
    Access to me: e.g http://localhost:8000/jetelina, to initialize me, after raising ‘up()’.



May you see this in the earliest ‘bin/repl‘, don’t worry, it’s just automatic preparation.