云服务之腾讯云--服务器搭建--第二章:NVM and FileZilla FTP上传

  书接上文,本章主要囊括 node版本管理 nvm 的安装与使用以及使用 FileZilla 通过 FTP 协议上传文件至云服务器,如有不当,还请指正,谢谢。

NVM 的安装与配置

通过 SSH 登录云主机之后我们就可以进行我们的开发环境配置了,首先我们安装一下 NVM(node 版本管理神器)

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
one

其中的版本我们可以根据我们的开发需要进行选择
安装好 NVM 之后需要我们重启一下控制台,这里我是进行退出之后重新登录,
登录成功后我们可以输入命令 nvm ls-remote 查看当前所有的 node 版本然后选择合适的版本进行安装,
在这里我安装的是 node V7.0.0, 安装完成后输入 node -v 查看当前的 node 版本是否是我们刚才安装的版本

two
three

FileZilla 通过 FTP 协议连接云服务

NVM 安装配置完成后,接下来就是将我们本地的代码进行部署到我们的服务器上,在 MAC 环境下我们使用 FileZilla 进行文件传输,在这里我们使用SFTP 进行连接:

FOUR

连接的时候需要我们进行私钥的配置,就是之前我们下载的云服务的私钥

FIVE
SIX

添加完私钥之后回到我们的站点管理器进行服务器连接,成功连接!

SEVEN

连接成功之后就可以传输我们的程序代码了, 这里传输的时候可以先将 node_modules 目录删除,传输完成之后切换到我们的项目目录,进行模块安装 npm install , 安装成功后 npm start 启动我们的项目, 成功启动!

EIGHT

打开浏览器输入 host(云服务外网 IP):port(服务端口号)进行访问一下吧

NINE

引自: 昭熙小乐的博客

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容