Logotipo de Hackear con Linux - Web de seguridad informática y hackers Logotipo de Hackear con Linux - Web de seguridad informática y hackers Logotipo de Hackear con Linux - Web de seguridad informática y hackers
Inicio de Hackear con Linux - Web de seguridad informática y hackers Distribuciones Linux de Hackear con Linux - Web de seguridad informática y hackers Lista de comandos de Hackear con Linux - Web de seguridad informática y hackers Utilidades de Hackear con Linux - Web de seguridad informática y hackers Manuales de Hackear con Linux - Web de seguridad informática y hackers Cómo empezar a Hackear con Linux - Web de seguridad informática y hackers
Hackear con Linux
Hackear con Linux
  

Apache Server

  Apache Server es sin duda uno de los servidores de aplicaciones web más usados en el mundo, es por esto que vamos a ver como se instala, se configura y se crean sites o webs en él. Posteriormente veremos como securizarlo, pero para eso es necesario conocer un poco su estructura.

  Primero como siempre, actualizamos el sistema.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora instalamos el Apache con el comando sudo apt-get install apache2, ya que es la última versión.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Una vez finalizada la instalación, abrimos un navegador y poniendo el LocalHost saldrá la siguiente página. Podemos poner tanto localhost, cómo la IP 127.0.0.1 o la IP asignada dentro de nuestra red interna, el efecto sería el mismo.

Apache Server, instalación, configuración, securización y creación de sites seguros

  La web que vemos en la pantalla anterior es un index o página de inicio que se encuentra en el directorio /var/www/html.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Los archivos del Apache, se encuentran en el /etc/Apache2, si ejecutamos el comando ls podremos ver su contenido.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Los archivos de la carpeta mods-available son los módulos internos que vienen con Apache, que deberemos desactivar si no los usamos para aumentar la seguridad. Luego vemos como hacerlo.

Apache Server, instalación, configuración, securización y creación de sites seguros

  En el directorio mods-enables, encontramos los módulos más usados que vienen activados por defecto.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Con Apache podremos crear varios Sites o páginas web. Para desactivar un site se usa el comando a2dissite. En el siguiente ejemplo desactivo el Site por defecto que trae Apache.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Para activar los sites, es con el comando a2ensite. Vuelvo a activar el Site por defecto.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Es importante comentar que para que estas actuaciones surgan efecto, debemos reiniciar el servicio Apache, para ello como indica el mensaje de las pantallas anteriores ejecutaríamos sudo service apache2 reload.

  Ahora vamos a instalar el módulo de php5, necesario para que nuestro servidor web pueda mostrar y visualizar páginas con esta programación. Para ello ejecutamos sudo apt-get install php5 libapache-mod-php5

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora damos permisos al grupo de alumnos y acceso total para ellos, y de lectura para todos. En mi caso es así porque tengo creados en el Linux un grupo llamado alumno y varios usuarios dentro con los que trabajo sin necesidad de usar el usuario root.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Creamos el siguiente fichero de página web con los comandos que se muestran en php dentro y lo llamamos Info.php. Es importante crear este fichero en el directorio web, para ello podemos usar el comando sudo nano /var/www/html/Info.php, que abrirá un editor de texto y creará el archivo Info.php dentro del directorio indicado si no existe.

Apache Server, instalación, configuración, securización y creación de sites seguros

  En el fichero /etc/apache2/mods-enabled/dir.conf se muestran los nombres y extensiones de los archivos web que se consideran de inicio. Se puede quitar, cambiar o añadir los que se deseen. Busca en el orden indicado pasando de uno en uno hasta encontrar uno existente. Si queremos que por ejemplo nuestra página de inicio o principal de la web fuese home.html, deberíamos incluirlo.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Si vamos al navegador y ponemos el localhost/info.php saldrá la siguiente web, donde viene toda la información del Apache.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Esto es debido al código que pusimos en el archivo info.php, el cual hace que se muestre información concreta del php.

  Ahora instalamos el MySQL. MySQL es una o la más popular base de datos, además de ser gratuita. Las bases de datos son almacenes de datos donde las páginas web recogen la información necesaria que posteriormente accedida por el usuario, le muestra un contenido solicitado. Un claro ejemplo son las web con usuarios registrados, donde aparecen sus datos de registro y perfil, con foto, mail, etc., estos son almacenados siempre en bases de datos.

  Para instalar MySQL, necesitamos instalar tanto el cliente, como la versión de servidor, para ello ejecutamos sudo apt-get install mysql-server mysql-client

