摘要:由于本次只是用来上手线上部署项目,直接使用超级管理员账号进行登录操作,一般情况下需要另创建一个用户来登录。然后在目录下给文件授权,通过命令行回车,然后在输入。远程无密码登录服务器设置完成。安装完成后输入命令,有关于的相关信息即表示安装成功。
1.购买一个港澳台或国外服务器,购买一个域名
本次使用的是美国服务器,10M带宽,保证网络传输速度,也方便从国外拉取资源到服务器中。域名是在阿里云上购买的国际顶级域com后缀域名。
2.在服务器上安装Linux服务器操作系统,本次使用的是Ubantu 14,解析域名
安装好系统后,在DNSPOD网站将域名解析到购买的服务器IP地址中,在解析时可选择任意编辑主机记录,也就是如www的前缀,可以是*,可以是m等等。
3.远程登录服务器,免密码登录
在本地电脑上全局安装Git工具,然后在任意位置邮件打开git bash
输入ssh root@服务器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,把这些必要的工具顺便安装上去。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/89817.html
摘要:由于本次只是用来上手线上部署项目,直接使用超级管理员账号进行登录操作,一般情况下需要另创建一个用户来登录。然后在目录下给文件授权,通过命令行回车,然后在输入。远程无密码登录服务器设置完成。安装完成后输入命令,有关于的相关信息即表示安装成功。 1.购买一个港澳台或国外服务器,购买一个域名本次使用的是美国服务器,10M带宽,保证网络传输速度,也方便从国外拉取资源到服务器中。域名是在阿里云上...
摘要:此命令下载测试镜像并在容器中运行它。国内很多云服务商都提供了加速器服务,例如阿里云加速器注册用户并且申请加速器,会获得如这样的地址。获取镜像阿里云镜像库上有大量的高质量的镜像可以用,这里我们就说一下怎么获取这些镜像并运行。 showImg(https://segmentfault.com/img/remote/1460000012924583); 这篇文章是我学习 Docker 的记录...
阅读 3399·2021-10-08 10:15
阅读 5439·2021-09-23 11:56
阅读 1466·2019-08-30 15:55
阅读 444·2019-08-29 16:05
阅读 2724·2019-08-29 12:34
阅读 2036·2019-08-29 12:18
阅读 913·2019-08-26 12:02
阅读 1650·2019-08-26 12:00