
我想在localhost:8080
沒有超級使用者權限的情況下根據需要啟動 Apache 2 伺服器,Web 內容的根目錄為/home/user/example/web/directory
.我不希望伺服器一直運作;只有當我測試它時(當我將其豎立起來時,它將在不同的盒子上運行)。執行此操作的最佳方法是什麼(即在不失去安全性的情況下需要最少的配置)?
答案1
- 編寫配置檔。確保將文檔根目錄指向適當的目錄。不要忘記更改端口,可能是 IP addy。刪除使用者和群組指令。正常的東西。
- 跑步
httpd -f /path/to/your/config/httpd.conf
- …
- 利潤!
另外,-X
如果您不希望它與控制台分離,請使用該參數。