Apache Server, instalación, configuración, securización y creación de sites seguros

  En Apache el directorio sites-available dispone del fichero de configuración, mientras que el directorio sites-enables contiene las directivas de seguridad.

  Para albergar varias webs, en vez de dar los permisos que dimos al directorio /var/www/html, debemos dárselos a /var/www, que será donde crearemos los distintos Sites. Para ello usamos los comandos chown y chmod como se muestran a continuación y evitar problemas de permisos en Linux.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Accedemos al siguiente directorio y listamos los archivos de configuración.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Hacemos una copia de seguridad del site por defecto y lo editamos, así ante cualquier problema, siempre podremos restaurar el archivo. Para hacer la copia usamos el comando cp y creamos el archivo ejemplo.conf sobre el que trabajaremos.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Vamos a crear una web llamada www.ejemplo.com. Para que funcionase desde fuera, deberíamos comprar el dominio y redireccionarlo a la IP pública que tenga el servidor, pero para el ejemplo vamos a trabajar en local. Para ello ponemos lo siguiente en el archivo ejemplo.conf, poniendo la IP privada del servidor donde está Apache, es decir, la del Linux con el que estemos trabajando. Para obtenerla si no la conocemos usamos el comando ifconfig.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Lo que hemos puesto en el archivo de configuración, es simplemente la IP con el puerto web 80, el dominio www.ejemplo.com, la ruta interna al directorio web y el tipo de archivo de inicio, en este caso index.html, pero podremos usar index.php si preferimos programar en php por ejemplo.

  Podemos además hacer alias, en este caso para que al no poner www antes del dominio también nos funcione, o que todo lo que pongamos terminado por este dominio nos mande a nuestra web.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Creamos la carpeta ejemplo y le creamos un archivo index.html dentro.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ponemos cualquier cosa en el index.html y salvamos.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora editamos el archivo /etc/apache2/ports.conf

