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

时间:2017-06-07 01:51:47

标签: linux bash apache installation-path

我正在尝试通过在安装过程中执行以下指示在我的/home/user1/.app/apache2/上安装apache。

  1. ./ configure --prefix = / home / user1 / .app / apache2 /
  2. 使
  3. make install
  4. Apache已成功安装,但我无法通过执行httpd'来分配我的httpd。我已经使用和.bashrc

    编辑了我的.bashrc配置文件
    export PATH=/home/user1/.app/apache2/bin:$PATH
    

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

1 个答案:

答案 0 :(得分:0)

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

什么是登录或非登录shell?

当你通过控制台登录(输入用户名和密码)时,要么坐在机器上,要么通过ssh远程执行:.bash_profile执行以在初始命令提示符之前配置你的shell。

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