gpt4 book ai didi

linux - 如何执行从 Linux SUSE 到 Ubuntu 的 Apache 2 配置迁移?

转载 作者:行者123 更新时间:2023-12-04 18:42:33 25 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












我们不允许在 Stack Overflow 上提出有关通用计算硬件和软件的问题。您可以编辑问题,使其成为 on-topic对于堆栈溢出。


4个月前关闭。







Improve this question




我是 Apache 配置的新手。我需要将在 Linux SUSE 上运行的带有 Apache 2 的 Web 工具迁移到 Ubuntu。它当前正在使用位于机器上其他位置的外部 httpd.conf,设置为 APACHE_HTTPD_CONF /etc/sysconfig/apache2 中的变量.好像没有/etc/sysconfig/apache2 ,也没有 APACHE_HTTPD_CONF /etc/apache2/ 中任何文件中的变量在 Ubuntu 上。
如何正确配置它?

最佳答案

在 ubuntu 中,在 /etc/apache2 您可以配置多个标准,例如:

  • session
  • 模组
  • 网站

  • 这些有一个文件夹 -可用 (例如 站点可用 )和 的文件夹-启用 (例如 启用站点的 )。你肯定需要定义你的 站点名称.conf 文件在 可用站点然后运行
    sudo a2ensite sitename
    启用它。同样,您将需要启用 mods 和 conf。每当您执行了一些较大的更改并打算测试或使用 Apache 时,请重新启动它:
    sudo service apache2 restart
    还有一个 apache2.conf 用于一般 Apache 设置的文件。
    在您的情况下,我建议您将 httpd.conf 的内容复制到 /etc/apache2/sites-available/sitename.conf 然后运行
    sudo a2ensite sitename
    sudo service apache2 restart
    这会从 复制配置文件/etc/apache2/sites-available /etc/apache2/sites-enabled 并重新启动 Apache。您还需要编辑 /etc/hosts 定义要从 127.0.0.1 加载的站点名称。

    关于linux - 如何执行从 Linux SUSE 到 Ubuntu 的 Apache 2 配置迁移?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71063308/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com