Enlace a facebook.
digitalDot diseño webLogo Diseño Web digitalDot

Servidor Nas con OwnCloud

Servidor Nas OwnCloud
Escrito por Digitaldot
2 de mayo de 2017
Tiempo de lectura 5 min
Contenido
Contenido
Contenido

OwnCloud es uno de los proyectos OpenSource más interesantes ya que nos permite tener nuestro propio servidor en la nube similar a software como Google Drive o Dropbox, de esta forma podemos tener un software de sincronización o copias de seguridad en la nube o incluso en nuestras propias instalaciones de forma segura.

Con las nuevas conexiones de Internet y proveedores como Telefónica y ONO que ofrecen velocidades de 300Mbs simétricas a través de fibra óptica, podemos proponer una copia de seguridad a través de internet manteniendo a salvo toda la información de la empresa de forma segura y rápida a un coste muy reducido.

En esta ocasión vamos a montar el servidor OwnCloud sobre Centos 7, instalaremos nuestro cliente de sincronización y programaremos nuestro cliente configurando las carpetas para realizar las copias de seguridad.

Comenzamos instalando nuestro servidor de Apache para poder ofrecer páginas web, además deberemos abrir los puertos en el cortafuegos para el HTTP y HTTPS, y configurar el servicio para que auto-inicie en futuros reinicios del servidor NAS.

yum --enablerepo=remi,epel install httpd sudo firewall-cmd --permanent --add-port=80/tcp

sudo firewall-cmd --permanent --add-port=443/tcp

sudo firewall-cmd --reload

sudo systemctl start httpd

sudo systemctl enable httpd

Ahora instalamos el servidor de base de datos, en este caso OwnCloud funciona con MYQL al trabajar con Centos instalaremos MariaDB

yum --enablerepo=remi,epel install MariaDB-serverservice MariaDB start

Una vez montando nuestro servidor LAMP básico para el correcto funcionamiento del servidor NAS importaremos el repositorio de OwnCloud para Centos 7

sudo rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.key

Ahora descargamos las fuentes y los dejamos en la carpeta yum.respos.d

sudo curl -L https://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -o /etc/yum.repos.d/ownCloud.repo

Ahora es momento de lanzar la instalación de servidor OwnCloud

sudo yum install owncloud

Automáticamente completará todas aquellas dependencias necesarias, en nuestro caso la instalación de 25 paquetes adicionales.

owncloud 9.1.5 murcia

Una vez instalado vamos a crear nuestra base de datos, para ello desde una Shell del servidor ejecutamos

mysql -u root –p

Ponemos clave de root de mysql, y creamos la base de datos owncloud

MariaDB [(none)]> CREATE DATABASE owncloud; Query OK, 1 row affected (0.00 sec)

Asignamos los permisos adecuados para permitir conexiones locales

GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY ‘clavemysqlparaowncloud’;

FLUSH PRIVILEGES;

exit

Ahora vamos a nuestro entorno gráfico y entramos en la dirección del servidor NAS a través de nuestro navegador preferido. Será algo como:

https://servidornas/owncloud

instalar owncloud murcia

Colocaremos el usuario de administrador del servidor owncloud, algunas recomendaciones:

·         No usar admin, ni administrador

·         Establecer una contraseña como mínimo de 8 dígitos entre mayúsculas, minúsculas, números y signos.

Hasta aquí ya tendríamos el servicio listo para trabajar, pero para todos aquellos que os guste la seguridad informática, os habréis dado cuenta que aún no hemos habilitado el certificado digital en nuestro servidor OwnCloud por lo que vamos a preparar un sistema de cifrado.

Ahora instalamos el modssl

yum install mod_ssl

Primero creamos la carpeta donde guardaremos nuestro certificado

sudo mkdir /etc/ssl/private

Asignamos los permisos correctos

chmod 700 /etc/ssl/private

Y lanzamos un certificado con 2048bits

sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/apache-selfsigned.key -out /etc/ssl/certs/apache-selfsigned.crt

Nos pedirá datos de nuestra organización y servidor, recordad que éste certificado será privado, pero totalmente válido en nuestras comunicaciones internas.

Ahora ejecutamos la generación de nuestro archivo .pem

openssl dhparam -out /etc/ssl/certs/dhparam.pem 2048

Para generar el SSLOpenSSLConfCmd la directiva sobre centos realizaremos

cat /etc/ssl/certs/dhparam.pem | sudo tee -a /etc/ssl/certs/apache-selfsigned.crt

Ahora debemos ir al fichero de configuración:

/etc/httpd/conf.d/ssl.conf

Y comentamos las líneas

# SSLProtocol all -SSLv2 # SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5:!SEED:!IDEA

También debemos dejar las rutas cambiadas a nuestras ubicaciones creadas

SSLCertificateFile /etc/ssl/certs/apache-selfsigned.crt SSLCertificateKeyFile /etc/ssl/private/apache-selfsigned.key

Para ver si todo ha ido correctamente ejecutaremos

