Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: eugeniocol en 28 Mayo 2017, 22:29 pm



Título: Certificado SSL en xmapp
Publicado por: eugeniocol en 28 Mayo 2017, 22:29 pm
Hola buenas.

Despues de ver no se cuantos videos y manuales, no soy capaz de instalar un certificado SSl a mi web que esta en mi servidor en win7 en xampp.

Un Saludo.


Título: Re: Certificado SSL en xmapp
Publicado por: LaThortilla (Effort) en 29 Mayo 2017, 01:56 am
No recuerdo muy bien pero en las configuraciones de apache aparece los archivos de la clave privada de tu certificado.... XAMPP trae un certificado por defecto... si pones https usando el dns de tu sitio seguro usara ese certificado por defecto que claro te dira que tu sitio es inseguro o que alguien esta intentando robar tu información, esto ps claro esta es por que el certificado por defecto esta creado de manera aleatoria y no esta "certificado"...

Busca en en las configuraciones de apache:
(https://mimentevuela.files.wordpress.com/2016/02/e1.jpg)


Título: Re: Certificado SSL en xmapp
Publicado por: #!drvy en 31 Mayo 2017, 17:14 pm
Primer paso.

Consigue un certificado valido. No generes tus propios certificados. Los navegadores solo se fían de Autoridades no de Usuarios. Tienes muchas opciones.

https://www.startcomca.com/ - Gratis
https://letsencrypt.org/ - Gratis
https://ssl.comodo.com/comodo-ssl-certificate.php - Pago de los mejores

Segundo paso

Haz lo que te ha dicho Effort pero con el certificado que has conseguido en el primer paso.

Saludos


Título: Re: Certificado SSL en xmapp
Publicado por: PalitroqueZ en 31 Mayo 2017, 17:54 pm
Primer paso.

Consigue un certificado valido. No generes tus propios certificados. Los navegadores solo se fían de Autoridades no de Usuarios. Tienes muchas opciones.

https://www.startcomca.com/ - Gratis
https://letsencrypt.org/ - Gratis
https://ssl.comodo.com/comodo-ssl-certificate.php - Pago de los mejores

Segundo paso

Haz lo que te ha dicho Effort pero con el certificado que has conseguido en el primer paso.

Saludos

no sabia que existían sitios que ofrecen el certificado ssl de forma gratuita


Título: Re: Certificado SSL en xmapp
Publicado por: eugeniocol en 31 Mayo 2017, 18:31 pm
hola.



configurado el archivo ssl tal cual dices



del primer enlace https://www.startcomca.com/ - Gratis, sigo por intuicion los pasos y descargo un archivoP12 download_micorreo.es

y ahora que hago ????

y no hace falta ningun comando en CMD ????

Saludos.


Título: Re: Certificado SSL en xmapp
Publicado por: LaThortilla (Effort) en 1 Junio 2017, 18:37 pm
Yo use este sertificado para mi foro
https://letsencrypt.org/

es gratis y funciono bien...

solo segui estos pasos, estos pasos son usando una shell ssh pero es igual que los ejecutaras en tu consola... si no logras instalarlo hare un tutorial .. como instalarlo en xampp..

sigueme en twitter y en mi blog...  ;)

Primer paso.

Consigue un certificado valido. No generes tus propios certificados. Los navegadores solo se fían de Autoridades no de Usuarios. Tienes muchas opciones.

https://www.startcomca.com/ - Gratis
https://letsencrypt.org/ - Gratis
https://ssl.comodo.com/comodo-ssl-certificate.php - Pago de los mejores

Segundo paso

https://www.hostinger.com/tutorials/ssl/how-to-install-free-ssl-from-lets-encypt-on-shared-hosting
Haz lo que te ha dicho Effort pero con el certificado que has conseguido en el primer paso.

Saludos


Título: Re: Certificado SSL en xmapp
Publicado por: eugeniocol en 1 Junio 2017, 21:54 pm
Yo use este sertificado para mi foro
https://letsencrypt.org/

es gratis y funciono bien...

