【问题标题】:Apache2 command such as a2enmod and a2ensite no working its showing command not found in UbuntuApache2 命令(例如 a2enmod 和 a2ensite)无法正常工作,其显示命令在 Ubuntu 中找不到
【发布时间】:2018-08-14 17:55:04
【问题描述】:

我在 Apache2 服务器中部署 Flask 应用程序,在此期间我需要使用以下命令运行启用 mod_wsgi 的命令:

sudo a2enmod wsgi

但它的表现:

sudo: a2enmod: command not found

请帮忙 谢谢

【问题讨论】:

  • 您使用的是系统 Apache 并且安装了吗?是否安装了相应的系统mod_wsgi 包?
  • 对于此类安装调试请求,请发布所有详细信息:操作系统(好的,它是 Ubuntu),版本 ??,架构:??,Harsware ??,主机用途:桌面或服务器?你是怎么安装apache的?等等...(您可以就您的具体案例分享更多观察结果)

标签: apache flask mod-wsgi


【解决方案1】:

我在 AWS 中使用 Ubuntu 16.04 时遇到了同样的问题。但是,安装 apache2 以及 libapache2-mod-wsgi 和 python-dev 解决了这个问题。

试试:

sudo apt-get update
sudo apt-get install apache2 libapache2-mod-wsgi python-dev

那么,

sudo a2enmod wsgi

【讨论】:

    【解决方案2】:

    我分享这个提示,因为它附加到我身上:

    如果用su进入root账户,则/usr/sbin文件夹不在路径中,也找不到a2enmod命令...

    所以你必须改用su - ;)

    【讨论】:

      【解决方案3】:

      如果您在 Debian Buster 上以 su root 而不是 su - 切换到 root 用户,就会发生这种情况

      【讨论】:

        【解决方案4】:

        安装调试

        关于安装调试的问题,你必须发布(并思考)关于

        • 架构(硬件)
        • 操作系统与版本
        • 主机属性(服务器、桌面、其他)
        • 安装过程遵循
        • 软件 (apache) 版本

        无论如何

        您可以尝试重新安装您的软件包。如果在 Ubuntu 下,你可以试试:

        sudo apt update &&
            sudo apt reinstall apache2 libapache2-mod-wsgi
        

        然后重新运行:

        sudo a2enmod wsgi
        

        【讨论】:

          【解决方案5】:

          首先,确保您使用的是正确版本的 mod_wsgi,即如果您使用的是 Python3,则模块为 libapache2-mod-wsgi-py3,如果您使用的是 Python2,则模块为 libapache2-mod-wsgi。所以请安装正确的版本。

          接下来,您将获得 a2enmod: command not found,因为 a2enmoda2ensite 等不在您的 PATH 中。您可以通过编辑.bashrc 文件来添加它们,无论是作为普通用户还是作为root 用户,即su,通过将包含这些程序的目录添加到您的PATH。

          要确定这些文件的位置,请运行以下命令:find / -name a2enmod -type f。在我的 debian 系统中,我得到了 '/usr/sbin/a2enmod',所以我需要通过将以下行附加到我的 .bashrc 文件来将 '/usr/sbin' 添加到我的 PATH:

          PATH="/usr/sbin:$PATH"
          

          然后使用以下命令“刷新”PATH:source .bashrc. .bashrc,该命令现在应该可用

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2021-08-17
            • 2016-07-12
            • 1970-01-01
            • 1970-01-01
            • 2015-01-11
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多