安装完成后输入命令nvm
1.采办一个港澳台或国外处事器,采办一个域名
本次使用的是美国处事器,10M带宽,保证网络传输速度,也便利从国外拉取资源随处事器中。域名是在阿里云上采办的国际顶级域com后缀域名。
2.在处事器上安置Linux处事器操纵系统,本次使用的是Ubantu 14,解析域名
安置好系统后,在DNSPOD网站将域名解析到采办的处事器IP地点中,在解析时可选择任意编纂主机记录,也就是如www的前缀,可以是*,可以是m等等。
3.长途登录处事器,免暗码登录
在本地电脑上全局安置Git工具,然后在任意位置邮件打开git bash
输入ssh [email protected]处事器IP地点 然后回车输入暗码进入长途处事器
第一次进入需要输入暗码,之后我们设置通过ssh公私钥配对进行无暗码登录。由于本次只是用来上手线上部署项目,直接使用超级打点员账号root进行登录操纵,一般情况下需要另创建一个用户来登录。
下面进行无暗码登录设置:
首先在本地电脑生成ssh,百度一下即可,然后把ssh的代办代理开启,通过命令行eval "$(ssh-agent -s)"回车,再输入命令行ssh-add ~/.ssh/id_rsa回车即可完成代办代理法式
生成后windows系统下会在这个目录路径生成id_rsa等文件
可以使用记事本等措施打开这些文件,然后复制公钥。在长途处事器安置ssh等工具,然后照着上面的法式操做一遍,也开启ssh代办代理。
然后在处事器根目录输入命令行 vi authorized_keys 创建一个新的authorized_keys文件,然后把从本地电脑上复制的ssh公钥粘贴到这个文件里,,生存。然后在.ssh目录下给authorized_keys文件授权,通过命令行chmod 600 authorized_keys回车,然后在输入service ssh restart。长途无暗码登录处事器设置完成。
4.搭建NodeJS环境
登录处事器,如果长短ROOT登录就在前面加上sudo,
通过apt-get命令安置vim,openssl,build-essential,libssl-dev,wget,curl,git工具,要输入Y/N的时候输入Y,安置完成。
到github上搜nodejs的版本打点工具nvm,复制wget -qO- https://raw.githubusercontent... | bash,拷贝随处事器端回车安置。安置完成后输入命令nvm,有关于nvm的相关信息即暗示安置告成。然后到浏览器上搜索最新版本的nodeJS版本号,我编纂时nodeJS版本是v8.9.0,然后回随处事器端,输入命令nvm install v8.9.0,回车。安置完成后输入命令nvm use v8.9.0回车,指定当前NodeJS版本。然后输入nvm alias default v8.9.0回车,指定默认版本。最后输入命令node -v回车,显示版本号即暗示安置和指定告成。
再输入命令npm i pm2 webpack gulp grunt-cli,把这些须要的工具趁便安置上去。
Ubantu 14处事器 node.js环境 运行线上项目
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/31542.html
- 上一篇:因此浏览器禁止自动进行重定向
- 下一篇:template: ‘index.html‘