solo segui estos pasos, estos pasos son usando una shell ssh pero es igual que los ejecutaras en tu consola... si no logras instalarlo hare un tutorial .. como instalarlo en xampp..

sigueme en twitter y en mi blog...  ;)


Pues cuando puedas haz porfa ese manual.

De esta web me paso un amigo como lo hizo el año pasado, que ahora anda muy liado

https://github.com/Lone-Coder/letsencrypt-win-simple/releases  

pero al hacer el proceso

Cd C:\xampp\letsencrypt-win-simple

Letsencrypt.exe --manualhost www.miweb.tk--webroot "C:\xampp\htdocs"-test


mí me da este error:
error malformed
error creating new authz: name does not end in a public suffix
status 400



Título: Re: Certificado SSL en xmapp
Publicado por: LaThortilla (Effort) en 2 Junio 2017, 00:46 am
Pues cuando puedas haz porfa ese manual.

Compañero el fin de semana tendrás el tutorial, por que ahorita ando ocupado con los de python...


Título: Re: Certificado SSL en xmapp
Publicado por: eugeniocol en 2 Junio 2017, 19:24 pm
Compañero el fin de semana tendrás el tutorial, por que ahorita ando ocupado con los de python...

ok muchas gracias, quedo a la espera.

 Saludossss.


Título: Re: Certificado SSL en xmapp
Publicado por: LaThortilla (Effort) en 4 Junio 2017, 00:14 am
Bien, creo que quedo mas o menos el post, ahi te explico como hacerlo.

Por cuestiones de que yo no tengo instalado mi web en un servidor propio no puedo explicarte como copiar los archivos que obtendras como resultado del tutorial y como pegarlos en xampp pero pues eso ya sabras como hacerlo.. Solo tienes que remplazarlos por los por defecto...



* Otro punto importante es que Lets Encrypt va a instalar un pyload que verificara que estas instalando el certificado desde el sitio web. esto con el fin de asegurarse que eres el propietario.
si tienes dudas mandame un mensaje al twitter.


https://lathortilla.hol.es/desarrollo-web/como-instalar-certificado-ssl-gratis-en-sitio-web/





Título: Re: Certificado SSL en xmapp
Publicado por: eugeniocol en 4 Junio 2017, 09:42 am
Bien, creo que quedo mas o menos el post, ahi te explico como hacerlo.

Por cuestiones de que yo no tengo instalado mi web en un servidor propio no puedo explicarte como copiar los archivos que obtendras como resultado del tutorial y como pegarlos en xampp pero pues eso ya sabras como hacerlo.. Solo tienes que remplazarlos por los por defecto...



* Otro punto importante es que Lets Encrypt va a instalar un pyload que verificara que estas instalando el certificado desde el sitio web. esto con el fin de asegurarse que eres el propietario.
si tienes dudas mandame un mensaje al twitter.


https://lathortilla.hol.es/desarrollo-web/como-instalar-certificado-ssl-gratis-en-sitio-web/





Hola.
Perdona mi torpeza o quizás no me explique correctamente, los pasos que veo  empezando por el paso 1º 1.1  – Ir al CPanel y luego a SSH Acess los gráficos que veo son los típicos del panel de control de un servidor web ajeno o eso me parece porque yo en mi pc no tengo nada de eso que es donde esta instalado mi xampp y mi servidor propio virtual.
El dominio que tengo .es esta en web STRATOS que apunta hacia mi IP Publica y los otros dominios que son gratis pues en otras web que lo mismo de antes con  sus DNS apunta hacia mi IP Publica.
Y estoy en pc Win 7.

Además el inicio de mi post es muy muy claro.

Hola buenas.

Despues de ver no se cuantos videos y manuales, no soy capaz de instalar un certificado SSl a mi web que esta en mi servidor en win7 en xampp.

Un Saludo.


Un Saludo.


Título: Re: Certificado SSL en xmapp
Publicado por: LaThortilla (Effort) en 4 Junio 2017, 10:02 am
Compañero, bueno quizas debi decirlo en mi post....


