安装Windows Server 2016
下载镜像:(自己检索)
服务器硬盘一般大于2TB,需要GPT引导
镜像若存在大于4GB的文件则需要NTFS的U盘
推荐使用Rufus制作GPT+UEFI+NTFS的U盘启动盘:http://rufus.ie/zh/
更改BIOS的Boot设置为UEFI
更改Boot顺序或设置One-shot Boot为U盘
根据提示完成系统安装,选择带有桌面体验的版本
安装完成后自动重启,拔出U盘
开启远程桌面
系统>高级系统设置>远程:选择“允许远程连接到此电脑”
远程桌面端口默认为3389
网络连接:双击“连接中的网卡”>详细信息:记录“IPv4 地址”
远程桌面连接
组合键Win+R,打开“运行”,输入mstsc打开“远程桌面连接”
输入上述记录的IP,根据提示输入账号、密码,即可成功连接远程桌面
内网穿透
服务端设置如前文所述:https://www.jianshu.com/p/a25908b0b6eb
在客户端,也就我们的Windows Server下载frp_0.36.2_windows_amd64.zip:https://github.com/fatedier/frp/releases(Windows Server 2016只有64位版)
用写字板打开frpc.ini(建议不要用记事本)
[common]
server_addr = x.x.x.x #服务端的公网IP
server_port = 7000
[rpd]
type = tcp
local_ip = x.x.x.x #客户端的IPv4 地址
local_port = 3389 #默认的远程桌面的本地端口
remote_port = 9833 #自定义的远程桌面公网端口
新建一个txt
"...(文件目录)\frpc.exe" -c "...(文件目录)\frpc.ini"
另存为bat文件运行
若见“[rdp] start proxy success”则为成功
若不见则检查云服务器端的安全组是否有开发自定义的远程桌面公网端口
除自建frp外,也可以考虑使用花生壳进行内网穿透,但有一定的安全风险
公网远程桌面连接
组合键Win+R,打开“运行”,输入mstsc打开“远程桌面连接”
输入x.x.x.x(公网IP):9833,根据提示输入账号、密码,即可成功连接远程桌面
神奇的是,本人在局域网内反复尝试均提示“凭证不工作”,即密码不正确,但同样的账号密码使用内网IP却能成功登陆,离开局域网再次使用公网IP登陆,又能成功登陆,百思不得其解,差点想不开想用向日葵远程控制凑合
新建用户
计算机管理>本地用户和组>用户:右键-新用户
输入账号密码,若为自用,建议取消“用户下次登录须更改密码”
Windows下无管理员权限寸步难行,可为新用户添加管理员权限
计算机管理>本地用户和组>组>Administrators:添加新建的用户名
体验
Windows Server 2016与Win10几乎相差无几,上手极快,但相对比Linux,Windows过多界面化反而使配置显得繁琐
高性能的服务器可建立多个虚拟机供多个用户独立使用,各用户间独立,稳定性高,但拉低了服务器性能的上限
一般性能的服务器建议还是在同一镜像环境下多用户通过远程桌面使用,各用户间交互性强,能发挥服务器的全部性能,但隐私性低、稳定性差,系统容易崩溃
远程桌面相对比Linux的X11图形交互,强出很多个等级,对于带宽小的公网水管,Linux连开个Firefox都能卡死,Windows则能调节显示分辨率、颜色深度,根据连接速度调整显示的质量,体验极好
RStudio Server没有windows版,因为根本没有必要,管理员装上单机版后各用户即可使用