Linux サーバーに apache2.2.18 をインストールしました。
ただし、./configure –prefix=プレフィックスコマンドに間違ったプレフィックスを付けました。実行後に気付きましたインストールするファイルが間違ったフォルダにインストールされたため、コマンドを実行できませんでした。指定されたパスのサブフォルダ内にインストールしたかったのです。
プレフィックスを適切なパスに再度変更する直接的な方法はありますか?再インストールする必要がありますか?もしそうなら、どのようにアンインストールする動作しません?
ご協力いただければ幸いです
答え1
sudo を使用できない場合は、サービスを開始するにはポートのバインドが必要であるため、どのサービスも開始できません。
答え2
apache にはありませんmake uninstall
。コマンドによってコピーされたすべてのファイルを手動で検索して削除する必要がありますmake install
。おそらく、指定した 'PREFIX' パス内にあります。(make install
非ルート ユーザーとして実行し、'PREFIX' が /usr のような場合は、実際には何もインストールされない可能性があります。)
今後は、「make install」の代わりにこの便利なツールを使用してください。
checkinstall
これにより、パッケージ マネージャーに適した rpm または pkg ファイルが作成され、必要に応じてパッケージをアンインストールできます。