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

连接服务器

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

  1. 找到您下载的私钥所在目录,如:/root/xxx.pem
  2. 使用以下命令修改私钥文件的属性:chmod 400 xxx.pem
  3. 使用 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

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

时间: 2024-11-05 18:56:56

阿里云学生服务器使用记录的相关文章

使用阿里云学生服务器搭建nodejs项目(准备阶段)

最近在阿里云买了一年的学生服务器,准备在上面挂些东西玩玩,折腾了一大晚上,才把node环境搭好,本人是linux菜鸟,记录一下自己第一次使用遇到的坑... 1.我选择的是centos系统,预装php环境,一开始用阿里云内置的远程连接,默认名字root,密码没有,密码可以在控制台重置,重置后一定要重启服务器才能登录生效!!我就是没重启,当了铁头娃...,还有一点就是linux的密码都是不显示的,不要以为是电脑的问题... 2.阿里云内置的不是很方便,切网页很麻烦,下个putty可以输入公网ip直接

阿里云学生服务器购买以及安装

一.购买云服务器 购买链接: https://promotion.aliyun.com/ntms/act/campus2018.html?spm=5176.10695662.1244717.1.17df4336gVaLO1 也可以直接搜阿里云,然后进去就搜索 “学生”. 参考链接:https://blog.csdn.net/m0_37482190/article/details/8516629 作者:demon_倔强青铜 来源:CSDN 原文:https://blog.csdn.net/m0_3

阿里云学生服务器在哪买(学生机价格查询入口)

温馨提示:阿里云2019年双十一活动正式开启了,1核2G1M1年云服务器仅买86元,比学生机一年的114元还低,所以建议大家在双十一期间,积极参加阿里云双十一活动,买价格更低的云服务器. 阿里云2019年双十一活动官网地址:https://www.aliyun.com/1111/2019/group-buying-share 2019年阿里云双十一活动热门型号价格表 品牌 型号 CPU/内存 /宽带 /硬盘 年限 冰点价 官网 阿里云 t5 1核 / 2G / 1M / 40G 1年 ¥86.0

阿里云学生优惠服务器购买方法和代金券使用

阿里云学生服务器优惠活动,是阿里云对在校学生的一项优惠活动.只需要9.5元就可以买到阿里云学生优惠服务器.云计算普惠校园计划,助力学生的辉煌明天! 阿里云的云翼计划,只要完成学生认证,就可以9.5元购买阿里云服务器.下面和博主一起来学习如何购买阿里云学生优惠服务器. 阿里云学生认证步骤: 1.首先登录阿里云官网,注册阿里云账号. 2.完成阿里云实名认证(可以通过淘宝或支付宝进行实名认证.因为阿里云和淘宝,支付宝都是阿里巴巴的,账号是相通的) 3.完成阿里云学生认证.认证之后就可以购买阿里云学生优

初步配置阿里云ECS服务器

阿里云服务器配置记录01 购买阿里云学生服务器9.9元每月 创建ubuntu64位实例系统,注意必须添加安全组设置才可远程登入(设置课访问端口及IP范围 putty 软件在windows10下远程登入 在oracal vitruil box(一个开源虚拟机)中的ubuntu下ssh远程连接. sh ssh -V 个人ubuntu已安装ssh服务ssh 登入用户@登入IP来登入远程服务器 在阿里云中安装mysql服务 ``` 1.更新系统 apt-get update [注意:要在root用户下]

记录一次在阿里云ECS服务器部署验证RocketMQ的经历

==背景== 购买了3台阿里云ECS服务器,上面部署了RocketMQ,用来作为业务后台与平台之间的数据通讯中间件. 部署倒是异常顺利,不过在本地写程序,测试生产和消费数据的时候,出现了一些问题. 耗费了将近1天的时间,终于解决了,记录一下本次排查的经历. ==环境== Linux:CentOS8(阿里云ECS服务器) RocketMQ:4.6.1 ==集群== 节点数:3个 节点1:broker-a(master) 节点2:broker-a(slave),broker-b(master) 节点

阿里云ECS服务器的搭建

之前写了一个Android小项目,然后里面各种与后台数据库的交互,然后差不多完成了吧!感觉应该买一个服务器,而不是每次都是需要启动MyEclipse,启动Tomcat服务器才能够启动服务,获取到数据.那么这次就讲一下阿里云ECS服务器搭建的流程吧! 1. 去阿里云的官网购买服务器,菜单栏的"产品"-->"弹性计算"-->"云服务器ECS" 2. 进去里面购买,分为包年包月 与 按量付费 两种模式,其实价格对于学生党来说还是不算便宜的.

在阿里云Linux服务器上安装MySQL

申请阿里云Linux服务器 昨天在阿里云申请了一个免费试用5天的Linux云服务器. 操作系统:Red Hat Enterprise Linux Server 5.4 64位. CPU:1核 内存:512M 硬盘空间:20G 带宽:1Mbps. 今天在这台云服务器上安装了基本环境(JDK.Tomcat和MySQL).本文主要在阿里云Linux云服务器安装MySQL全过程,以及对安装时遇到的问题进行记录. 下载MySQL服务器和客户端 访问MySQL的官网,进入其下载页面(http://dev.m

阿里云购买服务器常见问题

第一.购买服务器后如何登陆到服务器上面? 以Ubuntu16.04为例.如果是本地Vmware10搭建的Ubuntu16.04通常是直接以新建的用户登录进去的,一开始还不能是root.需要通过这个新建用户登录进去后,使用sudo passwd root重新设置root密码,以后一般就可以使用root了.通常这样做也是为了安全起见.同时还有一点要注意的是,一般我们有的时候为了部署或者上传某个文件到服务器时,特别是Ubuntu16.04(其它系统我就不清楚了,如centos.debian等),不能使