我想localhost:8080
根据需要启动 Apache 2 服务器,无需超级用户权限,Web 内容的根目录为/home/user/example/web/directory
。我不希望服务器一直运行;只在我测试它时运行(当我启动它时,它将在不同的机器上运行)。最好的方法是什么(即需要最少的配置而不会失去安全性)来实现这一点?
答案1
- 编写配置文件。确保将文档根目录指向适当的目录。不要忘记更改端口,可能是 IP 地址。删除用户和组指令。正常的东西。
- 跑步
httpd -f /path/to/your/config/httpd.conf
- ...
- 利润!
此外,-X
如果您不想让它与控制台分离,请使用参数。