资讯专栏INFORMATION COLUMN

首次使用 linux 阿里云服务器,入门及使用

qiangdada / 2658人阅读

摘要:首先关于远程服务器的登录入口,默认系统的用户名是然后登录密码可以在控制台进行修改。这里也可以通过自己配置服务器的钩子函数,使其自动更新代码,我还没配置,就先不说了。

上午编辑的文章 下午更新下

安装环境

因为服务器默认 linux 系统,所以这里讲怎么配置 linux 云服务环境。
我第一次使用的时候,还以为是要去安装一个界面化桌面,以便我这个命令小白可以操作。但是,对于只有2G 的内存来说安装了之后将会很卡很卡。后来我问学长,他说不要安装界面化,使用命令就好了。

首先关于远程服务器的登录入口, 默认系统的用户名是 root, 然后登录密码可以在控制台进行修改。如下图点击重置密码。

image

重置之后,然后点击远程连接,就可以连接登录到你的服务器上了。这里要将一点,如果你是 mac 电脑的话,可以在你的电脑上通过 ssh 登录到你的服务器。 命令如下:
ssh root@你的公网IP,比如 ssh root@120.78.32.12
然后输入密码即可连接成功。

image

接下来在终端中输入命令。配置环境。如果你是配置 java 环境,那么可以去谷歌一下如何在 linux 中配置 java 环境,这里我是配置的 node 环境,就讲一下如何配置 node 环境以及 npm。

这里我用的是源码安装。首先安装 node 编译依赖的第三方模块
yum -y install gcc make gcc-c++ openssl-devel

然后下载 node 的源码包

image
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
这里编译时间会有点久,请耐心等待- -
查看安装成功
image
安装 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 用户,路径就是
image
放置在正确位置之后,还要注意项目的归属者也要是 git 用户,这样才会在 git 用户里匹配到对应的 ssh key。也就是下面这一个步骤
image
还有一点要注意的就是,你再本地推送了代码上 git 服务器之后,想要在云服务器上获取到代码, 需要在服务器上再次克隆 git clone git@server:/srv/sample.git 项目,git pull 获取到代码。 这里也可以通过自己配置 git 服务器的钩子函数,使其自动更新代码,我还没配置,就先不说了 - -。

好了,现在现在基本环境配置好了就可以开始开发你的项目啦。

另外附:
项目在服务器上启动了,发现在本地电脑无法通过 ip 访问,那么可能是你的端口号没有开放,需要去服务器上设置安全组。
具体添加方法 ,以及其他一些关于服务器的配置,都可以随时点击右侧的 点我提问,像云博士提问。 = =
入口
image

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/3229.html

相关文章

  • 零基础入门—网站建站教程(新手必备)

    摘要:自行建站服务器购买网站搭建网站维护全程自主,弹性灵活。网站部署常见网站类型有以下几种个人博客常用于搭建个人博客网站,尤其适用于首次使用阿里云进行建站的新用户。若您需要在阿里云服务器上部署站点环境安装应用程序,可点此查看网站基础环境搭建服务。相信很多新用户会有这样的疑惑,我要做个网站,到底要使用什么产品,如何能快速完成网站建站呢?搭建网站有两种选择,一种是直接购买建站模板,另一种则是自行建站。...

    booster 评论0 收藏0
  • 零基础入门—网站建站教程(新手必备)

    摘要:自行建站服务器购买网站搭建网站维护全程自主,弹性灵活。网站部署常见网站类型有以下几种个人博客常用于搭建个人博客网站,尤其适用于首次使用阿里云进行建站的新用户。若您需要在阿里云服务器上部署站点环境安装应用程序,可点此查看网站基础环境搭建服务。前言相信很多新用户会有这样的疑惑,我要做个网站,到底要使用什么产品,如何能快速完成网站建站呢?搭建网站有两种选择,一种是直接购买建站模板,另一种则是自行建...

    wemall 评论0 收藏0
  • 阿里技术教程系列-ECS远程连接 Linux 实例

    摘要:内容提示阿里云服务器入门教程步骤远程连接实例根据您本地的操作系统,您可以从等操作系统连接实例。根据提示,分别输入您的云服务器实例的用户名和密码。内容提示:阿里云ECS服务器入门教程:步骤 3 远程连接 Linux 实例 根据您本地的操作系统,您可以从 Windows、Linux、Mac OS X 等操作系统连接 Linux 实例。本文介绍常用的连接服务器方式。更全面详细的连接实例方式介绍,请...

    yedf 评论0 收藏0
  • 阿里金秋上季活动:超强算力企业级务器首次特供仅4折起!

    摘要:阿里云年金秋上云季活动正在火热进行中,除了爆品秒杀中的爆款云服务器之外,本次金秋上云季活动还上架了一批超强算例的云服务器产品,有实例下的通用型内存型计算型通用型和云服务器安全增强通用型等阿里云以往活动中从来没有推出的云服务器,本次金秋上云季阿里云2021年金秋上云季活动正在火热进行中,除了爆品秒杀中的爆款云服务器之外,本次金秋上云季活动还上架了一批超强算例的云服务器产品,有AMD实例下的通用...

    xiaokai 评论0 收藏0
  • 史上最详细阿里务器搭建域名申请攻略

    摘要:服务器部署费用。经过综合考量,我们的服务器选择了阿里云的虚拟主机共享版,以下的教程也建立在这个基础上,如需要部署其他服务器或域名产品,请自行查找其他资料,本教程只提供参考。上午发此文章,下午更新一下 摘要:本文是用阿里云虚拟主机搭建服务器和测试的攻略,如果你想要的服务器是用来做:个人网站、微信开发、接口开发、小型数据库、毕业设计,那么你应该是找对了。本文包含:阿里云虚拟主机搭建、万网域名申请...

    mmy123456 评论0 收藏0

发表评论

0条评论

qiangdada

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<