El servidor ssh es exactamente igual que  como que tu iniciaras la consola de tu pc (Windows) y insertaras los comandos...

Nota: Estos pasos no estan exactamente igual en el post pero si pongo las ligas para descargar los repositorios.

1 - Descarga el repositorio de ACME desde Github.

2 - Descomprimelo y pegalo en la ruta donde esta tu instalacion de xampp

3 -Descarga el composer, Tienes 2 formas: 1 descargandolo manual mente. o con la consola..


Nota : si no te reconoce el comando php. ve a variables de entorno de windows y agrega la ruta de instalacion de php (donde se encuentre el php.exe)

4. sigue el tutorial tal cual esta en el post.



Cualquier duda. Respondo mas rapido en twitter.


Título: Re: Certificado SSL en xmapp
Publicado por: eugeniocol en 4 Junio 2017, 13:45 pm
Compañero, bueno quizas debi decirlo en mi post....


El servidor ssh es exactamente igual que  como que tu iniciaras la consola de tu pc (Windows) y insertaras los comandos...

Nota: Estos pasos no estan exactamente igual en el post pero si pongo las ligas para descargar los repositorios.

1 - Descarga el repositorio de ACME desde Github.

2 - Descomprimelo y pegalo en la ruta donde esta tu instalacion de xampp

3 -Descarga el composer, Tienes 2 formas: 1 descargandolo manual mente. o con la consola..


Nota : si no te reconoce el comando php. ve a variables de entorno de windows y agrega la ruta de instalacion de php (donde se encuentre el php.exe)

4. sigue el tutorial tal cual esta en el post.



Cualquier duda. Respondo mas rapido en twitter.

este paso me lio un poco : Descargar e instalar el compositor el compositor ya e descargado el archivo installer y despues : y luego realizar los demás pasos con la consola ??  como hacerlo ??? y donde se coloca tambien en xampp como  el acme

Un Saludo.

Un Saludo.


Título: Re: Certificado SSL en xmapp
Publicado por: LaThortilla (Effort) en 4 Junio 2017, 19:20 pm
Bueno me decidi en hacerte un video tutorial, Dame 1 hora y el video tutorial de como instalarlo en xampp estara listo..


Título: Re: Certificado SSL en xmapp
Publicado por: eugeniocol en 4 Junio 2017, 20:15 pm
Bueno me decidi en hacerte un video tutorial, Dame 1 hora y el video tutorial de como instalarlo en xampp estara listo..

ok.


Título: Re: Certificado SSL en xmapp
Publicado por: eugeniocol en 4 Junio 2017, 21:57 pm
Bueno mientras haces el video tutorial sigo intentando instalar y creo que llegue a este paso:
1
php bin/acme issue —domains yourdomain.com:www.youdomain.com —path  directorio:directorio  —server letsencrypt

Cambiar yourdomain.com por su nombre de dominio real y directorio por el directorio publico raiz de tu sitio ejemplo    /home/x123011738/public_html.

Y meto este comando de abajo, pero parece que no es la ruta que escribo, claro yo escribo la ruta donde esta  el index de la web como directorio publico ¿??

php bin/acme issue —domains midominio.es:www.midominio.es —path   /xampp/htdocs/index.html  —server letsencrypt

Un Saludo.


Título: Re: Certificado SSL en xmapp
Publicado por: LaThortilla (Effort) en 4 Junio 2017, 22:04 pm
Así es mete la ruta de la carpeta htdocs del xampp.

solo que debes poder la ruta sin el index.html y ponerlo 2 veces asi turuta/htcdocs:turuta:htcdocs

ya se esta subiendo el video:
q2qK-VXqww8


cuando termine lo miras... espero ahora si poder solucionar tu problema...


Título: Re: Certificado SSL en xmapp
Publicado por: eugeniocol en 4 Junio 2017, 22:28 pm
Bueno pues nada,esto es lo que me sale en el Shell del xampp y hasta aqui llego:

Citar
Setting environment for using XAMPP for Windows.
yimyyo@YIMYYO-PC c:\xampp
# cd acme-client-master

