我花了几个小时尝试使服务器启动并运行。作为课程分配的一部分,我们正在迁移到ExpressJS。因此,说明如下:
- 在我们的ssh服务器(基于Ubuntu)中安装最新版本的nodejs和npm以及express,morgan和永久。
- 在我们的“网站”文件夹中,我们创建了一个“公共”文件夹来放入所有Web内容。
- 然后我们下载了教授上传的server.js脚本,并将其放置在我们拥有的“网站”文件夹中。
- 然后,我们将路径设置为“网站”文件夹。为了清楚起见,“网站”包含“公共”文件夹和server.js脚本。
- 在终端中写入“永远启动server.js”
永远处理server.js,但是无论我通过哪个浏览器访问(终端也处于打开状态),我都无法加载我的网站。我尝试写入永远的列表,并且所有进程都停止了。我认为问题可能在这里。
我尝试使用:
-
forever start ./bin/www
-无效 -
sudo forever start server.js
-无法正常工作 -
sudo nohup forever start server.js
-无法正常工作 -
nohup forever start server.js
-无法正常工作
我真的需要弄清楚如何启动和运行该服务器。如果您需要我的帮助,请告诉我什么以及如何获得。我是Windows用户,发现其中一半以上是在研究其他问题。如果您还需要日志或图像,请告诉我在哪里可以找到它们以提供给您,因为我对某些方面的知识很少。 -谢谢!