Introducción a OwnCloud Server: Compartir archivos bajo tu control. Nube propia. Instalación de nube propia

Aquí hablaremos de. Dado que no hay una guía clara en el sitio oficial, aquí escribiré una guía de instalación compilada.

es un software gratuito diseñado para construir nubes de almacenamiento privadas utilizando sus propias instalaciones. Existe una licencia comercial (soporte para aplicaciones móviles y otras ventajas). Hablaremos sobre la versión gratuita (así como sobre la conexión al almacenamiento de carpetas a través del protocolo samba, ftp y sftp, autorizando a los usuarios de Directorio activo). El acceso gratuito al almacenamiento es posible a través de la interfaz web o conectando una unidad de red a través de WebDAV.

I. Preparación para la instalación, instalación (trabajando con la consola)

Aquí es donde lo desarrollaremos. Primero instalaremos LAMP y luego agregaremos los paquetes que necesitemos.

1) Actualización completa del sistema e instalación de los paquetes necesarios.

sudo apt-get update -y && sudo apt-get update -y && sudo apt-get dist-upgrade -y && sudo apt-get autoremove -y && sudo apt-get autoclean -y sudo taskel install lamp-server sudo apt- obtener instalación php5-gd php5-json php5-mysql php5-curl php5-intl php5-mcrypt php5-imagick php5-ldap smbclient

2) Configurar el servidor web Apache

Vamos a configurarlo primero apache, activando archivos .htaccess:

Sudo nano /etc/apache2/apache2.conf AccessFileName .htaccess ... Opciones Índices FollowSymLinks AllowOverride Todo Requerir todo concedido

Reiniciemos el servicio:

Ahora activemos módulos adicionales de Apache:

Sudo a2enmod reescribe encabezados sudo a2enmod sudo a2enmod env sudo a2enmod dir sudo a2enmod mime sudo a2enmod setenvif sudo a2enmod ssl sudo a2ensite default-ssl

Reiniciemos el servicio:

Reinicio del servicio Sudo apache2

3) configuración PHP

Sudo nano /etc/php5/apache2/php.ini upload_max_filesize post_max_size

Reiniciemos:

reinicio sudo

4) Cree una base de datos MySQL (a través de Webmin, opcional)

Personalmente, no me gusta crear bases de datos a través de la línea de comandos y hacerlo a través de Webmin. Se instala así:

Sudo nano /etc/apt/sources.list deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

Añade y activa la clave:

Wget http://www.webmin.com/jcameron-key.asc sudo apt-key agregar jcameron-key.asc

Actualizamos la lista de fuentes:

Sudo apt-obtener actualización

Instalar Webmin:

5) Instalación

No queda mucho. Instalemos desde el repositorio:

Sudo sh -c "echo "deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_14.04/ /" >> /etc/apt/sources.list.d/owncloud.list " wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_14.04/Release.key sudo apt-key add -< Release.key

Instalación y actualización:

Sudo apt-get update sudo apt-get install owncloud

Emitimos derechos:

Sudo chown www-data:www-data -R /var/www

II. Configurar ownCloud (trabajar con la interfaz web)

La configuración adicional se realiza a través de la interfaz web. En principio, ahí todo está claro. Las funciones adicionales se conectan a través de determinadas "aplicaciones" (complementos). Aquí hablaremos de dos de ellos, uno para la autorización de AD y el segundo para conectar varias carpetas de red, etc. El usuario ya puede conectar el almacenamiento a través de WebDAV vía https (tendrá un enlace en la interfaz web).

6) Aplicación “LDAP” (autorización de AD)

iniciar sesión: [email protected]




7) Aplicación "Almacenamiento externo"

Existen diferentes opciones para conectarlo, por ejemplo ésta (con registro técnico):

Conclusión

En realidad, eso es todo, esta es la configuración básica. También hay muchas aplicaciones adicionales y útiles que también puedes utilizar. En el contexto del uso corporativo, también tiene sentido forzar el redireccionamiento desde http > https, pero me detendré en cosas tan básicas que no son difíciles y dependen de la configuración actual del servidor.

En total, tenemos una buena solución corporativa en forma de nube lista para usar).

