如何在 Amazon EC2 上使用 TightVNC 设置 noVNC?

如何在 Amazon EC2 上使用 TightVNC 设置 noVNC?

我已经在 Amazon EC2 Windows Server 2008 上安装了 TightVNC。

我能够通过 TightVNC 查看器正确使用 VNC。现在我想在其上设置 noVNC。我该怎么做?

答案1

据我所知,根据 websockify 项目的自述文件这个 GitHub 页面您应该下载 websockify zip-archive,解压并从解压后的目录中运行名为“run”的可执行包装器,如下所示:./run 5901 --wrap-mode=ignore -- vncserver -geometry 1024x768 :1 之后,您应该在客户端计算机上使用 noVNC 项目中的 noVNC 客户端同一个 GitHub 页面

答案2

npm 版本的 websockify 在 Windows 上运行良好。请按照以下步骤操作:

  1. 安装NodeJS(默认全局安装路径为:%AppData%\npm、%AppData%\npm-cache)

  2. 安装所需组件,运行:

    npm 安装 -g express npm 安装 -g optimist npm 安装 -g policyfile npm 安装 -g ws npm 安装 -g http-server npm 安装 -g mime-types npm 安装 -g pkg

  3. 在“%AppData%\npm\node_modules”下创建一个名为“websockify”的文件夹,并将“websockify\other\js”文件夹的内容复制到其中。

  4. 运行(参数文档 ->https://www.npmjs.com/package/pkg): pkg "%AppData%\npm\node_modules\websockify\websockify.js" --targets "latest-win-x86,latest-win-x64" --out-path "你的输出文件夹"

感谢 gdan101:https://github.com/novnc/websockify/issues/67#issuecomment-354792644

相关内容