¿Es imprescindible generar un certificado propio en mi programa creado por php?

Hola Juan, gracias por tu ayuda por fin logre completar la guía de instalación, bueno en realidad en un 95%, pero es bastante.
Si no te molesta quisiera volver a consultarte, esta vez con respecto a lo referente a lo de generar un certificado propio, ¿es realmente imprescindible? Ya que al ejecutar la linea:
ssleay req -new > new.cert.csr
Me genera un error de sintaxis, bueno pero lo que realmente quisiera preguntar es sobre las lineas:
### En caso de poner la opcion mirror, preparo el directorio para el mirror del apache
# mkdir /mnt/ide2/apache/
# cp -R /usr/local/apache/proxy /mnt/ide2/apache/proxy
# rm -R /usr/local/apache/proxy
# ln -s /mnt/ide2/apache/proxy /usr/local/apache/proxy
# chmod 777 /usr/local/apache/proxy -R
# chmod 777 /mnt/ide2/apache/proxy -R
nose cuando ni donde ejecutarlas.
lo otro donde realizo lo siguiente:
### Configurar el software ya instalado (Todo lo que sigue son parametros de configuracion
### del fichero /etc/httpsd.conf ; Estos cambios hay que hacerlos manualmente, editando el fichero)
###
### Para activar el uso del PHP, hay que an~adir lo siguiente:
###
### AddType application/x-httpd-php .php
### AddType application/x-httpd-php .php3
### AddType application/x-httpd-php .php4
### AddType application/x-httpd-php .phmtl
### AddType application/x-httpd-php-source .phps
y que comando coloco delante de AddType y delante de SSLCertificateFile?
### Para indicarle a Apache donde encontrar los certificados, hay que an~adir lo siguiente:
###
### SSLCertificateFile /etc/httpd/new.cert.cert
### SSLCertificateKeyFile /etc/httpd/new.cert.key
Te dire que tuve un problema al tratar de echar a andar el servidor con el comando
/usr/local/apache/bin/httpsdctl start
y me aparecia un mensaje de error :
fopen: No existe el fichero o el directorio
httpsd: could not open document config file /usr/local/apache/conf/httpd.conf
/usr/local/apache/bin/httpsdctl start: httpd could not be started
Una vez más te agradecería tu ayuda

1 Respuesta

Respuesta
1
El certificado SSL no es necesario si no quieres disponer del servidor web seguro SSL. Éste se suele usar en comercios electrónicos o aplicaciones que necesiten transmitir datos encrptados en Internet.
Las instrucciones del mirror en Apache se realizan al final de la instalación, y las que me indicas sólo sirven para trasladar a otro disco el contenido del mirror, ya que suele ser muy voluminoso, por lo que es mejor que esté en un disco secundario, pero esto siempre es opcional.
AddType no es un comando linux, sino una palabra clave de la configuración de Apache. Estas lineas tiene que estar en el fichero /etc/httpd/httpsd.conf Encontrarás que en algún sitio de este fichero hay unas lineas parecidas. Las puedes colocar al lado, si no las tienes ya puestas.
Y respecto a lo de que no te arranca, ya contesté a eso anteriormente a un tal alexis. Lo encontrarás en:
http://www.todoexpertos.com/mitodoexpertos/leermsg.asp?idproceso=2182
Suerte!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas