apacheインストールメモ

(OS 10048)通常、各ソケットアドレスに対してプロトコル、ネットワークアドレス、またはポートのどれか1つのみを使用できます。: make_sock : could not bind to address 0.0.0.0:80 no listening sockets available, shutting down. Unable to open logs

 何らかのソフトがapacheの使用するポート番号を占有している為起動できないというエラー。
 対策

  1. ポートを占有しているソフトを止める。IISなどのサーバーだと思われる。
  2. ポート番号を変更する。

 1に関しては、各自の環境で異なる。
 2に関して、http.confを編集することで可能。編集部分は下。

#Listen 12.34.56.78:80
Listen 80

Listen 80の80の数字を別の数字に変える。ウェルノウンポートと競合しないポートにすること。例えば8000とすると、http://localhost:8000/でアクセス出来る。

[error] (OS 2)指定されたファイルが見つかりません。: No installed service named "Apache2"

 余の環境の場合skype等のコミュニケーションソフトがインストール時に邪魔をしていたようで、それらを一時的に終了してインストールすれば解決した。
 これらの問題で3時間時間を潰した。半場諦めていたが、グーグルを駆使することで、何とか解決できた。

copy right 大宇宙拡大大帝国建国委員会 2004-2018.