以前的前端練習都是用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