阿裏雲學生服務器使用記錄
阿新 • • 發佈:2018-09-08
move sdn details soft 生成 密鑰 cau rep gin
連接服務器
根據阿裏雲服務器設置密鑰然後
- 找到您下載的私鑰所在目錄,如:
/root/xxx.pem
- 使用以下命令修改私鑰文件的屬性:
chmod 400 xxx.pem
- 使用 SSH 命令連接至實例(假設實例的公網 IP 地址為 10.10.10.100):
ssh [email protected] -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
阿裏雲學生服務器使用記錄