yimyyo@YIMYYO-PC c:\xampp\acme-client-master
# php bin/acme setup --server letsencrypt --email micorreo@yahoo.es
    ____ __________ ___  ___
   / __ `/ ___/ __ `__ \/ _ \
  / /_/ / /__/ / / / / /  __/
  \__,_/\___/_/ /_/ /_/\___/

  You need to install the composer dependencies.

    composer install --no-dev


yimyyo@YIMYYO-PC c:\xampp\acme-client-master
# php bin/acme issue -domains midoninio.es:www.midoninio.es -pat
h   /xampp/htdocs/:/xampp/htdocs/  -server letsencrypt
    ____ __________ ___  ___
   / __ `/ ___/ __ `__ \/ _ \
  / /_/ / /__/ / / / / /  __/
  \__,_/\___/_/ /_/ /_/\___/

  You need to install the composer dependencies.

    composer install --no-dev


yimyyo@YIMYYO-PC c:\xampp\acme-client-master
#

Mañana veré tu video tutorial a ver qué es lo que estoy haciendo mal, ahora voy a cenar, mañana más.

Gracias.

Un Saludo.


Título: Re: Certificado SSL en xmapp
Publicado por: LaThortilla (Effort) en 4 Junio 2017, 22:31 pm
Te falta instalar el composer... mira el video ahi lo explico


Título: Re: Certificado SSL en xmapp
Publicado por: eugeniocol en 5 Junio 2017, 09:18 am
Te falta instalar el composer... mira el video ahi lo explico


ya se donde meti la pata viendo el video, copie el archivo installer fuera de la carpeta acme pero ahora un pequeño detalle escucho que se renombra con otro nombre pero no lo veo en el video es este nombre instaladorcomposer.php ????

Un Saludo.


Título: Re: Certificado SSL en xmapp
Publicado por: LaThortilla (Effort) en 5 Junio 2017, 17:44 pm
ya se donde meti la pata viendo el video, copie el archivo installer fuera de la carpeta acme pero ahora un pequeño detalle escucho que se renombra con otro nombre pero no lo veo en el video es este nombre instaladorcomposer.php ????

Un Saludo.
si, puedes darle ese nombre o otro que tu prefieras... es que no se si notaste que cuando lo descarega de forma manual solo lo nombra como "installer", pues bueno, el archivo debe tener extension php por eso lo renombro a otro...


Si tu lo descargaste con la linea de php "copy" el segundo parametro que le pasas es el nombre que le asiganas...


Título: Re: Certificado SSL en xmapp
Publicado por: eugeniocol en 5 Junio 2017, 21:08 pm
no soy capaz de instalar el composer porque tengo que configurar win para variables hp, estoy en ello pero de momento no soy capaz.

Un Saludo.


Título: Re: Certificado SSL en xmapp
Publicado por: eugeniocol en 5 Junio 2017, 22:13 pm
pues nada despues de seguir algun manual no lo logro

cd C:\xampp\acme-client-master

php instaladorcomp.php     y la consola cmd dice: php no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.

encontre esto y asi lo hice https://menospormas.wordpress.com/2013/06/07/php-no-se-reconoce-como-comando-interno-o-externo-windows-xp/

pufff maña vere si me da resultado.

Saludosss.



Título: Re: Certificado SSL en xmapp
Publicado por: LaThortilla (Effort) en 6 Junio 2017, 00:33 am
Pasos para que windows te reconozca cualquier comando:


1. Tener instalado el programa.

2. ir a la ruta del programa ( en tu caso busca con el buscadorde archivos a donde esta el php.exe)

3. Copiar la ruta de la carpeta a donde esta tu programa.

4. Hacer BackUp de la variable PATH ejecutando el siguiente comando y copiando la salida. y guardarla en un txt o donde quieras:
Código
  1. SET %PATH%

5. Agregar la ruta de tu programa ( la ruta del php.exe) a tu ruta de variable de entorno.
Código
  1. SET PATH=%PATH%;C:\Larutadetuprograma;