OwnCloud es una aplicación web abierta y gratuita para organizar su propio almacenamiento de archivos en la nube. Se distingue por proporcionar al usuario control total sobre sus datos: la información se coloca en sistemas controlados por el usuario. En otras palabras, con la ayuda de ownCloud puedes crear tu propia versión de drumbox, disco yandex o Sky Drive, pero al utilizar tu nube te librarás de una de las desventajas de las nubes de otras empresas que prestan este servicio, todos los datos se almacenarán en sus discos (discos controlados por usted). OwnCloud se puede crear tanto en VDS/VPS (servidores virtuales alquilados a un proveedor de alojamiento) como en una computadora doméstica. En este artículo me centraré en la versión doméstica, aunque la instalación y las capacidades no diferirán de la instalación en un VDS/VPS.

Primero, veamos qué ofrece OwnCloud tan especial:

1 Lo primero que me viene a la mente es el almacenamiento de archivos (fotos, vídeos, documentos). Si está implementando OwnCloud en su computadora, no puede limitarse a 10-20 GB (como los servicios de terceros), pero puede usar 500 GB, 1 TB, etc.

2 Podrás compartir tus archivos con otros usuarios.

3 Puede abrir/crear archivos de prueba (.ODF .odt, ODP, extensiones .ods), escuchar música, ver vídeos.

4 Puede sincronizar datos con su computadora (Windows, Mac, Linux).

5 Si la funcionalidad instalada no es suficiente para usted, puede ampliarla instalando aplicaciones adicionales y ampliando las capacidades de almacenamiento en la nube.

Sugiero continuar con la instalación de OwnCloud. En este artículo instalaré en Ubuntu Server 12.04. Instalar OwnCloud requiere un esfuerzo mínimo, simplemente ejecute el comando

sudo apt-get instalar owncloud

Deberá confirmar la instalación de paquetes adicionales.

