2017-06-07 50 views
0

我试图在安装过程中执行下列指令对我/home/user1/.app/apache2/安装apache。具体目录的Apache2/httpd的(.bashrc)中

  1. 的./configure --prefix = /家庭/用户1 /。应用程序/的Apache2/
  2. 使
  3. make install的

Apache的安装成功,但我没能分配到我httpd做'哪个httpd'。我已经做了编辑与我的.bashrc配置文件和源的.bashrc

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

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

+0

问题解决了。它只是PATH中的一个错字错误。 – JefferyLR

回答

0

尝试添加在.bash_profile中,而不是.bashrc中的。据bash的手册页,.bash_profile是同时进行的.bashrc交互式非登录shell执行的登录外壳执行。

什么是登录还是非登录shell?

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

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

+0

我发现我的bashrc文件中有一个错字。无论如何感谢信息。 – JefferyLR