La construcción de un apache2.4 de Windows Server en el sitio SSL

Para abrir la necesidad de Apache SSL servidor de ventanas para descargar e instalar las versiones de Apache con OpenSSL, ahora puede ser descargado a la mayoría es apache_2.2.8-win32-x86-openssl-0.9.8g.msi , entonces apache2.4 cómo utilizar SSL ella?

la instalación del sitio SSL se puede lograr con el servidor de ventanas a través del panel apache2.4 pagoda

A. Después de instalar la versión de Windows del panel pagoda al abrir el entorno de servidor de Windows.

] [Instalación de servidor web apache2.4;

simbiótica modo de instalación de PHP [] (Nota: Esto no se instala el modo simbiótica, a continuación, el sitio web de construcción a través del panel de la pagoda se abrirá apache2.4 no soporta única versión de error de PHP);

MySQL recomienda la instalación de la versión 5.5 (Nota: se puede elegir para crear una base de datos mediante la creación de un panel web pagoda después de la instalación);

servidor FTP después de la instalación para crear archivos de carga y descarga de FTP FTP (servidor FTP FileZilla es en realidad)

0.png

II. La creación de Apache sitio

1.png

Haga clic en [sitio web], a continuación, haga clic en [Agregar sitio], introduzca el nombre de dominio, el directorio raíz generará automáticamente el directorio raíz del sitio web correspondiente. Instalado delante del servidor FTP se puede elegir para crear FTP, puede optar por instalar se crea la base de datos MySQL debido a la modalidad simbiótica instalado php, se puede seleccionar más de 5.2 a 7.1

III. Configuración del punto de culminación [Agregar] estación se ha completado, creado con éxito un navegador para acceder al sitio.

2.png

comprobación de la configuración de cuatro antes de SSL:

Si la pagoda instalado en la unidad D, abra el directorio bin de Apache para ver si hay aplicación OpenSSL, muestra que hay una versión de OpenSSL con Apache

3.png

carpeta conf y compruebe si el archivo se determinó que contenía openssl.conf

4.png

V. sitio que corresponde al nombre de dominio descarga apache certificados SSL

5.png

VI. Apache carpeta carpeta abierta panel de host virtual de la pagoda, que se genera correspondiente al archivo de configuración para cada sitio, la necesidad de seleccionar el sitio que corresponde a la CONF archivo de certificado SSL

6.png

Siete modificar el archivo de configuración, el código es:


#startSite

<VirtualHost *: 443> // aquí el archivo de configuración original es de 80 (http valor de puerto), modificado a 443 (https valor de puerto)


# Habilitar SSL

SSLEngine en

SSLProtocol todo -SSLv2

SSLCipherSuite Alta: Media :! Anull :! MD5


#https ubicación del certificado

SSLCertificateFile "Su ruta del certificado SSL /certificate.crt"

SSLCertificateKeyFile "Su certificado SSL ruta /private.key"

SSLCertificateChainFile "Su ruta del certificado SSL /ca_bundle.crt"

DocumentRoot "su ruta del directorio raíz del sitio."

ServerName su nombre de dominio

Se incrementan los ServerAlias ​​su nombre de dominio

# PUESTA EN PÁGINA DE ERRORES

ErrorDocument 403 /403.html

ErrorDocument 404 /404.html

ErrorDocument 502 /502.html

# FINAL DE ERRORES PÁGINA


#startPHP

<Archivos ~ "\ $ php">

Opciones FollowSymLinks ExecCGI

AddHandler .php fcgid-script

FcgidWrapper "Su versión de PHP (panel de la pagoda ha rellenado)" .php

</ Ficheros>

#endPHP

# start301

# end301

# REFERER-START

# REFERER-END

# PROXY-START

# PROXY-END

<Directorio "raíz de su sitio">

Opciones FollowSymLinks ExecCGI

AllowOverride All

Exigir que todos los concedida

DirectoryIndex index.php index.html index.htm default.php default.html default.htm

</ Directory>

ErrorLog "logs / tu nombre de dominio -error.log"

    CustomLog "logs / su nombre de dominio -access.log" común

</ VirtualHost>

#endSite

7.png

VIII. Reiniciar Apache, una visita exitosa por https

6.png


Supongo que te gusta

Origin blog.51cto.com/14662442/2485427
Recomendado
Clasificación