155
edits
No edit summary |
No edit summary |
||
| Line 210: | Line 210: | ||
[[File:SourceCode_and_Remote_Access.JPG|500px]] | [[File:SourceCode_and_Remote_Access.JPG|500px]] | ||
Copiamos el código ssh 53641a41e0b8cdf5ec000b76@startdolibarr-sdme.rhcloud.com | |||
Abrimos nuestro WinSCP. | |||
Image 17<br /> | Image 17<br /> | ||
[[File:Login_WinSCP.JPG|500px]] | [[File:Login_WinSCP.JPG|500px]] | ||
Ponemos la primera parte, 53641a41e0b8cdf5ec000b76 antes de la @ en el campo User name, y la segunda parte, startdolibarr-sdme.rhcloud.com después de la @ en el campo Host name. | |||
Es aconsejable no colocar el password/passphrasse, en este punto, por motivos de seguridad. La usaremos más adelante. | |||
Click | Click en Advanced. | ||
| Line 228: | Line 228: | ||
[[File:Login_WinSCP_SSH_private_Key.JPG|500px]] | [[File:Login_WinSCP_SSH_private_Key.JPG|500px]] | ||
En Private key file: seleccionamos nuestra clave privada rsa.ppk, click en OK, click en guardar y click en Login. | |||
| Line 234: | Line 234: | ||
[[File:Warning_connect_to_WinSCP.JPG|500px]] | [[File:Warning_connect_to_WinSCP.JPG|500px]] | ||
Cuando nos salga esta agradable ventanita click en Yes. | |||
| Line 240: | Line 240: | ||
[[File:WinSCP_login_passphrasse.JPG]] | [[File:WinSCP_login_passphrasse.JPG]] | ||
Aquí colocamos nuestra passphrase y click en OK. | |||
| Line 246: | Line 246: | ||
[[File:Session_WinSCP_accept.JPG|500px]] | [[File:Session_WinSCP_accept.JPG|500px]] | ||
Viola | Viola tenemos acceso vía SSH a nuestro Gear. | ||
En la parte izquierda esta nuestro espacio local y a la derecha el remoto. | |||
= | = Enviar archivos de Dolibarr = | ||
Image 22<br /> | Image 22<br /> | ||
[[File:Download_Dolibarr_generic_version.JPG|500px]] | [[File:Download_Dolibarr_generic_version.JPG|500px]] | ||
Bajamos la versión genérica de Doibarr. | |||
| Line 262: | Line 262: | ||
[[File:Uploading_DoliBarr_into_repo.JPG|500px]] | [[File:Uploading_DoliBarr_into_repo.JPG|500px]] | ||
En la parte remota seleccionamos la ruta | |||
/var/lib/openshift/53641a41e0b8cdf5ec000b76/app-root/runtime/repo | /var/lib/openshift/53641a41e0b8cdf5ec000b76/app-root/runtime/repo | ||
Transferimos la carpeta dolibarr, de nuestra máquina local a Openshift, presionando F5. Este proceso, puede tardar varios minutos, así que mientras esperamos, nos dedicaremos a crear nuestro Gear, para la base de datos. | |||
| Line 271: | Line 271: | ||
[[File:Add_MySQL_5.5.JPG|500px]] | [[File:Add_MySQL_5.5.JPG|500px]] | ||
Volvemos a la consola de OpenShift y con nuestra aplicación seleccionada, hacemos click en la parte inferior, del apartado Databases y seleccionamos Add MySQL 5.5 | |||
| Line 277: | Line 277: | ||
[[File:Add_Cartridge_MySL_to_startdolibarr.JPG|500px]] | [[File:Add_Cartridge_MySL_to_startdolibarr.JPG|500px]] | ||
Click | Click en add Cartridge. | ||
Nota.- En una aplicación normal sin Scale activado, el Cartridge Mysql se añadiría al Gear actual, pero en nuestro caso, openShift nos informa que se ocupará un nuevo Gear para MySQl. | |||
| Line 285: | Line 285: | ||
[[File:Add_MySQL_Please_make_note_of_these_credentials.JPG|500px]] | [[File:Add_MySQL_Please_make_note_of_these_credentials.JPG|500px]] | ||
Copiamos los credenciales de acceso a MySQL. Los usaremos más adelante, para acceder a nuestra base de datos. | |||
| Line 291: | Line 291: | ||
[[File:Delete_Index_php.JPG|500px]] | [[File:Delete_Index_php.JPG|500px]] | ||
Una vez que ha terminado el upload de dolibarr, descrito en la imagen 23. Editamos el file index.php. | |||
Lo abrimos nuestro editor de texto favorito y reemplazamos con el siguiente código. | |||
<?php<br /> | <?php<br /> | ||
| Line 299: | Line 299: | ||
?> | ?> | ||
Hacemos una copia del index.php en la carpeta dolibarr y volvemos a editarlo y quitamos dolibarr/. | |||
<?php<br /> | <?php<br /> | ||
| Line 309: | Line 309: | ||
[[File:Index_php_inside_dolibarr_folder.JPG|500px]] | [[File:Index_php_inside_dolibarr_folder.JPG|500px]] | ||
Lo que acabamos de hacer, sirve, para que no se muestre la estructura de nuestros folders y files de dolibarr en el navegador web, con el index.php obligamos a que se redirija al inicio de DoliBarr. | |||
Por último y antes de empezar con la configuración de dolibarr, conviene usar SSL (protocolo criptográfico), que nos proporciona seguridad a la hora de enviar nuestros datos desde el Navegador web al servidor. El uso de SSL es para dar un plus extra a las medidas de seguridad propias de dolibarr, que ya son buenas. | |||
Abrimos nuestro editor de textos una vez más y añadimos lo siguiente. | |||
*RewriteEngine on<br /> | *RewriteEngine on<br /> | ||
| Line 319: | Line 319: | ||
*RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R,L] | *RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R,L] | ||
Guardar con el hombre de .htaccess justo al lado de nuestro folder dolibarr y del index.php | |||
Como se muestra en la siguiente imagen. | |||
edits