6. Confirmar que se agrego la ruta al final de  la variable de entorno:
Código
  1. SET %PATH%




Como restaurar el backup que guardamos:

Código
  1. SET %PATH% = pegar aqui el backup



Por ultimo. No contestare mas dudas de este post amigo a menos que hayas visto el video.. si la respuesta esta en el video no responder.





Título: Re: Certificado SSL en xmapp
Publicado por: eugeniocol en 6 Junio 2017, 08:50 am
Pasos para que windows te reconozca cualquier comando:


1. Tener instalado el programa.

2. ir a la ruta del programa ( en tu caso busca con el buscadorde archivos a donde esta el php.exe)

3. Copiar la ruta de la carpeta a donde esta tu programa.

4. Hacer BackUp de la variable PATH ejecutando el siguiente comando y copiando la salida. y guardarla en un txt o donde quieras:
Código
  1. SET %PATH%

5. Agregar la ruta de tu programa ( la ruta del php.exe) a tu ruta de variable de entorno.
Código
  1. SET PATH=%PATH%;C:\Larutadetuprograma;

6. Confirmar que se agrego la ruta al final de  la variable de entorno:
Código
  1. SET %PATH%




Como restaurar el backup que guardamos:

Código
  1. SET %PATH% = pegar aqui el backup



Por ultimo. No contestare mas dudas de este post amigo a menos que hayas visto el video.. si la respuesta esta en el video no responder.





Te agradezco tu esfuerzo y desinterés en ayudarme, siguiendo el manual https://lathortilla.hol.es/desarrollo-web/como-instalar-certificado-ssl-gratis-en-sitio-web/
Desde el principio estoy pegándome contra un muro al no estar mi consola preparada para ejecutar comandos PHP, claro así como voy a pasar del 1º paso para instalar el composer, el video lo he visto todo y la calve está en el video el comentario que haces respecto al tema, en el cual estoy ahora para intentar solucionarlo, porque lo demás en un principio son 4 pasos.

Gracias.

Un Saludo.


Título: Re: Certificado SSL en xmapp
Publicado por: eugeniocol en 6 Junio 2017, 09:42 am
una pregunta al ejecutar el  backup yo estoy haciendo esto:

Citar
SET %PATH% = C:\Windows\system32>SET %PATH%
Variable de entorno C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\W
indows\System32\WindowsPowerShell\v1.0\C:\Windows\system32;C:\Windows;C:\Windows
\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\

y esto:

