阿里云服务器初步使用介绍

阿里云服务器

一、初步使用阿里云服务器

作为初次使用,可以使用Centos64位, 7.6的阿里云服务器,用户名都叫root

  1. 当我们实名认证以及购买成功后,需要点击右上角控制台中的云服务器ECS进入,此时我们可以在下方发现一个有着公网ip的实例

  2. 记住这个实例,在后面我们会经常用到。

  3. 点击进入实例后

    • 先要进行更改密码(重启实例后才会生效)
    • 找到实例安全组点击进入
      • 点击配置规则
      • 在下方手动填入一个安全组规则
        • 只需要更改端口范围为1-60000,授权对象为0.0.0.0
      • 此时,就可以通过终端来做剩下的事情了
  4. 打开终端后,输入

    ssh root@公网IP
    
  5. 按照要求输入对应的密码,得到一串

    Welcome to Alibaba Cloud Elastic Compute Service !

    表示进入服务器成功

  6. 就可以通过使用以下命令行来查看服务器中的内容了

    cd /
    ls
    

二、安装node.js

  1. 进入服务器成功以后,可以通过yum命令来进行安装Nodo.js

    sudo yum install nodejs
    
  2. 安装成功后,我们可以通过node -v来查看安装的node版本,发现,安装的是6.几的一个版本

  3. 此时我们可以在终端中输入以下,便可以得到一个12.几的node版本(如果发现没有变化,则输入PATH="$PATH"再进行node -v)

    npm install -g n 
    n stable
    

三、安装nginx服务器(静态服务器)

单纯有阿里云服务器,是不能实现远程访问的,那么安装nginx的必要性就来了

mac本可以通过cyberduck软件来进行本地与阿里云服务器进行文件交互(是一只很可爱的小黄鸭)

windows可以通过flashfxp进行

首先在安装Nginx时要将Nginx的环境搭配好,按照顺序输入以下四步

yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
  1. 装完以上四步后就开始将这个压缩包放入在服务器中建立的一个software文件夹中

    链接: https://pan.baidu.com/s/18Li2nmfBxweNSJari686GA 密码: 1qp9

  2. 进入software

    cd software
    
  3. 进行解压缩

    tar -zxvf nginx-1.10.1.tar.gz
    cd nginx-1.10.1
    
  4. 使用默认配置

    ./configure
    
  5. 进行编译安装

    make
    make install
    
  6. 此时就可以通过whereis nginx来查看安装路径了

  7. 安装成功后,可以通过以下来进行Nginx的重新启动

    ./nginx -s reload
    
  8. 在启动时可能会遇到以下报错

可以输入命令/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 来解决

  1. 装好了以后,就可以通过公网ip来进行访问了,会在网页中得到以下,那我们的Nginx静态服务器也就安装完成了

四、安装MongoDB

安装步骤

1.配置MongoDB的yum源

创建yum源文件:
vim /etc/yum.repos.d/mongodb-org-3.4.repo
添加以下内容:
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc

2.安装MongoDB

安装命令:
yum -y install mongodb-org

安装完成后

查看mongo安装位置 whereis mongod

查看修改配置文件 : vim /etc/mongod.conf

3.启动MongoDB

启动mongodb :systemctl start mongod.service

停止mongodb :systemctl stop mongod.service

4.启动Mongo shell
命令:mongo,就可以通过show dbs等命令来进行mongodb的一些数据库操作了

五、上传项目

此时就可以将我们的项目上传到阿里云服务器上了,这时,我们可以通过

pm2 start  ./bin/www  --name = "名称"

来将项目接口持久性挂起,也可以通过pm2 list查看已经挂起的项目

此时我们对阿里云服务器的一些初步介绍就结束了,若有出入,欢迎指出,立马改正

原文地址:https://www.cnblogs.com/Huskie-/p/13530837.html