Durante la instalación, deberá ingresar una contraseña para SQL; recomiendo usar una contraseña de al menos 8 caracteres con letras mayúsculas, números y caracteres especiales (!"№#$).

Después de unos segundos, se completará la instalación. Ahora necesita crear una base de datos para trabajar con el almacenamiento en la nube; para ello, ejecute los comandos:

mysql -u raíz -p
crear base de datos<имя_базы_mysql>;
otorgar todos los privilegios en owncloud.* para<имя_пользователя_mysql>@localhost identificado por "mysql_user_password";
salida

Por ejemplo:

mysql -u raíz -p
crear una base de datos propia en la nube;
otorgar todos los privilegios en owncloud.* a root@localhost identificado por "Cloud50$";
salida

Ahora puedes configurar ownCloud, para ello debes ir al enlace en tu navegador

/nube propia

En mi caso:

192.168.1.6/nube propia

En la interfaz web que se abre, debe ingresar sus credenciales para iniciar sesión en el almacenamiento en la nube (recomiendo especificar una contraseña compleja con letras mayúsculas, números y caracteres especiales (!@#!"№)), la ruta de almacenamiento del archivo y los datos SQL. (nombre de usuario y contraseña).

Déjame explicarte que especificas un nombre de usuario y una contraseña únicos, la ruta donde se almacenarán los archivos se puede dejar como predeterminada, el inicio de sesión en la base de datos SQL es login-root, la contraseña que especificaste al instalar SQL y el nombre del base de datos que especificó anteriormente. Haga clic en " Instalación completa".

Después de esto, accederá a la interfaz web de su nube.

Para descargar un archivo, haga clic en el botón de flecha y seleccione el archivo requerido para descargar. Como puede ver, se pueden descargar archivos de un tamaño limitado (este tamaño se toma de la cantidad de RAM). Este valor se puede cambiar en la configuración.

o wnCloud es una aplicación web popular que se utiliza para sincronizar datos y compartir archivos. Permite a los usuarios administrar fácilmente sus archivos, contactos, calendarios, listas de tareas pendientes y más, lo que la convierte en una excelente alternativa a las populares Google Drive, Dropbox, iCloud y otras plataformas en la nube. OwnCloud es multiplataforma y es compatible con todos los sistemas operativos populares, pero este artículo fue escrito específicamente para . Al momento de escribir este artículo, la última versión de OwnCloud es 10.0.7.

1. Requisitos previos

  • PHP>=5.6 (se recomienda PHP 7.0 o superior), con las siguientes extensiones incluidas en PHP: XML (Expat), curl, PDO, Phar, GD Graphics Library versión 2.0.x+, DOM, ctype, JSON, iconv, intl, mcrypt , openssl, bz2, Zlib y Zip.
  • Servidor web Apache >=2.0 compilado con el módulo mod_rewrite
  • MySQL >= 5.x (MySQL 5.5 o posterior), MariaDB 5.5+, PostgreSQL o SQLite instalado en su .

2. Actualización del sistema

Como de costumbre, antes de instalar paquetes del sistema en el servidor, primero actualice el sistema:

# sudo apt-get update && apt-get actualización

3. Instale OwnCloud

# wget -qO- https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04/Release.key | sudo apt-key add - Aceptar

Asegúrese de que apt-transport-https esté instalado ya que lo necesitaremos para el siguiente paso:

# sudo apt-get install apt-transport-https Leyendo listas de paquetes... Listo Construyendo árbol de dependencias Leyendo información de estado... Listo Los siguientes paquetes se instalaron automáticamente y ya no son necesarios: aspell aspell-en diccionarios-common emacsen-common libaspell15 libexttextcat-2.0-0 libexttextcat-data liblua5.1-0 libyajl2 Utilice "apt autoremove" para eliminarlos. Se instalarán los siguientes paquetes NUEVOS: apt-transport-https 0 actualizado, 1 recién instalado, 0 para eliminar y 54 no actualizados. Necesita obtener 26,1 kB de archivos. Después de esta operación, se utilizarán 215 kB de espacio adicional en disco. Obtener:1 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 apt-transport-https amd64 1.2.26 Obtenido 26,1 kB en 0 s (60,8 kB/s) Seleccionando el paquete apt-transport-https no seleccionado previamente. (Leyendo la base de datos... 35616 archivos y directorios actualmente instalados). Preparándose para descomprimir.../apt-transport-https_1.2.26_amd64.deb... Descomprimiendo apt-transport-https (1.2.26)... Configurando apto-transporte-https (1.2.26) ...

Cree un archivo owncloud.list en /etc/apt/sources.list.d para que podamos agregar el repositorio OwnCloud al servidor:

# echo "deb https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04/ /" | sudo tee /etc/apt/sources.list.d/owncloud.list deb https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04/ /

Ahora actualice nuevamente los paquetes del sistema para que podamos instalar los paquetes de OwnCloud:

# sudo apt-get update Visita:1 http://archive.ubuntu.com/ubuntu xenial Visita en lanzamiento:2 http://archive.ubuntu.com/ubuntu xenial-updates Visita en lanzamiento:3 http://archive.canonical .com/ubuntu xenial InRelease Hit:4 http://security.ubuntu.com/ubuntu xenial-security InRelease Ign:5 https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04 InRelease Get:6 https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04 Lanzamiento Obtener:7 https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04 Lanzamiento.gpg Obtener:8 https: //download.owncloud.org/download/repositories/stable/Ubuntu_16.04 Paquetes obtenidos 2203 B en 2 s (1030 B/s) Leyendo listas de paquetes... Listo

Instale OwnCloud ejecutando el siguiente comando:

# sudo apt-get install owncloud-files Leyendo listas de paquetes... Listo Construyendo árbol de dependencias Leyendo información de estado... Listo Se instalarán los siguientes paquetes NUEVOS: owncloud-files 0 actualizados, 1 recién instalado, 0 para eliminar y 51 no actualizado. Necesita obtener 0 B/35,1 MB de archivos. Después de esta operación, se utilizarán 118 MB de espacio adicional en disco. Seleccionar el paquete owncloud-files no seleccionado previamente. (Leyendo la base de datos... 35869 archivos y directorios actualmente instalados). Preparándose para descomprimir.../owncloud-files_10.0.7-1.1_all.deb... Descomprimiendo owncloud-files (10.0.7-1.1)... Configurando archivos owncloud (10.0.7-1.1) ...

Ahora podemos pasar al siguiente paso.

4. Crea una base de datos MySQL para OwnCloud

Inicie sesión en MySQL con cuenta raíz:

# mysql -u raíz -p

Ahora crearemos la base de datos MySQL para OwnCloud usando la siguiente consulta:

Mysql>CREAR BASE DE DATOS owncloud;

Luego ejecute la siguiente consulta para agregar un usuario independiente para OwnCloud que interactuará con la base de datos:

Mysql> OTORGAR TODOS LOS PRIVILEGIOS EN owncloud.* a "owncloud"@"localhost" IDENTIFICADO POR "enter_username_password_here";

Ejecute el siguiente comando para aplicar los privilegios que hemos configurado:

Mysql> PRIVILEGIOS DE FLUSH;

Ahora podemos cerrar sesión en MySQL:

MySQL> salir;

5. Configuración de OwnCloud

Primero asegúrese de que los siguientes paquetes estén instalados según los requiere OwnCloud:

# sudo apt-get install libapache2-mod-php7.0 \ openssl php-imagick php7.0-common php7.0-curl php7.0-gd \ php7.0-imap php7.0-intl php7.0-json php7 .0-ldap php7.0-mbstring \php7.0-mcrypt php7.0-mysql php7.0-pgsql php-smbclient php-ssh2 \php7.0-sqlite3 php7.0-xml php7.0-zip

6. Configuración de Apache para el servidor OwnCloud

Ahora necesitaremos configurar Apache para que pueda servir el directorio ownCloud, agregue el siguiente contenido al archivo /etc/apache2/sites-available/owncloud.conf usando nano o su editor favorito:

# sudo nano /etc/apache2/sites-available/owncloud.conf Alias ​​​​/owncloud "/var/www/owncloud/" Opciones +SeguirEnlaces simbólicos PermitirAnular todo dav fuera SetEnv INICIO /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud

Habilite los siguientes módulos de Apache:

# sudo a2enmod rewrite # sudo a2enmod headers # sudo a2enmod env # sudo a2enmod dir # sudo a2enmod mime

Habilite la configuración de Apache OwnCloud:

# sudo a2ensite owncloud.conf

Ahora reinicie el servidor web Apache:

# sudo systemctl reinicia apache2

Abra su navegador web e ingrese la siguiente URL para acceder a la interfaz web de OwnCloud:

Http://tu_dirección_ip_de_servidor_o_nombre_de_dominio/owncloud

Desde aquí, puede completar la instalación siguiendo los pasos a continuación:

  • Ingrese el nombre de usuario y la contraseña de la cuenta de administrador.
  • Haga clic en el enlace Almacenamiento y base de datos.
  • Deje el valor predeterminado para la carpeta de datos.
  • Haga clic en el botón MySQL/MariaDB.
  • Rellenamos los campos con la información de la base de datos que instalamos anteriormente.
  • Haga clic en Finalizar.

Ahí lo tienes, deberías haber instalado correctamente OwnCloud 10 en el servidor.

OwnCloud le permite acceder a datos y archivos a través de una interfaz web. También implementa capacidades para sincronizar y compartir datos entre dispositivos. Con OwnCloud puedes configurar muy fácilmente restricciones de acceso a archivos por ACL para cada usuario. El programa cuenta con clientes propios para sistemas como Windows, Linux y MacOS, así como aplicaciones móviles para Android e iOS. Con ellos, puedes mantener los datos sincronizados en todos los dispositivos.

Esta guía cubrirá la instalación de OwnCloud 9 Ubuntu 16.04. Todos los pasos a continuación también funcionarán para otras versiones de Ubuntu, Linux Mint o incluso Debian.

OwnCloud está escrito en PHP, por lo que antes de instalar el programa, primero debemos instalar el servidor LAMP. Este conjunto incluye el servidor web Apache, el servidor de base de datos MySQL y el lenguaje de programación PHP.

No usaremos repositorios de Ubuntu porque necesitamos instalar OwnCloud 9 ubuntu 16.04 y es posible que los repositorios oficiales ya tengan una versión desactualizada. Para descargar, ejecute los siguientes comandos:

cd/optar
$ wget https://download.owncloud.org/community/owncloud-9.0.1.tar.bz2

Ahora extraigamos todos los archivos descargados a la carpeta raíz del servidor web y configuremos los permisos necesarios para nuestros archivos y directorios:

CD /var/www/html
$ sudo tar xjf /opt/owncloud-9.0.1.tar.bz2
$ sudo chown -R www-datos:www-datos owncloud
$ sudo chmod -R 755 propia nube

Paso 3: prepara tu computadora

Una vez descomprimido el código, debe crear una base de datos MySQL y una cuenta de usuario para configurar OwnCloud. Para hacer esto, ejecute los siguientes comandos:

mysql -u raíz -p
Introduzca la contraseña:

mysql>CREAR BASE DE DATOS owncloud;
mysql> OTORGAR TODO EN owncloud.* a "owncloud"@"localhost" IDENTIFICADO POR "_contraseña_";
mysql> VACIAR PRIVILEGIOS;
mysql>salir

Para su funcionamiento OwnCloud requiere de varios paquetes más, estos son la biblioteca gd y curl, también es necesario instalarlos:

sudo apto instalar php-gd php-curl

PHP también necesita ajustarse un poco para que la instalación de owncloud ubuntu 16.04 se complete correctamente. De forma predeterminada, el tamaño de los archivos cargados es limitado, por lo que debes eliminar estas restricciones. Abra el archivo /etc/php/apache/php.ini y cambie las líneas upload_max_filesize y post_upload_filesize:

upload_max_filesize=100M
post_max_filesize=100M

Paso 4: inicie el instalador de OwnCloud

Ahora puede acceder a OwnCloud desde su navegador web. Simplemente use la dirección de localhost: http://localhost/owncloud/

Ingrese sus credenciales de administrador para crear una cuenta de administrador y especifique la ubicación de la carpeta de archivos:

Ahora desplácese hacia abajo en la página e ingrese los detalles para conectarse a la base de datos que acabamos de configurar:

Después de completar la configuración, se abrirá el panel de administración donde podrá crear usuarios, grupos y asignarles derechos de acceso:

Conclusiones

Eso es todo, la instalación de owncloud ubuntu 16.04 está completa. Ahora puedes compartir tus archivos con otras computadoras. Si tienes alguna duda, ¡pregunta en los comentarios!

Publicaciones relacionadas:


Permite almacenar datos en un lugar seguro y mantenerlos bajo su control. Al igual que en Dropbox, puedes cargar todo tipo de archivos multimedia.
(video, fotografía, música) documentos. OwnCloud se diferencia de Dropbox en que es de código abierto y está disponible gratuitamente.
Tus datos están disponibles desde cualquier lugar del mundo donde haya Internet y en cualquier dispositivo: smartphones, tablets, PC y portátiles.

¿Qué hay de nuevo en la versión 9.0?

  • Comentarios de archivo
  • Etiquetas de archivo
  • Notificaciones
  • Autocompletar nombres de usuario
  • Servidores confiables
  • El código de firma se verifica al actualizar o instalar el kernel y la aplicación.
  • Actualizaciones sin conexión para actualizaciones más confiables
  • Rendimiento y capacidades de uso compartido mejorados
  • Nuevas API para mejorar la escalabilidad utilizando sistemas de almacenamiento externos
  • El calendario y los contactos se han reescrito por completo y CalDAV y CardDAV ahora son parte del núcleo.
  • Seguridad mejorada
  • OwnCloud API trabaja para mejorar la escalabilidad
  • Muchas pequeñas mejoras

en administración

  • Cifrado separado para sistemas de almacenamiento locales y remotos. Puede cifrar en sistemas de almacenamiento remotos, pero no utilizar cifrado en sistemas locales.
  • Nuevos comandos para transferir archivos entre usuarios
  • Se ha optimizado el intercambio colaborativo entre usuarios y grupos.
  • Restablecimiento de contraseña de URL personalizada
  • Se agregaron nuevas opciones de línea de comando a la aplicación Actualizador.
  • Muchos equipos nuevos de OCC
  • Opciones de administración, habilitar/deshabilitar sistemas de almacenamiento externo (puntos de montaje)
  • Nuevos comandos OCC para migrar contactos y calendarios desde la versión 8.2 > si falla la migración automática y nuevos comandos para crear libretas de direcciones y calendarios de usuarios (comandos DAV)
  • Se agregó soporte para el segundo nombre (atributo) para LDAP.

Para instalar Owncloud necesitamos:

  • Servidor Linux o BSD (también se puede instalar en Mac OS)
  • MySQL5.5+/MariaDB
  • PHP 5.4 o superior
  • Apache 2.2+

Sistemas LINUX compatibles:

  • CentOS 7
  • Debian 8
  • RHEL 7
  • SLES 12
  • Ubuntu 14.04,15.10

Preparación

El archivo Owncloud contiene todos los paquetes necesarios para PHP. Los paquetes requeridos y opcionales se enumeran a continuación. Para verificar los modelos PHP instalados, ingrese PHP -m | grep-i /

Módulos necesarios para PHP:

PHP5 (>=5.4)
Tipo de módulo PHP
dominio del módulo PHP
Módulo PHP GD
Icono del módulo PHP
Módulo PHP JSON
Módulo PHP libxml (el paquete Linux libxml2 debe ser >=2.7.0)
Módulo PHP mb multibyte
módulo PHP posix
Módulo PHP SimpleXML
Módulo PHP XMLWriter
zip del módulo PHP
módulo PHP zlib

Para bases de datos (seleccione solo una):

Módulo PHP sqlite (>= 3, no recomendado por razones de rendimiento)
Módulo PHP pdo_mysql (MySQL/MariaDB)
Módulo PHP pgsql (requiere PostgreSQL >= 9.0)

Curl del módulo PHP (muy recomendado, algunas funciones como la autenticación de usuario HTTP dependen de ello)
Información de archivo del módulo PHP (muy recomendable, mejora el rendimiento del análisis de archivos)
Módulo PHP bz2 (recomendado, necesario para extraer aplicaciones)
Módulo PHP intl (aumenta el rendimiento del lenguaje de traducción y corrige la clasificación de caracteres no ASCII)
Módulo PHP mcrypt (mejora el rendimiento del cifrado de archivos)
Módulo PHP openssl (necesario para acceder a recursos HTTPS)

Requerido para algunas aplicaciones:

Módulo PHP ldap (para integración LDAP)
Módulo PHP smbclient (integración SMB/CIFS ver SMB/CIFS)
Módulo PHP ftp (FTP para almacenar autenticación/usuario externo)
Imagen del módulo PHP (para autenticación de usuario externo)

Módulo PHP exif (para rotar imágenes en una aplicación de imágenes)
Módulo PHP gmp (para almacenamiento SFTP)

Para mejorar el rendimiento del servidor (opcional), seleccione uno de los siguientes sistemas de almacenamiento en caché:

módulo PHP apc
módulo PHP apcu
módulo PHP memcached
Redis del módulo PHP (se requiere>=2.2.5 para el bloqueo de archivos transaccionales)

No necesita un módulo WebDAV para su servidor web (es decir, mod_webdav Apache) ya que OwnCloud tiene su propio servidor WebDAV integrado, SabreDAV. Si mod_webdav está habilitado, debes deshabilitarlo para OwnCloud.

Instalación en el servidor Ubuntu 14.04 LTS

Para hacer esto, necesitará instalar paquetes adicionales desde la línea de comando con derechos de root

#apt-get install apache2 mariadb-server libapache2-mod-php5

#apt-get instalar php5-gd php5-json php5-mysql php5-curl

#apt-get install php5-intl php5-mcrypt php5-imagick

Estos paquetes son para instalar el sistema básico Owncloud. Si planea ejecutar aplicaciones adicionales, es posible que necesite instalar paquetes adicionales
Al instalar MySQL/MariaDB, se le pedirá que cree una contraseña de administrador de base de datos.
Asegúrate de recordarlo, porque... será necesario más adelante para instalar la base de datos OwnCloud

A continuación, descarga el archivo de la última versión de Owncloud:

Siga el enlace Página de descarga de ownCloud
Descargue el archivo llamado OwnCloud-xyztar.bz2 o OwnCloud-xyz.zip (donde xyz es el número de versión).

Configurando el servidor web Apache

En Debian, Ubuntu y sus derivados, Apache está instalado en la configuración que necesitamos, por lo que todo lo que necesitas hacer es crear un archivo en /etc/apache2/sites-available/owncloud.conf con el contenido de las siguientes líneas, reemplazando directorios y otras rutas de archivos con las suyas propias: ubicaciones de archivos

# nano /etc/apache2/sites-available/owncloud.conf

Configuraciones adicionales de Apache

Para que owncloud funcione correctamente debemos habilitar el módulo mod_reescritura

También puedes usar mod_fcgi en lugar de estándar mod_php

Al utilizar SSL, preste especial atención a la entrada Nombre del servidor. Debe especificar el mismo nombre en la configuración del servidor y también en el Nombre común certificado.
Ahora reinicie Apache:

#reinicio del servicio apache2

Si está utilizando OwnCloud en un subdirectorio y desea utilizar CalDAV o CardDAV para los clientes, asegúrese de configurar el servicio de descubrimiento de URL correctamente

Habilitando SSL

Puede utilizarlo a través de HTTP simple, pero se recomienda encarecidamente utilizar SSL/TLS para cifrar todo el tráfico del servidor, así como para proteger las cuentas de usuario y los datos en tránsito.
Apache instalado en Ubuntu ya viene configurado con un certificado autofirmado simple. Todo lo que necesitas hacer es habilitar el módulo SSL y el host predeterminado. Abra una terminal y ejecute el comando:

Inicie el navegador y entre http://servidor-ip/owncloud

En pantalla aparecerá el siguiente contenido, solo queda ingresar los datos y se completa el proceso de instalación de OwnCloud.

Establecer el inicio de sesión Administrador del servidor OwnCloud

Introduce la contraseña Administrador del servidor OwnCloud

Le indicamos la ubicación donde se almacenan los datos,Puedes dejarlo como predeterminado y cambiarlo más tarde.

Usuario de base de datos raíz

Contraseña de usuario de base de datos(el que configuramos arriba al instalar bases de datos)




Arriba