apachectl configtest Syntax OK

Ahora podemos crear una cuenta para cada uno de nuestros usuarios y configurar una carpeta propia de copias de seguridad.

Una vez listo nuestro servidor vamos a instalar nuestro cliente y descargamos el cliente de sincronización desde la web.

https://doc.owncloud.org/desktop/2.1/navigating.html#using-the-network-window

Descargamos la versión de Windows

configurar owncloud

Tras la instalación configuraremos a través de un asistente donde primero nos pedirá la url del servidor OwnCloud

instalar owncloud servernas

Recordar que el nombre de nuestro acceso debe estar dentro del config.php en trustdomains.

Colamos usuario y contraseña, cada usuario debería tener el suyo independientemente.

instalar server nas owncloud
Y listo, ya tenemos nuestro servidor de copias de seguridad preparado para trabajar en la nube.

Noticias relacionadas sobre Actualidad web

Vulnerabilidades encontradas en Prestashop

Vulnerabilidades de seguridad detectadas en el módulo PrestaShop "gsnippetsreviews"

A comienzos de enero de 2026, nuestro equipo de seguridad web de digitalDot identificó dos vulnerabilidades relevantes en el módulo gsnippetsreviews para PrestaShop, un módulo verificado y ampliamente utilizado en tiendas online basadas en esta plataforma. La detección se produjo a raíz de una incidencia real en un cliente nuestro,…

digitalDot Partner de Klaviyo

Klaviyo: Plataforma para automatización de marketing digital

Si tienes una tienda online, seguro que te suena esta película: inviertes en tráfico, la gente entra, mira, añade al carrito… y desaparece. O compra una vez y no vuelve. Y mientras tanto, tú mandas algún newsletter suelto de vez en cuando, con un cupón y “a ver si cuela”.…

Google Core Update: todas las novedades de SEO

Google Core Update 2025: Todas las novedades en SEO en detalle

Google ha vuelto a poner en marcha su maquinaria de actualizaciones de algoritmo, y la comunidad SEO está atenta a los cambios que esto implica. En el año 2023, Google ha lanzado cuatro actualizaciones de núcleo, en marzo, agosto, octubre y noviembre. Aunque Google no proporciona detalles específicos sobre los…

Iconos sobre el nuevo reglamento de Inteligencia Artificial para empresas

Nuevo reglamento de Inteligencia Artificial para empresas

La Unión Europea ha aprobado el Reglamento de Inteligencia Artificial (AI Act), la primera normativa integral del mundo diseñada para regular el diseño, desarrollo, uso y comercialización de sistemas de IA en la UE. Además si no lo cumples, puedes pagar una multa de hasta 35 millones de euros.El objetivo…

Novedades de PrestaShop Developer Conference

Novedades de Prestashop Developer Conference: mejoras en rendimiento, seguridad e integración de IA

La Prestashop Developer Conference de noviembre de 2025 ha sido un evento clave para la comunidad de desarrolladores, agencias y tiendas online que trabajan con la plataforma Prestashop. Durante la conferencia, se anunciaron novedades de Prestashop, nuevas funcionalidades y mejoras significativas que cambiarán la forma en que interactuamos con la…

Novedades de Canva World Tour 2025

Novedades de Canva 2025: Evolución del diseño y el marketing

Canva ha vuelto a revolucionar el mundo del diseño con su Canva World Tour 2025, presentando una oleada de novedades que combinan inteligencia artificial, automatización y creatividad sin límites. Lo que antes era una herramienta para hacer posts bonitos, ahora es un ecosistema completo de diseño, marketing y análisis que…

Pujar por la competencia en Google Ads y Microsoft Ads

Pujar por la competencia en Google Ads: riesgos, estrategias y claves para mejorar tu SEM

Competir por las palabras clave de la competencia en Google Ads es una práctica cada vez más común entre las marcas que buscan ganar visibilidad y captar clientes potenciales. Tanto Google como Microsoft Ads permiten pujar por el nombre de un competidor, pero hacerlo sin una estrategia sólida puede resultar…

Normativa legal en españa para ecommerce

Cómo preparar tu Ecommerce para cumplir con la normativa legal en España

Tener una tienda online no se trata únicamente de vender productos. También implica cumplir con una normativa y serie de obligaciones legales que garantizan la transparencia, la protección de datos y los derechos de los consumidores. En digitalDot, como agencia de marketing digital, diseño y desarrollo web, ayudamos a ecommerce…

Server-Side Tagging está revolucionando las campañas de SEM

Cómo el Server-Side Tagging está revolucionando las campañas de SEM para nuestros clientes

En un entorno digital cada vez más enfocado en la privacidad, la capacidad de medir con precisión el rendimiento de las campañas se ha convertido en un desafío crítico. Las restricciones de los navegadores y el bloqueo de anuncios limitan la visibilidad sobre el comportamiento del usuario, afectando directamente a…

1 2 3 20
crossmenuchevron-down