2017-06-07 28 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