Citar
SET %PATH% = Microsoft Windows [Versión 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos.

C:\Windows\system32>SET %PATH%
Variable de entorno C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\W
indows\System32\WindowsPowerShell\v1.0\C:\Windows\system32;C:\Windows;C:\Windows
\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\

y por si la ruta no fuese pruebo con dos segun san google:

SET PATH=%PATH%; C:\xampp\php\;

SET PATH=%PATH%; C:\xampp\php\php.exe;


pero nada de nada, seguire a la tarde.

Saludosss.




Título: Re: Certificado SSL en xmapp
Publicado por: LaThortilla (Effort) en 6 Junio 2017, 17:13 pm
una pregunta al ejecutar el  backup yo estoy haciendo esto:

y esto:

y por si la ruta no fuese pruebo con dos segun san google:

SET PATH=%PATH%; C:\xampp\php\;

SET PATH=%PATH%; C:\xampp\php\php.exe;


pero nada de nada, seguire a la tarde.

Saludosss.


no se si usando el explorador de archivos ya encontraste el php.exe?

Usa el buscador de archivos de windows... busca "php.exe" y ve a la ruta a donde se encuentra y copiala..


Título: Re: Certificado SSL en xmapp
Publicado por: eugeniocol en 6 Junio 2017, 22:39 pm
no se si usando el explorador de archivos ya encontraste el php.exe?

Usa el buscador de archivos de windows... busca "php.exe" y ve a la ruta a donde se encuentra y copiala..

La ruta esta mas que controlada C:\xampp\php\  pero no tengo forma de que acepte los comandos php en consola de win ( eso es mi conclusion) dejo los ultimos pasos despues de tropecientas horas para nada

harto de no conseguir instalar el composer lo Instaldo  desde aqui para windows :
https://getcomposer.org/download/

Citar
Microsoft Windows [Versión 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos.

C:\Windows\system32>composer -V
Composer version 1.4.2 2017-05-17 08:17:52


Configurado valores del entorno de windows:

Citar
Microsoft Windows [Versión 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos.
C:\Windows\system32>PATH
PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\xampp\php;C:\ProgramData\ComposerSetup\bin\;C:\xampp\php\bin;C:\xampp\acme-client-master;C:\Users\yimyyo\AppData\Roaming\Composer\vendor\bin

ejectuto el 2º paso del manual y :

Citar
Microsoft Windows [Versión 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos.
C:\Windows\system32>cd C:\xampp\acme-client-master
C:\xampp\acme-client-master>php instaladorcomp.php;
Could not open input file: instaladorcomp.php;


pufffff estoy por tirar la toalla.

Saludossss.


Título: Re: Certificado SSL en xmapp
Publicado por: LaThortilla (Effort) en 7 Junio 2017, 01:56 am
La ruta esta mas que controlada C:\xampp\php\  pero no tengo forma de que acepte los comandos php en consola de win ( eso es mi conclusion) dejo los ultimos pasos despues de tropecientas horas para nada

harto de no conseguir instalar el composer lo Instaldo  desde aqui para windows :
https://getcomposer.org/download/
 

Configurado valores del entorno de windows:

ejectuto el 2º paso del manual y :


pufffff estoy por tirar la toalla.

Saludossss.

Compa ya enserio, quiero que lo logres instalar relax.... jajajaj ... va algo hiciste mal...




va va ya avanzaste... ya tienes el php...


1.- Descarga este archivo (https://getcomposer.org/installer (https://getcomposer.org/installer))

Ese archivo es el instalador del composer...

2.- Copias ese archivo dentro de la carpeta C:\xampp\acme-client-master


3.- renombras el archivo que pegaste en la carpeta. y lo nombras  "instaladorcomp.php"

4. - ejecuta cd C:\xampp\acme-client-master y luego php instaladorcomp.php

5. - Continua con el tutorial.


Si quieres hacerlo mas rapido.... hacemos una llamada por skype y  compartes tu pantalla y te voy explicando para que lo instales rápido....


Título: Re: Certificado SSL en xmapp
Publicado por: eugeniocol en 7 Junio 2017, 14:55 pm
Compa ya enserio, quiero que lo logres instalar relax.... jajajaj ... va algo hiciste mal...




va va ya avanzaste... ya tienes el php...


1.- Descarga este archivo (https://getcomposer.org/installer (https://getcomposer.org/installer))

Ese archivo es el instalador del composer...

2.- Copias ese archivo dentro de la carpeta C:\xampp\acme-client-master


3.- renombras el archivo que pegaste en la carpeta. y lo nombras  "instaladorcomp.php"

4. - ejecuta cd C:\xampp\acme-client-master y luego php instaladorcomp.php

5. - Continua con el tutorial.


Si quieres hacerlo mas rapido.... hacemos una llamada por skype y  compartes tu pantalla y te voy explicando para que lo instales rápido....


los pasos que me dices son los que estoy harto de hacerlos jijiii y en cuanto escribo en la consola el primer comando para ejecutar  php instalador (como ya te muetro arriba) no lo admite .

bueno ahora voy a comer esta tarde creo que sobre las 19:00h ( España) estare de nuevo, tendremos que hacer si no el tema del Skipe, que por cierto lo tendre que instalar jejeje.

Un Saludo.


Título: Re: Certificado SSL en xmapp
Publicado por: eugeniocol en 7 Junio 2017, 20:24 pm
estoy a qui con el Skipe que lo use hace tiempo jeje..


Título: Re: Certificado SSL en xmapp
Publicado por: eugeniocol en 13 Junio 2017, 09:12 am
bueno esto no va en win 7, de hecho el video tutorial esta en Ubuntu o sea Linux.

Saludossss.