首次使用 linux 阿里云服务器【入门及使用】
上午编辑的文章 下午更新下
安装环境
因为服务器默认 linux 系统,所以这里讲怎么配置 linux 云服务环境。
我第一次使用的时候,还以为是要去安装一个界面化桌面,以便我这个命令小白可以操作。但是,对于只有2G 的内存来说安装了之后将会很卡很卡。后来我问学长,他说不要安装界面化,使用命令就好了。
首先关于远程服务器的登录入口, 默认系统的用户名是 root, 然后登录密码可以在控制台进行修改。如下图点击重置密码。
重置之后,然后点击远程连接,就可以连接登录到你的服务器上了。这里要将一点,如果你是 mac 电脑的话,可以在你的电脑上通过 ssh 登录到你的服务器。 命令如下:
ssh root@你的公网IP,比如 ssh root@120.78.32.12
然后输入密码即可连接成功。
接下来在终端中输入命令。配置环境。如果你是配置 java 环境,那么可以去谷歌一下如何在 linux 中配置 java 环境,这里我是配置的 node 环境,就讲一下如何配置 node 环境以及 npm。
这里我用的是源码安装。首先安装 node 编译依赖的第三方模块
yum -y install gcc make gcc-c++ openssl-devel
然后下载 node 的源码包
node 官网的源码 包。
wget https://nodejs.org/dist/v8.9.4/node-v8.9.4.tar.gz
你下载的时候可以手动改成当前最新版本。下载后,进行解压 tar -zxvf node-v8.9.4.tar.gz, 然后进入解压后的文件夹 cd node-v8.9.4, 依次
./configure
make
sudo make install
这里编译时间会有点久,请耐心等待- -
查看安装成功
安装 npm
同样下载 npm 包
wget http://nodejs.org/dist/npm/npm-1.4.9.zip
解压 tar -zxvf npm-1.4.9.tgz
查看是否安装成功 npm -v
这就是 node 环境配置了, 然后就是 mysql 数据库。
http://blog.csdn.net/win7system/article/details/53579500
关于项目的上传,如果你本地编写了代码,想上传至服务器,第一个方式,可以是使用 ftp 上传文件。 第二个方式,就是在你的服务器上搭建一个 git 服务器,通过从服务器推送和克隆项目来获取文件。这里我使用的是第二种方法,参见教程: >https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7afed3df579123eca000
这里注意一下, 关于 设置 ssh 登录,一定要把创建的 .ssh 文件放到你创建的用户下,如我这里是 git 用户,路径就是
放置在正确位置之后,还要注意项目的归属者也要是 git 用户,这样才会在 git 用户里匹配到对应的 ssh key。也就是下面这一个步骤
还有一点要注意的就是,你再本地推送了代码上 git 服务器之后,想要在云服务器上获取到代码, 需要在服务器上再次克隆 git clone git@server:/srv/sample.git 项目,git pull 获取到代码。 这里也可以通过自己配置 git 服务器的钩子函数,使其自动更新代码,我还没配置,就先不说了 - -。
好了,现在现在基本环境配置好了就可以开始开发你的项目啦。
另外附:
项目在服务器上启动了,发现在本地电脑无法通过 ip 访问,那么可能是你的端口号没有开放,需要去服务器上设置安全组。
具体添加方法 ,以及其他一些关于服务器的配置,都可以随时点击右侧的 点我提问,像云博士提问。 = =
入口
博客到这里就结束啦,希望可以帮到大家,最后还要跟大家说的一件事就是在使用阿里云服务器时,出现任何问题都可以在控制台提交工单,让阿里的程序员们来帮你解决问题,但是工单的回复速度可能会比较慢
如果在阿里云官方买产品包括:云服务器,云数据库等, 参考下面这些建站干货:
阿里云产品2000元代金券领取地址: 阿里云云小站
阿里云官方最新活动公布地址:阿里云官方最新活动 (实时更新)
阿里云服务器实例规格组地址:官方云服务器实例
阿里云学习路径地址:阿里云学习路径
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
“传说”中的5nm芯片
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 编者按:本文来自微信公众号“半导体行业观察”(ID:icbank),作者 张健keya,36氪经授权发布。 台积电5nm即将量产,今年这部分订单已经被苹果和华为海思预定了。包括高通、联发科、博通、AMD、英伟达、赛灵思等大客户,均已展开5nm芯片设计,预计明、后两年开始陆续进入量产阶段。 不久前,台积电总裁魏哲家在法说会中指出,采用台积电5nm完成的芯片设计定案(tape-out)数量将比7nm量产初期的同时期还要高,5nm将成为台积电继7nm之后、另一个重大且具有长生命周期的制程节点。预估5nm今年营收占比将达到10%。 两大客户分食2020年5nm产能 今年下半年,台积电5nm逐步进入规模量产阶段,主要是为苹果代工A14应用处理器,以及为华为海思代工麒麟1000系列5G手机处理器。 A14应用处理器 基于5nm的A14处理器,除了拥有更多的晶体管和更高的峰值时钟速率外,苹果还在架构上进行了改进,预计其单核性能会提升不少。 相较于单核性能,A14的多核性能存在更多变数。首先是因为制程工...
- 下一篇
颠覆5G?帮助战争?“星链计划”的真正目的可能更加可怕
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 当我们还在为地面争吵时,天空已经被别人改变。 从去年开始,包括中国在内的世界各地,每到夜晚,都有人能观测到一幕奇观——几十颗“星星”,排成一队,快速掠过天空,无知者甚至以为是UFO光顾地球,建造了银河系铁轨。 这个奇怪的现象,其实是马斯克和SpaceX提出的“星链计划”。通过发射服务于地面和低空通信的全球低轨卫星网络,让12000颗卫星分布在两个低轨轨道。 星链有什么用呢? 我们使用的电话、语音和视频,都需要信号基站、电缆网络、高轨通信卫星等硬件的支持。然而,世界远比城市中人们想象的广阔,大量的海洋、荒原、冰川、沙漠、高山地区人烟稀少,这些非城市区域占据了地球面积的95%以上,建立基础通信设施成本巨大。 但是不建又不行,远洋海运、空中交通、科考勘探等与人类生活中息息相关的应用,都需要铺盖面更广的通信网,而目前的高轨通信卫星通信又贵信号又差。 而SpaceX的巨大优势恰好是:低成本。 星链的卫星建造,由批量化生产的微小卫星构成,单价可以低至100万美元左右;发射升空由自家火箭完成,“猎鹰”...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Linux系统CentOS6、CentOS7手动修改IP地址
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Hadoop3单机部署,实现最简伪集群
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS8编译安装MySQL8.0.19