Apache(windows)インストール版の配置とインストールの誤りを免れる

4782 ワード

1.ダウンロード
ダウンロード先:
http://httpd.apache.org/

下の画像のアドレスに従って順次ダウンロードします
Apache(windows) 免安装版配置 及 安装错误_第1张图片
 
Apache(windows) 免安装版配置 及 安装错误_第2张图片
 
Apache(windows) 免安装版配置 及 安装错误_第3张图片
私のオペレーティングシステムはwin 7 64 xです.
Apache(windows) 免安装版配置 及 安装错误_第4张图片
2.ダウンロードが終わったら解凍します.私の解凍ディレクトリは次のとおりです.
D:\Program Files\apache-2.4.12-x64-r2\Apache24

ディレクトリの下の「conf」フォルダに入り、「httpd.conf」ファイルを見つけ、手帳で開き、2つの場所を変更する必要があります.図のように
Apache(windows) 免安装版配置 及 安装错误_第5张图片
1つ目は変更しなければなりません.2つ目のポート番号は変更できますが、変更しません.しかし、あなたのマシンにはIISなど80ポートを占有する他のソフトウェアがあるので、変更する必要があります.
3.cmdは管理者の方式で運行して、“D:Program Filesapache-2.4.12-x 64-r 2Apache 24bin”の下に入ります
コマンドを入力:
httpd -k install -n apache

登録サービス,「-n apache」はサービス名をapacheに変更することを意味する.
次の図に示すように、インストールサービスは成功しました.
   Apache(windows) 免安装版配置 及 安装错误_第6张图片
次の図はインストールに失敗しました
   Apache(windows) 免安装版配置 及 安装错误_第7张图片
4.サービスの開始
net start apache

アドレスバーに入力:
http://localhost:8088/

現れる
Apache(windows) 免安装版配置 及 安装错误_第8张图片
説明登録に成功しました.
5.apacheサービスの削除
sc delete apache

6.インストール失敗の解決方法
Apache(windows) 免安装版配置 及 安装错误_第9张图片
このエラーは443ポートが占有されているため、なぜ443ポートが必要なのか分かりません.私が変更したポートは8088です.
解決策は443ポートを占有するプロセスを殺し、再登録することです.
コマンドを入力:
netstat -ano|findstr "443"


次のように入力します.
tasklist|findstr "2384" 

発見はVmがプロセスを占有し、発見したpidを見つけ、恩物マネージャでプロセスを殺した.
サービスを再登録すればいいです.