Hello Rob, Wizard and the rest of the gang,
You'll have to forgive me, been learning data science for the last year and what I've learnt is every fricken thing has a name and often many things have more than one name, and it annoys me, so if I don't name things correctly than try and get an idea of what I am saying.
Ok, so I decided to make a server using Debian 9 and it has Nginx, Postgresql, Rstudio-server and Shiny server to run shiny apps, why? cause I am slightly mental. For further information check out the awesome tutorial this guy from Peru made, fricken blows my mind;
RStudio-Server for Shiny Apps
https://community.rstudio.com/t/set...ver-rstudio-server-on-a-raspberry-pi-3b/18982 With the OS and servers, it only takes up 11GB and runs of 4volts! Well, I think that's cool.
Now I've installed all this as per the post about, literal did it about 3 or 4 times. I use my own IP range 10.0.0.x and port number. The Nginx server points to the Rstudio and Shiny Server, hmm just realised, I don't remember doing anything to direct Rstudio to Shiny. Anyway, IP addresses bug me, I feel really unsure if I'm doing the right things. For instance, Nginx needs loopback back address and different ports to point to the other servers, and I don't know why. Whereas, the others just point to the router 10.0.0.x/8. <-- see a thing like the 8 on the end, bug me I want to know why, plus I would have thought they'd have there own IP address.
My main goal is to eventual appreciate and use concepts given in the Complete Nginx Cookbook, write my own bash scripts etc. I am willing to take the time and I understand that there is a truckload of information out there, yet the information goes from being straight forward to really technical quickly. So how does one learn about Linux servers and layering, IP address and all, I just feel like I am alone hacking away at this stuff with no direction and no one to turn to when I am unsure and even a book could be helpful compared to my current methods?
In any case, if you can think of something to help me understand this concept more thoroughly, well, that would be mighty helpful.
Cheers TC
Ps, to top it all off, I can't even get the shiny app to load. It's just so different from what I've been learning yet interesting.
You'll have to forgive me, been learning data science for the last year and what I've learnt is every fricken thing has a name and often many things have more than one name, and it annoys me, so if I don't name things correctly than try and get an idea of what I am saying.
Ok, so I decided to make a server using Debian 9 and it has Nginx, Postgresql, Rstudio-server and Shiny server to run shiny apps, why? cause I am slightly mental. For further information check out the awesome tutorial this guy from Peru made, fricken blows my mind;
RStudio-Server for Shiny Apps
https://community.rstudio.com/t/set...ver-rstudio-server-on-a-raspberry-pi-3b/18982 With the OS and servers, it only takes up 11GB and runs of 4volts! Well, I think that's cool.
Now I've installed all this as per the post about, literal did it about 3 or 4 times. I use my own IP range 10.0.0.x and port number. The Nginx server points to the Rstudio and Shiny Server, hmm just realised, I don't remember doing anything to direct Rstudio to Shiny. Anyway, IP addresses bug me, I feel really unsure if I'm doing the right things. For instance, Nginx needs loopback back address and different ports to point to the other servers, and I don't know why. Whereas, the others just point to the router 10.0.0.x/8. <-- see a thing like the 8 on the end, bug me I want to know why, plus I would have thought they'd have there own IP address.
My main goal is to eventual appreciate and use concepts given in the Complete Nginx Cookbook, write my own bash scripts etc. I am willing to take the time and I understand that there is a truckload of information out there, yet the information goes from being straight forward to really technical quickly. So how does one learn about Linux servers and layering, IP address and all, I just feel like I am alone hacking away at this stuff with no direction and no one to turn to when I am unsure and even a book could be helpful compared to my current methods?
In any case, if you can think of something to help me understand this concept more thoroughly, well, that would be mighty helpful.
Cheers TC
Ps, to top it all off, I can't even get the shiny app to load. It's just so different from what I've been learning yet interesting.
Last edited: