我正在写一个小型网站,但是我不想弄清楚如何安装和配置完整的LAMP堆栈以从~/home
目录中测试该网站。那将是完全破坏性的和不必要的。
我只想拥有一个目录,例如~/home/Documents/Website
,从该文件夹运行一个小型Web服务器作为网站的“ home”文件夹。
我知道Jekyll可以做类似的事情,但是它似乎只能与它构建和配置的基于Ruby / Jekyll的站点一起使用。
难道没有一些我可以轻松安装然后运行非常简单的小型Web服务器程序吗?
例如,如果我只需要从命令行运行类似的东西simple-server serve ~/home/Documents/Website
,然后导航到例如localhost:4000
测试站点的工具或其他工具,那将是完美的。
如果在Ubuntu中已经可以做到这一点,但我不知道如何做,请告诉我。
@ dan08目前,正好是
—
etsnyman 2014年
html
和css
。NodeJS
将来可能要添加,但是我将进行其他设置。
因此,您只需在Web浏览器中打开这些文件,而无需服务器。
—
2014年
你能澄清你的问题吗?从/ var / www / html提供文档确实比从您的主目录提供文档容易得多。您可以通过两种方式将Apache和mysql,php或其他任何可能的方式安装在一起。要使用/ va / www / html,只需复制文件。将Apache配置为从主目录提供文件的工作量更大,因为您必须启用主目录或编辑apache配置文件。在这两个位置,您仍然必须具有可用于www-data的目录/文件。我不明白你觉得有什么困难。
—
豹2014年
@ dan08从
—
etsnyman 2014年
file://
地址而不是http://
地址提供服务存在严重的限制。某些链接和小的Javascript片段根本无法工作。
php
python
或普通文件html
?