linux - 如何在 apache/httpd 中创建 2 个站点

标签 linux apache webserver

当前 apache 正在监听端口 80,文档位于/var/www/html 中。

我需要它监听 8000,并且默认情况下在/var/www/data 中有一个文档目录

我需要在conf 文件中进行哪些定义才能实现此目的?我尝试剥离 httpd.conf 并创建 httpd2.conf 但我无法让它工作,它会将端口 80 指向端口 8000 文档目录。

除了以下内容,我还需要什么吗?

听8000

文档根目录“/var/www/data”

最佳答案

更改端口和 DocumentRoot 就足够了。

更改 httpd.conf 后需要重新启动 Apache。您可能忘记这样做了吗?

关于linux - 如何在 apache/httpd 中创建 2 个站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23247173/

相关文章:

php - 由于可能的配置错误,请求超出了 10 个内部重定向的限制。网站

python - Airflow 网络服务器命令失败,{filesystemcache.py :224} ERROR - Operation not permitted

用于查找 Web 服务器名称的 PHP 脚本

linux - Linux-Unix 中的中文/日文用户名

linux - 查看运行服务的journalctl日志

mysql - 主机localhost不允许连接到此MySQL服务器

apache - 将 apache 设置为 nodejs 应用程序的别名?

web-hosting - PHP 解释器和 PHP 处理程序有什么区别?

linux - 为什么 if [ !$(grep -q) ] 不起作用而 if grep -q 起作用?

linux - 将目录挂载到 docker 容器