Board logo

标题: 多人在线协作R开发RStudio Server(2) [打印本页]

作者: look_w    时间: 2019-2-20 19:36     标题: 多人在线协作R开发RStudio Server(2)

3. RStudio Server使用通过浏览器,我们访问RStudio Server: http://192.168.1.13:8787

通过Linux系统用户登陆: conan:conan111

太帅了是不是,web版的RStudio!!
系统配置和系统管理
其他操作和单机版的RStudio一样。
4. RStudio Server多人协作1). 增加新用户
~ sudo groupadd hadoop ~ sudo useradd hadoop -g hadoop;~ sudo passwd hadoop ~ sudo adduser hadoop sudo~ sudo mkdir /home/hadoop ~ sudo chown -R hadoop:hadoop /home/hadoop#测试账号设置成功~ ssh hadoop@localhost~ bash~ pwd/home/hadoop新打开浏览器窗口通过 hadoop账号登陆

2). Git代码共享
安装git
sudo apt-get install git#生成rsa密钥对ssh-keygen -t rsa#查看公钥并cat /home/conan/.ssh/id_rsa.pubssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDMmnFyZe2RHpXaGmENdH9kSyDyVzRas4GtRwMNx+qQ4QsB8xVTrIbFayG2ilt+P8UUkVYO0qtUJIaLRjGy/SvQzzL7JKX12+VyYoKTfKvZZnANJ414d6oZpbDwsC0Z7JARcWsFyTW1KxOMyesmzNNdB+F3bYN9sYNiTkOeVNVYmEQ8aXywn4kcljBhVpT8PbuHl5eadSLt5zpN6bcX7tlquuTlRpLi1e4K+8jQo67H54FuDyrPLUYtVaiTNT/xWN6IU+DQ9CbfykJ0hrfDU1d1LiLQ4K2Fdg+vcKtB7Wxez2wKjsxb4Cb8TLSbXdIKEwSOFooINw25g/Aamv/nVvW1 conan@conan-deskop把公钥并上传到github
创建一个新的Project: rstudio-demo
https://github.com/bsspirit/rstudio-demo
绑定本定项目和rstudio-demo
~ cd /home/conan/R/github~ git init~ git add .~ git commit -m 'first comment'~ git remote add origin git@github.com:bsspirit/rstudio-demo.git~ git push -u origin master打开RStudio设置到/home/conan/R/github目录,tools–>version control –> project setup

在RStudio中修改sayHello.r的代码
sayHello<-function(name){  print(paste("hello",name))}sayHello("Conan")sayHello("World")提交:点击tools–>version control–> commit

上传到github:点击tools–>version control–> push

RStudio有如此强大的功能,极大的降低了编程的门槛。还没有用过的同学,赶紧去体验一把吧。极客的感觉!




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0