Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
My system is 64-bit centOS 6.5. The 64-bit version then is 0.98.766 and the following error appeared when installing RStudio Server preview version:
Refer to an article on stackoverflow:
Completion of the above steps is still not enough. Running rstudio-server verify-installation
still reports errors.
The problem lies in the lack of library files, but there is indeed a file as mentioned in the error report under /usr/lib
. Then let’s check the library files under / usr/lib64
:
We could find there is no libcrypto.so.6
and libssl.so.6
.
Attempting to create a soft link library files:
rstudio-server verify-installation
test passed.
Firewall settings
In the browser, when entering http:// <server IP>: 8787, you will find it impossible to get accessed. This is due to built-in firewall policy in centOS which have not added 8787 port. Next, modify the firewall configuration file:
Add -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
after the following sentence:
So that you can access it!
User Settings
Sometimes we want to restrict user access to Rstudio Server, then it is necessary to modify the configuration file /etc/rstudio/rserver.conf
, and add the following sentence:
Then add users groups rstudio_users and user supstat in the command line:
Then we can use supstat account to login in the Rstudio Server :
View the process:
We can see there are two rstudio-server-related processes: one is rserver system, and the other is the user supstat ‘s rsession.
System configuration and system management
For installing under ubuntu you can refer to Zhang Dan’s blog
R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.