码迷,mamicode.com
首页 > 其他好文 > 详细

阿里云学生服务器使用记录

时间:2018-09-07 23:51:26      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:run   设置   使用   oss   oob   org   公钥   because   目录   

连接服务器

根据阿里云服务器设置密钥然后

  1. 找到您下载的私钥所在目录,如:/root/xxx.pem
  2. 使用以下命令修改私钥文件的属性:chmod 400 xxx.pem
  3. 使用 SSH 命令连接至实例(假设实例的公网 IP 地址为 10.10.10.100):ssh root@10.10.10.100 -i /root/xxx.pem

另一种方法,在控制管理台中将自己电脑的密钥添加进去

或者手动添加

# 在本地主机中,查看是否生成过public key
cat ~/.ssh/id_rsa.pub
# 若没有生成过,则执行
ssh-keygen

# 1. 利用ssh-copy-id软件传输
ssh-copy-id 主机名@ip地址

# 2. 手动复制
# 在云主机中
$ vim .ssh/authorized_keys
# 粘贴你的 ssh 公钥,然后保存

先更新一下软件,然后安装git

apt-get update
apt-get upgrade

apt-get install git

安装zsh和oh-my-zsh

感觉原来的命令行太丑了,而且也习惯用Ohmyzsh了

apt-get install zsh
把默认的shell改成zsh
chsh -s /bin/zsh

# 安装oh-my-sh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

# 把默认主题改成dpoggi
vim .zshrc

使用Rails建站并部署

使用rvm安装ruby并配置,安装rails

# 安装rvm
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

curl -sSL https://get.rvm.io | bash -s stable

# 断开重新连接服务器

# 检查一下安装是否正确
rvm -v 

# 列出已知ruby版本
rvm list known

# 安装Ruby,这里我安装的是2.5.1
rvm install 2.5.1

# 更改gem国内镜像
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
gem sources -l # 确保显示结果只有 gems.ruby-china.com

# 安装Bundler并改镜像
gem install bundler
bundle config mirror.https://rubygems.org https://gems.ruby-china.com

#安装rails
gem install rails
rails -v

安装Passenger和Nginx

根据文档安装即可Installing Passenger + Nginx

附加:单独安装最新版nginx

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:nginx/stable 
sudo apt-get update
sudo apt-get install nginx
nginx -v

也可以根据官网的]安装方法](https://www.nginx.com/resources/wiki/start/topics/tutorials/install/)来
提示:如果出现W: GPG error: http://nginx.org/packages/ubuntu xenial Release: The following signatures couldn‘t be verified because the public key is not available: NO_PUBKEY $key执行以下操作

# 将$key替换成GPG错误提示中的$key
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $key
sudo apt-get update
sudo apt-get install nginx

参考文档:

Ruby安装-菜鸟教程
RubyGems - Ruby China
Jim
Ubuntu 14.04 安装最新版Nginx

阿里云学生服务器使用记录

标签:run   设置   使用   oss   oob   org   公钥   because   目录   

原文地址:https://www.cnblogs.com/CodeAndMoe/p/9607547.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!