2017-06-07 6 views
0

私は/home/user1/.app/apache2/にapacheをインストールしようとしていますが、インストール中に以下の指示をしてください。Apache2/httpd(.bashrc)への特定のディレクトリ

  1. は./configure --prefix = /ホーム/ user1の/ .APP/apache2の/
  2. を作る

Apacheが正常にインストールされたが、私は自分の割り当てられてすることができませんでしたをインストールします'httpd'を実行してhttpdを実行します。私はここで発生した問題で何を知っている可能性があり

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

の.bashrc私の.bashrcでプロファイルとソースの編集を行っていますか?誰かが助けることができれば感謝するだろう、私はLinuxに新しいです。

+0

問題が解決しました。これはPATHの誤植です。 – JefferyLR

答えて

0

.bashrcの代わりに.bash_profileを追加してください。 bashのmanページによれば、.bash_profileはログインシェルに対して実行され、.bashrcは対話的な非ログインシェルに対して実行されます。

ログインまたは非ログインシェルとは何ですか?

コンソールを使用してログインすると(マシンでは)、またはssh:.bash_profileを使用してリモートから実行すると、初期コマンドプロンプトの前にシェルを設定します。

しかし、マシンにすでにログインしていて、GnomeまたはKDE内に新しいターミナルウィンドウ(xterm)を開くと、ウィンドウコマンドプロンプトの前に.bashrcが実行されます。 .bashrcは端末に/ bin/bashと入力して新しいbashインスタンスを起動するときにも実行されます。

+0

bashrcファイルにタイプミスがあります。とにかく情報に感謝します。 – JefferyLR

関連する問題