Apache Server, instalación, configuración, securización y creación de sites seguros

  Añadimos la siguiente línea. Como vemos por defecto está escuchando sobre el puerto 80, que es el que usan todas las web HTTP.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Activamos el site nuevo con sudo a2ensite ejemplo.conf y recargamos el Apache para que los cambios surgan efecto. Para reiniciarlo podemos usar como ante service apache2 reload, o /etc/init.d/apache2 reload, eso a nuestro gusto.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Si entramos en el navegador y ponemos www.ejemplo.com, debe aparecer nuestra web.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Si queremos que salga la web poniendo localhost/ejemplo, debemos modificar el directorio de acceso en el site por defecto, o eliminarlo direcamente, aunque no lo recomiendo por su utilidad para copiar como plantilla de cara a otras webs. Para cambiarlo, sólo como curiosidad, sería editando el archivo de configuración por defecto y poniendo de DocumentRoot /var/www en vez de /var/www/html, el cual he comentado al ponerle la alhoadilla delante.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ya con Localhost funcionaría como muestro a continuación.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Para crear otras webs, sólo hay que repetir estos pasos e ir añadiéndolas en diferentes directorios.

  Directivas de acceso.

  Apache dispone de directivas de seguridad, vamos a ver algunos ejemplos.

  Vamos a permitir y denegar páginas dentro del archivo .conf de una de las web que tengamos creadas. Las directivas van en orden según se deniegue o permita.

  En este caso creamos una directiva que permite todo, pero deniega el tráfico web de un equipo cliente con Windows 7 que tiene la ip 192.168.20.25 a un site o web concreta. El orden es importante, trabaja desde arriba a abajo, por lo que es importante poner al final las denegaciones para que realmente surja efecto.

  Vamos a seguir con la web ejemplo.com, para ello volvemos a editar el archivo de configuración con el editor nano o el que nos guste.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Con esto le hemos permitido todo el tráfico, salvo a una IP concreta.

  Reiniciamos el Apache con sudo /etc/init.d/apache2 restart y vemos que surge efecto si nos volvemos a conectar desde el Windows 7 al que denegamos.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora creamos dentro de la web ejemplo.com un directorio llamado curso con el comando mkdir.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Creamos unos html o páginas y les ponemos algo de contenido al index y al resto. Si sólo queremos crearlos podemos usar el comando touch, pero sino, siempre podemos usar nano u otro editor para crearlos y meterles algún contenido.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ya tengo creados las páginas hola.html, adiós.html e index.html dentro del directorio curso.

  En el archivo de configuración del site ejemplo.conf añadimos lo siguiente. La lúnea del DirectoryIndex está comentada.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Reiniciamos el Apache y accedemos a www.ejemplo.com/curso por el navegador. Esto es lo que llamamos Index of, un fallo de seguridad que entrando en un directorio muestra todo su contenido.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Esto es lo que hemos logrado con la opción de indexar. Si ahora descomentamos el DirectoryIndex esto ya no sucederá.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Salvamos, reiniciamos Apache y volvemos a poner la web www.ejemplo.com/curso y saldrá lo siguiente. Automáticamente carga la página de inicio, en este caso index.html del directorio curso, no la del inicio que creamos antes.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Esto es lo que hace el DirectoryIndex, indexa una página de inicio por defecto.

  Selección de sites por puerto

  Apache además de distribuir sus sites por nombres o dominios, permite una opción bastante interesante, la discriminación por puertos.

  Primero creamos en /var/www una carpeta con mkdir llamada practicaP80 y generamos un index.html dentro.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ponemos cualquier cosa en el archivo index creado.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora creamos otra carpeta de site llamada practicaP8080 y creamos su index.html.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Les damos permisos a ambos sites.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Como siempre hacemos copia del conf de los sites.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Editamos el primer fichero comentando o borrando todo y añadiendo lo siguiente.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Para evitar hacer dos archivos de configuración, el del site del puerto 8080 lo vamos a meter en este mismo archivo creando un nuevo VirtualHost. Esto podemos hacerlo en un archivo o en dos diferentes, eso es a nuestro gusto.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora modificamos el archivo ports.conf para que escuche también por el puerto 8080 y no sólo en el puerto 80 por defecto. Para ello como siempre ejecutamos sudo nano /etc/apache2/ports.conf

Apache Server, instalación, configuración, securización y creación de sites seguros

  Hemos pedido a Apache que escuche peticiones tanto por el puerto 80, como por el 8080, además hemos asociado cada uno de los dominios a un puerto concreto.

  Activamos el site donde hemos creado los VirtualHost, en caso de haberlo hecho en dos archivos, deberemos activar los dos.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Reiniciamos el servicio Apache.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Si ahora abrimos un navegador y ponemos la web, este sería el resultado para la web del puerto 80:

Apache Server, instalación, configuración, securización y creación de sites seguros

  Y este el del site o web del puerto 8080:

