在阿里云的云服务器中,一共有两层意义上的防火墙: 一层是阿里云的安全组策略,在网页控制台中配置。它的优先级是高于服务器上防火墙的,即使服务器上的防火墙开启了某端口,但安全组策略中未开启它,则也无法通过该端口访问服务。 一层是云服务器带的防火墙,如果在没有强安全性的需求下,可以把这里的防火墙关了,只使用安全组策略的配置。 在控制台中左侧选择 云服务器->网络与安全->安全组,右侧选择 右上角点击 由此可以开放一个指定端口,以后互联网中其他计算机通过此端口访问服务。 使用root用户操作,如果当前用户是非root用户,请用下面命令切换: 去node.js官网下载,右键点击linux用的二进制版本(可直接运行),复制下载链接,例下载https://nodejs.org/dist/v12.16.2/node-v12.16.2-linux-x64.tar.xz。 用SSH连接云服务器,在任意文件夹下(本文使用/root/目录),使用 将压缩包下载到 为了方便操作,将文件夹重命名: 截图 环境变量的作用: 一般情况下,如果想运行程序(可执行文件),必须要写全路径,如启动node必须输入 但是这样很麻烦,我们通常希望不带路径,直接输入程序名就可运行。这就用到环境变量,把路径添加到环境变量中,就可以实现直接输入程序名运行程序 有两种方法: 注意一定要使用绝对路径,否则提示 此时查看/usr/bin目录下,就有node、npm程序的链接文件,指向原身 之后就可以在任意位置输入node和npm运行这两个程序1. 配置安全组
配置规则
。若没有安全组,则选择右上角创建安全组
,一切用默认配置。
添加安全组规则
,添加你想要开放的端口,示例(开启12345端口)填写内容如下:2. 下载安装node.js
su - # 切换成root用户
wget
工具下载:cd /root/ # 切换到root目录 # 用wget工具下载压缩包,下载到当前目录中 wget https://nodejs.org/dist/v12.16.2/node-v12.16.2-linux-x64.tar.xz
/root/
中,再解压:tar -xvf node-v12.16.2-linux-x64.tar.xz # 结果得到node-v12.16.2-linux-x64文件夹
mkdir ./node # 新建名为node的文件夹 # 将所有的文件转移到新建的文件夹node/中 mv -rf ./node-v12.16.2-linux-x64/* ./node
3. 添加环境变量
/root/node/bin/node
# 用第二种方法,添加软链接到/usr/bin ln -s /root/node/bin/node /usr/bin/ # node程序 ln -s /root/node/bin/npm /usr/bin/ # npm程序,用于管理模块
符号链接的层数过多
4. 使用SSL证书,配置HTTPS
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算