notas:owncloud
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
notas:owncloud [2015/04/16 13:49] – [Instalación] cayu | notas:owncloud [2015/04/30 13:32] (actual) – cayu | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
====== OwnCloud ====== | ====== OwnCloud ====== | ||
- | |||
**OwnCloud** es un producto desarrollado para facilitar el acceso remoto a archivos desde cualquier lugar y desde cualquier dispositivo con conexión a Red. | **OwnCloud** es un producto desarrollado para facilitar el acceso remoto a archivos desde cualquier lugar y desde cualquier dispositivo con conexión a Red. | ||
Se trata de una aplicación web open source mediante la cual podremos crear nuestro repositorio remoto privado, donde podremos guardar lo que necesitamos siempre que haya espacio suficiente en nuestro disco duro. De este modo, no será necesario utilizar servicios de terceros y tendremos control absoluto sobre quién accede a “nuestra nube”. | Se trata de una aplicación web open source mediante la cual podremos crear nuestro repositorio remoto privado, donde podremos guardar lo que necesitamos siempre que haya espacio suficiente en nuestro disco duro. De este modo, no será necesario utilizar servicios de terceros y tendremos control absoluto sobre quién accede a “nuestra nube”. | ||
- | |||
- | |||
== Interrogantes a los que responde == | == Interrogantes a los que responde == | ||
- | |||
* ¿Quieres acceder desde la universidad a un documento guardado en tu PC? | * ¿Quieres acceder desde la universidad a un documento guardado en tu PC? | ||
* ¿Quieres dar acceso a compañeros y configurar su rol? | * ¿Quieres dar acceso a compañeros y configurar su rol? | ||
Línea 22: | Línea 18: | ||
* La seguridad de que tus datos están en tu servidor y no en manos de desconocidos. | * La seguridad de que tus datos están en tu servidor y no en manos de desconocidos. | ||
===== Instalación ===== | ===== Instalación ===== | ||
- | |||
Esta guía ha sido probada en Debian Squezee y varias versiones de Ubuntu, como prerrequisitos deberemos tener instalado y funcionando el servidor web Apache y el gestor de bases de datos MySQL. | Esta guía ha sido probada en Debian Squezee y varias versiones de Ubuntu, como prerrequisitos deberemos tener instalado y funcionando el servidor web Apache y el gestor de bases de datos MySQL. | ||
Línea 107: | Línea 102: | ||
==== Aumentar el limite de peso de archivos a subir ==== | ==== Aumentar el limite de peso de archivos a subir ==== | ||
- | |||
- | |||
Por defecto, el peso de los archivos a subir es muy pequeño. Podemos corregir esto editando el archivo / | Por defecto, el peso de los archivos a subir es muy pequeño. Podemos corregir esto editando el archivo / | ||
Línea 114: | Línea 107: | ||
“post_max_size” | “post_max_size” | ||
+ | ===== Apariencia ===== | ||
+ | |||
+ | La elección del tema a se debe establecer en **config/ | ||
+ | <code php> | ||
+ | ‘theme’ => ‘MyTheme’, | ||
+ | </ | ||
+ | |||
+ | Dentro de **/ | ||
+ | |||
+ | ^./core|| | ||
+ | ^./ | ||
+ | ^./ | ||
+ | ^./ | ||
+ | ^./ | ||
+ | ^./ | ||
+ | ^./ | ||
+ | ^./ | ||
+ | ^./ | ||
+ | ^./ | ||
+ | ^./ | ||
+ | |||
+ | **/ | ||
+ | <code php defaults.php> | ||
+ | <?php | ||
+ | class OC_Theme { | ||
+ | |||
+ | private $ThemeName; | ||
+ | |||
+ | |||
+ | function __construct() { | ||
+ | $this-> | ||
+ | } | ||
+ | |||
+ | public function getName() { | ||
+ | return $this-> | ||
+ | } | ||
+ | |||
+ | public function getTitle() { | ||
+ | return $this-> | ||
+ | } | ||
+ | public function getMailHeaderColor() { | ||
+ | return "# | ||
+ | } | ||
+ | public function getBaseUrl() { | ||
+ | return " | ||
+ | } | ||
+ | public function getSlogan() { | ||
+ | return "Cayu Nube privada"; | ||
+ | } | ||
+ | } | ||
+ | ?> | ||
+ | </ | ||
+ | |||
+ | Si por ejemplo queremos modificar el esquema de la pantalla de login : | ||
+ | |||
+ | **/ | ||
+ | <code php layout.guest.php> | ||
+ | < | ||
+ | <!--[if lt IE 7]>< | ||
+ | <!--[if IE 7]>< | ||
+ | <!--[if IE 8]>< | ||
+ | <!--[if IE 9]>< | ||
+ | <!--[if gt IE 9]>< | ||
+ | <!--[if !IE]>< | ||
+ | <head data-requesttoken="<? | ||
+ | < | ||
+ | <?php p($theme-> | ||
+ | </ | ||
+ | <meta http-equiv=" | ||
+ | <meta http-equiv=" | ||
+ | <meta name=" | ||
+ | <meta name=" | ||
+ | <link rel=" | ||
+ | <link rel=" | ||
+ | <?php foreach($_[' | ||
+ | <link rel=" | ||
+ | <?php endforeach; ?> | ||
+ | <?php foreach($_[' | ||
+ | < | ||
+ | <?php endforeach; ?> | ||
+ | |||
+ | <?php foreach($_[' | ||
+ | <?php | ||
+ | print_unescaped('<' | ||
+ | foreach($header[' | ||
+ | print_unescaped(" | ||
+ | }; | ||
+ | print_unescaped('/>' | ||
+ | ?> | ||
+ | <?php endforeach; ?> | ||
+ | </ | ||
+ | <body id=" | ||
+ | <img src="<? | ||
+ | <?php print_unescaped($_[' | ||
+ | <div class=" | ||
+ | < | ||
+ | <p class=" | ||
+ | <a href=" | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Fragmento ! : | ||
+ | **/ | ||
+ | <code css layout.guest.php> | ||
+ | ... | ||
+ | #body-login { | ||
+ | text-align: | ||
+ | background: | ||
+ | margin: 40px; | ||
+ | background: -moz-linear-gradient(top, | ||
+ | background: | ||
+ | background: -webkit-linear-gradient(top, | ||
+ | background: -o-linear-gradient(top, | ||
+ | background: -ms-linear-gradient(top, | ||
+ | background: linear-gradient(top, | ||
+ | filter: progid: | ||
+ | } | ||
+ | #body-login input[type=" | ||
+ | #body-login input[type=" | ||
+ | #body-login input[type=" | ||
+ | #body-login input[type=" | ||
+ | border: solid 1px #949da9; | ||
+ | border-radius: | ||
+ | margin: 2px; | ||
+ | color: #ddd; | ||
+ | } | ||
+ | #body-login input[type=" | ||
+ | background-color: | ||
+ | font-size: 10px; | ||
+ | } | ||
+ | #body-login footer .info,# | ||
+ | white-space: | ||
+ | color: #35537a; | ||
+ | } | ||
+ | |||
+ | #body-login input[type=checkbox] { | ||
+ | margin-left: | ||
+ | border-radius: | ||
+ | position: relative; | ||
+ | } | ||
+ | |||
+ | #body-login # | ||
+ | #body-login # | ||
+ | color: #35537a !important; | ||
+ | } | ||
+ | |||
+ | #body-login .wrapper { | ||
+ | text-align: | ||
+ | min-height: 100%; | ||
+ | margin: 0 auto -70px; | ||
+ | width: 300px; | ||
+ | } | ||
+ | #body-login footer, #body-login .push { | ||
+ | height: 80px; | ||
+ | } | ||
+ | ... | ||
+ | </ | ||
+ | ==== Notas ==== | ||
+ | |||
+ | Dentro de **owncloud/ |
notas/owncloud.1429192164.txt.gz · Última modificación: 2015/04/16 13:49 por cayu