Apache Server, instalación, configuración, securización y creación de sites seguros

  Webs seguras con SSL

  Ahora para usar SSL o páginas seguras HTTPS, vamos a usar el Apache por puertos en vez de por dominios. Para ello antes debemos crear un certificado. Para ello vamos a usar un certificado de VeriSign que es de pago, pero dispone de una versión de prueba gratuita durante unos meses.

  Antes de nada debemos ver en /etc/apache2/ports.conf que esté el Listen 443 para que podamos acceder por SSL y que el ifmodule del 443 del SSL esté comentado para evitar problemas al reiniciar Apache.

  El otro módulo, el mod_gnutls.c, podemos dejarlo comentado o no. Es un módulo que no está activo por defecto, con lo que no debería dar problemas. Para este ejemplo usaré una de mis web de forma que escuche tanto por puerto 80, como por 443.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Lo primero voy a crear un site que esté escuchando en el puerto 443 para posteriormente ponerle SSL. Mi dominio será www.aprendeahackear.com. Para ver la diferencia, también voy a crear esta web con el puerto web básico, o el 80, para ello tendremos las carpetas sitioNOseguro para el puerto 80 y sitioSIseguro para el 443. Copiamos un conf para tener la base sobre la que modificarlo, copiando por ejemplo el de la práctica del puerto 8080 anterior.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Editamos el archivo conf del site nuevo y lo ponemos de la siguiente forma.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Como veis está creados los dos VirtualHosts, uno para el puerto 80 y otro para el 443.

  Ahora creamos las carpetas de los sites y le damos permisos correctos.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Creamos un index dentro de cada carpeta de site y ponemos diferentes contenidos.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora activamos el archivo conf de los sites creados (uno para ambos) y reiniciamos Apache.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora editamos el ports.conf y ponemos nuestros enlaces y los puertos por los que escucha.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Volvemos a reiniciar para ver de nuevo que no haya fallos en lo que hemos escrito.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Como tengo configurada la nat y tengo salida a internet, voy a modificar el archivo hosts para que esta url, que existe en internet, vaya a la IP local en vez de buscar en internet, así mostrará la web que tengo en mi Apache y no el hospedaje externo. Esto se hace editando el archivo /etc/hosts, que hace que al buscar un dominio en internet, busque primero si existe en este archivo para ir a la dirección IP indicada.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora si accedemos al navegador y ponemos la url por defecto, o puerto 80 sadrá mi index.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Si pongo la url seguida de :443 para que acceda por ese puerto, su index cambiará con otro contenido.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ya tenemos la web escuchando por el puerto 443, pero aún no es realmente segura, para ello debemos antes instalar el certificado. Podríamos crear un certificado propio autofirmado o usar uno de una entidad certificadora reconocida mundialmente como es VeriSign. Vamos primero a generar nuestro propio certificado que siempre será gratuito.

  Generar Certificado SSL privado (no validado).

  Primero vamos a crear una carpeta donde se almacenará el certificado digital. En este caso será /etc/apache2/ssl a la que daremos permisos y tomará posesión el usuario alumno, que es con el que estoy trabajando.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Generamos el certificado. Es muy importante que cuando solicite el Common Name pongamos nuestro dominio sobre el que vamos a usar SSL. La llave que usaremos será RSA de 2048 bits. Para esto escribimos el siguiente comando y vamos rellenando los datos que nos pida, como país, ciudad, mail, dominio, etc.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Activamos el módulo SSL de Apache.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora editamos el archivo de configuración del site.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Añadimos lo siguiente dentro del VirtualHost del puerto 443 para activar el certificado e indicarle donde se encuentran la llave y el certificado.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Los nombres de los archivos de clave y el certificado, son los que pusimos en el comando cuando creamos nuestro certificado.

  Reiniciamos Apache para ver que está todo correcto.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora si vamos al navegador y ponemos https://www.aprendeahackear.com debería salir lo siguiente.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Esto pasa porque el certificado es autofirmado. Si le bajamos el navegado y damos a I Understand the Risks y Add Exception, ya nos saldrá la web por un puerto seguro y con uso de SSL. Si usamos otro navegador, como Internet Explorer, saldrá diferente, simplemente será usar la opción no recomendada debido a los posibles riesgos. Esto no pasará cuando usemos un certificado emitido por una entidad certificadora validada.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Si nos fijamos, en la barra del navegador aparecerá nuestra web con https y no http, indicando que usa SSL.

  Acceso de identificación por usuarios.

  Apache también permite que nuestros sites tengan autentificación de usuarios.

  Primero vamos a crear una carpeta llamada curso en sitioSIseguro con un index.html nuevo donde sólo podrán acceder los usuarios que queramos.

