1. En primer lugar, descargue el paquete de instalación de Apache, y descomprimir en el directorio especificado. (Versión de Windows) https://www.apachehaus.com/downloads/httpd-2.4.41-o111c-x64-vc15-r2.zip
2. conf modificar el archivo / httpd.conf configuración
Después 2.1SRVROOT cambió Apache directorio
Definir SRVROOT " F: \ Apache24 "
2.2 Cambio de puerto (opcional)
escuchar 33211
3. Crear un servicio en Windows
3.1 Nota ventana de CMD para utilizar las ventanas abiertas, de lo contrario, informar de un error, falta de acceso rápido.
[SC] OpenService Error 5 : Acceso denegado.
3.2 CMD navegar a Apache directorio bin del directorio de instalación, ingrese el siguiente comando para crear un servicio, el nombre del servicio para el parámetro -n se puede personalizar
httpd.exe -k instalar Apache 2 -n. 4
3.2.1 Si hay un conflicto, cambie el puerto de puerto, por lo general el puerto 443 está ocupado, o puerto personalizado no está disponible, similar a lo que consejos:
La Instalación del ' Apache2.4 ' -Servicio de la ' Apache2.4 ' -Servicio SE instalado correctamente. Prueba de la httpd.conf .... los errores indicados aquí fondo de pantalla se transmiten por el Servicio corregirse antes se puede iniciar. (El SO 10048 ) de cada toma dirección (protocolo / dirección de red / puerto) sólo una vez. : AH00072: make_sock: No podría el enlace a la dirección [::]: 443 (el OS 10.048 ) cada dirección de socket (protocolo / dirección de red / puerto) sólo una vez. : AH00072: make_sock: no podía hacer frente a la unen a 0.0 . 0.0 : 443 AH00451: NO sockets de escucha del disponible, el cierre de AH00015: Incapaz de registros abiertos
3.2.1.1 Cerrar la ocupación del puerto especificado (Apache o el cambio en el uso del puerto está ocupado https://blog.csdn.net/kunga0814/article/details/53495005 )
El uso netstat PID en consulta CMD-ano ocupado puerto pertenece, a continuación, abra el Administrador de tareas -> Ver detalles especifica PID del proceso, el extremo derecho del proceso, el árbol de procesos.
Después de volver a ejecutar el comando de instalación.
Adjuntan: ventanas de eliminación se han creado después del servicio, debe tener privilegios de administrador CMD
sc delete Apache 2. 4
4 iniciar y detener el servicio de Apache
net start Apache 2. 4 net stop Apache2. 4