You can see how to install me on your server in the video.
But not only this video, I want to describe it step by step.
- install julia
First of all, you must install Julia (10<=) on your own. Here is the dl site. - Install the database you want to use
You may already have it, but if not, I can handle PostgreSQL, MySQL, Redis, and MongoDB.
I do not guide you about them because you can find numerous pieces of information on the internet. - install me
In the video, (same with the above)
(1) Download 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 first, 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 have noticed ‘repl -> up()’ is for interactive server running, I mean the server is halted if you close 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 your 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 it in the ‘jetelina_kickstart’ file with your env. - 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.
