我刚刚在运行 Debian 10 的专用服务器上安装了 OpenLiteSpeed 1.6.17,目标是将来替换我的 Apache 2.4.38。
我可以访问 OpenLiteSpeed WebUI,目前没有更改默认的 HTTP 监听端口 8088,因为我正在等待一切顺利运行,然后再切换到 80 并删除 Apache。我开始使用 OpenLiteSpeed webUI 创建 vhost,如下所示:
Virtual Host Name: www.example.com
Virtual Host Root: /home/www/production/example.com
Config file: $SERVER_ROOT/conf/vhosts/example.com/vhconf.conf
Document Root: $VH_ROOT
Use Server Index Files: Yes
但是,当我尝试访问时http://www.example.com:8088
,出现 404 错误,显然是由 LiteSpeed 提供的。
我忘了什么?
更多信息:
- 我使用 webUI 创建 vhosts 以确保万无一失,但它成功创建了文件
/usr/local/lsws/conf/vhosts/example.com/vhost.conf
- 常规设置显示索引文件是index.html和index.php,因此索引文件(即)不应该存在问题
/home/www/production/example.com/index.html
。 - 虚拟主机根目录仍然归 Apache 用户所有,
www-data
但我确保 LiteSpeed 用户是Linux 组lsadmn
的一部分。www-data
- 该vhost的特定日志已创建,但是为空,好像从未访问过它?
答案1
您是否将 vhost 映射到 Listener 中的域?