Apache Server, instalación, configuración, securización y creación de sites seguros

  El contenido de mi index.html es el siguiente. Esto es un simple código html donde indica que estás en una web con SSL con acceso limitado y un enlace que pone Aquí, donde al pulsarlo solicitará credenciales para acceder al index de la carpeta curso.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora modificamos el archivo conf del site para marcar que usuarios pueden acceder al directorio cursos. Esto dice que sólo los usuarios configurados en el archivo .htpasswd pueden acceder al directorio curso. De momento el acceso por grupos lo dejo comentado, limitándolo a los usuarios que añada.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora creamos el directorio passwd dentro de Apache y reiniciamos a ver si hemos escrito algo mal en el archivo de configuración del site.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora instalamos las utilidades Apache.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Cuando termine de instalarse, metemos algún usuario que tenga acceso al directorio privado, en mi caso el usuario se llamará hacker. La opción –c es sólo la primera vez para generar el archivo .htpasswd, para añadir más usuarios no es necesario esta opción. El punto antes del archivo htpasswd indica que es un archivo oculto. Este comando nos solicitará dos veces la contraseña de este usuario.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Si reinicio Apache y accedo a la web, saldrá lo siguiente.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Al pinchar el enlace que va al directorio privado, pedirá autentificación, le ponemos el usuario hacker creado y la contraseña que hayamos puesto.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Y accedemos al index.html que tenemos dentro del directorio curso con autentificación, además de SSL.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Otra forma, es autentificar por grupos. Simplemente sería crear el fichero de grupo con el editor nano.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Metemos los grupos y usuarios que queramos, en este caso el grupo privado con los usuarios hacker02 y hacker03 y el grupo otro con el usuario hacker04.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora creo los tres usuarios que aparecen en la anterior pantalla y les asigno sus contraseñas.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora vamos al conf del site y descomentamos las líneas del grupo y comento la de usuarios validados para que la autentificación sea por grupos en vez de usuarios individuales.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Activamos el módulo de grupos que tiene Apache con el comando sudo a2enmod authz_groupfile.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Si accedemos con el primer usuario, que no está en ningún grupo de los creados, saldrá fallo de autentificación, pidiendo constantemente usuario y contraseña. Si metes uno de los usuarios creados de uno de los grupos, accederá sin problemas.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Generar Certificado SSL validado.

  Ahora vamos a generar un certificado de prueba de VeriSign. Es de pago, pero vamos a usar una versión válida que dispondrá de una corta validez, la cual tendremos que renovar pagando si lo deseamos. Esto aporta una garantía de cara a los clientes o usuarios que se conecten a nuestra web, ya que garantiza una identidad real legalmente.

  Antes debemos activar unos módulos necesarios y recargar el Apache. Los módulos son el proxy_html y el headers.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora generamos un CSR o petición de certificado para nuestro site y le ponemos una contraseña.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Generamos el certificado.pem para que no nos esté pidiendo constantemente la contraseña.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Ahora creamos el CSR con la clave o llave.El Common Name debe ser el dominio de nuestra web.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Editamos el archivo con extensión csr y lo copiamos, incluido el -----BEGIN PRIVATE KEY----- y el -----END PRIVATE KEY-----

Apache Server, instalación, configuración, securización y creación de sites seguros

  Lo primero vamos a https://www.verisgn.es/ts-sem-page/index.html y damos a la opción de la derecha donde pone Pruebe SSL gratis.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Le damos al botón Continuar.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Luego nos pedirá unos datos personales, ponemos lo que queramos, pero ponemos un mail válido. Damos a continuar. En la siguiente pantalla saldrá lo siguiente, hay un desplegable en el que marcamos Apache.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Le pegamos el contenido que teniamos copiado del archivo con extensión .csr.

  Damos al botón Continuar y nos muestra los datos para confirmar. Le damos a Enviar.

Apache Server, instalación, configuración, securización y creación de sites seguros

  Nos confirmará con un número de referencia y el dominio web.

Apache Server, instalación, configuración, securización y creación de sites seguros

  En teoría debería llegar un mail para descargarlo, pero como casi todo lo que toca Symantec se jode o te causa problemas, me llega un mail diciendo que no puede procesarlo. Lógicamente antes de pagar una pasta debe probarse la versión de prueba en un servidor de preproducción. Cuando las versiones de prueba dan fallos, te recomiendo que jamás compres la versión de pago, tendrás grandes problemas y el soporte no suele responder correctamente.

  Si lográis descargarlo, en Windows se instalaría en el siguiente lado. Para eso antes ejecutáis certmsg.msc en Inicio, Ejecutar.

Apache Server, instalación, configuración, securización y creación de sites seguros

  
Hackear con Linux
   
 

AprendeaHackear.com - Todos los derechos reservados

Valid HTML 4.01 Transitional   ¡CSS Válido!   Icono de conformidad con el Nivel A, de las Directrices de Accesibilidad para el Contenido Web 1.0 del W3C-WAI