以前的前端练习都是用Mock进行数据模拟,最近练习Vue想着本身搭一个服务器写项目,因而想到了半个多月前用学生认证在阿里爸爸那里免费领了一个月的ESC服务器,赶忙登录上阿里云发现还有7天才到期。因而翻了翻网上的教程,开始今天的踩坑之旅。。。。html
Windows Server Version
,应该是以前领的时候没有仔细看,嗯,没有UI的
windows
,问题不大。
而后是远程链接服务器,阿里云提供的这个远程链接毕竟是在浏览器上运行的,运行很卡,就不考虑了。由于是Windows
,好用的ssh
链接不了,最后选择用windows的远程桌面进行链接服务器。命令行输入mstsc
运行。前端
Nodejs
?
由于以前在Windows
上都是直接官网下载Nodejs
,网上搜了不少如何在Windows系统上装Nodejs
,发现都是告诉说去官网下载,后来看到一个window命令行的软件包管理 Chocolatey,复制如下代码到命令行就能够进行安装。node
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
复制代码
代码已经帮咱们添加了PATH,命令行直接输入直接choco
看一下有没有安装成功。 shell
choco list --local-only
和
choco install
前者用来查看本里已安装的软件包,后者用来安装软件,这里运行
choco install Nodejs
就能够安装
Nodejs
了。
var http = require('http');
http.createServer(function (request, response) {
response.writeHead(200, {'Content-Type': 'text/plain'});
response.end('Congratulations! you have just built your first server! \n');
}).listen(8888);
console.log('Server has started.')
复制代码
8888
端口,安全组添加上咱们代码里监听的
8888
端口就能够啦!这里
0.0.0.0/0
表示容许全部的IP访问咱们的服务器。
最后,感谢阿里巴巴对本人的大力支持。vim
附阿里云1个月免费领取连接 、云翼计划学生百元服务器windows