我试图托管一个网站(或弄清楚世界上如何做这样的事情)我知道node.js所以如果我可以访问我使用的服务器上的命令行我可以启动一个节点服务器并为网站做所有的工作(我对此是否正确?)
问题是我无法弄清楚如何通过我的主机服务器获取ssh访问权限(2freewebhost.com - 无法远程找出ssh ...而另一个主机000webhost.com - 虽然这不提供ssh )
但他们提供php
我还不熟悉php(还)。
有没有人知道如何启动php网络服务器或其他什么来帮助我使用php启动节点服务器?
或者甚至只是使用php作为我的第一个初始页面加载,我可以从那里完全使用客户端JavaScript
感谢您的任何建议和/或帮助
答案 0 :(得分:0)
因此,在两个堆栈溢出问题得到绝对破坏后,我发现了它。
您可以在
查看我看起来很糟糕的创业网站www.yourcreations.tk
我100%免费让这个工作。主机收费0美元,域名收费0美元。 ^ _ ^我很高兴我的旅程中的一切都是如此。
对于任何想做我所做的事的人,我会给你一些见解:
第一个12个月没有任何费用,之后将收取费用。他们的服务对我所需要的一切都很好。我认为它值得在12个月后支付,因为它很容易。
顺便说一句,我原来的问题是启动一个没有命令行访问的节点Web服务器(非常多)
亚马逊使用弹性beanstalk重新启动Web服务器。它真的非常棒。
他们在节点(yay节点!)中使用express.js作为服务器端。我希望有一天能将它更新为nginx,但现在已经超出了我的想法。
基本上,您所做的就是创建自己(在本地开发盒中)Web服务器,并能够访问本地主机上的站点。 即http://localhost.com 从那里你的项目目录应该看起来像
masterDirectoryName / javascriptSourceFilesDirectory / cssSourceFilesDirectory / anythingElseFilesDirectory /
只要您的localhost启动并运行,您的目录顺序就无所谓了(尽管您以后需要为此开发标准)
关键是 - 不要只是zip
'masterDirectoryName'目录/文件夹。
zip
严格控制在masterDirectoryName
所以在我的例子中压缩:
javascriptSourceFilesDirectory cssSourceFilesDirectory anythingElseFilesDirectory
然后在您的亚马逊网络服务网站上,他们有非常简单的教程,介绍如何上传和部署这些文件。一旦我发现它们是荒谬的,那就太容易了。
我认为它的弹性豆秆有帮助。不确定,我没有必要学习任何疯狂的东西来使其发挥作用。