gpt4 book ai didi

linux - Apache2/httpd (.bashrc) 的特定目录

转载 作者:太空宇宙 更新时间:2023-11-04 12:26:38 25 4
gpt4 key购买 nike

我正在尝试通过在安装期间执行以下说明在我的/home/user1/.app/apache2/上安装 apache。

  1. ./configure --prefix=/home/user1/.app/apache2/
  2. 制作
  3. 安装

Apache 已成功安装,但我无法通过执行“哪个 httpd”来分配我的 httpd。我已经使用 source .bashrc 编辑了我的 .bashrc 配置文件

export PATH=/home/user1/.app/apache2/bin:$PATH

我可以知道我在这里遇到的问题是什么吗?如果有人能提供帮助,我将不胜感激,我是 Linux 新手。

最佳答案

尝试添加 .bash_profile 而不是 .bashrc。根据 bash 手册页,.bash_profile 为登录 shell 执行,而 .bashrc 为交互式非登录 shell 执行。

什么是登录或非登录 shell?

当您通过控制台登录(键入用户名和密码)时,无论是坐在机器上,还是通过 ssh 远程登录:.bash_profile 都会在初始命令提示符之前执行以配置您的 shell。

但是,如果您已经登录到您的机器并在 Gnome 或 KDE 中打开一个新的终端窗口 (xterm),那么 .bashrc 会在窗口命令提示符之前执行。当您通过在终端中键入/bin/bash 启动新的 bash 实例时,.bashrc 也会运行。

关于linux - Apache2/httpd (.bashrc) 的特定目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44402236/

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