首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

多人在线协作R开发RStudio Server(2)

多人在线协作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有如此强大的功能,极大的降低了编程的门槛。还没有用过的同学,赶紧去体验一把吧。极客的感觉!
返回列表