Cloud Computing en Linux
con ownCloud
Bilal Jebari
Cloud Computing en Linux con ownCloud Página 1 de 6
En esta pequeña guía vamos a ver cómo configurar nuestra propia nube privada en Linux con
ownCloud.
El proceso de instalación y configuración es válido para cualquier distribución Linux. En mi caso
es una máquina virtual Debian 8.6.
Cloud Computing en Linux con ownCloud Página 2 de 6
Una vez instalado nuestro sistema operativo, arrancamos el equipo.
Nota: por temas de seguridad y permisos, debemos loguearnos como superusuario y así nos es
más fácil poder trabajar.
$ su
Ponemos la contraseña de nuestro usuario root
Vamos a actualizar los paquetes del sistema. Para ello usamos los siguientes comandos;
$ apt-get update
$ apt-get upgrade
Instalamos los paquetes necesarios de Servicio WEB/APACHE:
$ apt-get install apache2 php5 php5-json php5-gd curl libcurl3 php5-curl php5-common
Instalamos los paqutes de Base de Datos MYSQL y PHPMYADMIN
$ apt-get install mysql-server php5-mysql
Durante el proceso de instalación nos pedirá crea una contraseña de usuario root para
administrar la Base de Datos.
Instalamos phpmyadmin
$ apt-get install phpmyadmin
Durante el proceso de instalación nos pedirá crea una contraseña de usuario root para poder
acceder posteriormente desde la interfaz web
Editamos el fichero apache2.conf y añadimos la línea de más abajo al final.
$ nano /etc/apache2/apache2.conf
Incluimos estas dos líneas al final. Esto es para incluir la configuración de phpmyadmin.
# phpMyAdmin Configuración
Include /etc/phpmyadmin/apache.conf
Reiniciamos el sistema ó servicio Apache
$ service apache2 restart [Reiniciar servicio WEB]
$ reboot [Reiniciar el equipo]
Si hemos decidido reinciar el equipo, nos vlvemos a loguearnos como root.
Cloud Computing en Linux con ownCloud Página 3 de 6
Ahora descargamos la última versión disponible de Owncloud.
$ wget https://download.owncloud.org/community/owncloud-9.1.3.tar.bz2
Descomprimimos el paquete descargado.
$ tar -xjf owncloud-9.1.3.tar.bz2
Copiamos el directorio [owncloud] de forma recursiva a /var/www/html
$ cp -r owncloud /var/www/html
El siguiente paso es poner de propietario del siguiente directorio a Apache
$ chown -R www-data:www-data /var/www
$ chown -R www-data:www-data /var/www/html/owncloud/
Vamos a crear una base de datos en nuestro servidor MySQL y un usuario para ownCloud.
Accedemos a phpmyadmin desde el navegador
http://10.10.10.119/phpmyadmin
Tenéis que sustituir la IP de arriba por la vuestra.
Ponemos usuario root y la contraseña que pusimos antes en la instalación.
Cloud Computing en Linux con ownCloud Página 4 de 6
Creamos una base de datos. La podéis llamar como queráis.
Dentro de ésta vamos a crear un usuario.
Cloud Computing en Linux con ownCloud Página 5 de 6
Ponemos el nombre de usuario, servidor local y la contraseña. Después hacemos clic en botón
Crear usuario más abajo.
Después de tener la base de datos creada y el usuario, procedemos a terminar de configurar
ownCloud.
http://10.10.10.110/owncloud
Tenéis que sustituir la IP de arriba por la vuestra.
El sistema nos pedirá crear un usuario administrador, la ruta dónde se guarda los archivos y los
datos relativos la Base de datos, como el servidor, nombre de la base y del usuario.
Terminamos la instalación.
Cloud Computing en Linux con ownCloud Página 6 de 6
Ampliación
Por temas de seguridad vamos a montar un disco duro externo, crear una carpeta y en esa
estarán alojados los ficheros de Owncloud, de esta forma nos protegemos y podemos hacer
copias de seguridad del
$ fdisk -l
$ mkdir /media/owncloud
$ mount -t ntfs /dev/sda1 /media/owncloud/
$ chown -R www-data:www-data /media/owncloud
$ chmod 0755 /media/owncloud/ -R
Por defecto en algunas distribuciones de owncloud viene de forma predeterminada poder
subir sólo archivos de 2MB. Procedemos a modificar el fichero de configuración de manera
que podamos subir ficheros de más de 2M.
$ nano /etc/php5/apache2/php.ini
Modificamos el valor de:
“upload_max_filesize” a 2048M (2Gb)
“post_max_size” a 2048M (2Gb)
De la misma forma modificamos el arvchivo.htaccess.
$ nano /var/www/html/owncloud/.htaccess
Modificamos el valor de:
“upload_max_filesize” a 2048M (2Gb)
“post_max_size” a 2048M (2Gb)
Guardamos los cambios y reiniciamos.

Más contenido relacionado

PDF
Servidor VPN en Linux - Bilal Jebari
PDF
Bulma 441
PDF
Manual FTP, SSH y OpenMedia Vault
DOCX
Configuracion https owcloud
PDF
Instalación y configuración Servidor FTP y SSH
PDF
Instalación y Configuración de LDAP
PDF
Configurar un servidor dns (bind) en linux ubuntu (1)
PDF
Instalación de un servicio de proxy, Squid
Servidor VPN en Linux - Bilal Jebari
Bulma 441
Manual FTP, SSH y OpenMedia Vault
Configuracion https owcloud
Instalación y configuración Servidor FTP y SSH
Instalación y Configuración de LDAP
Configurar un servidor dns (bind) en linux ubuntu (1)
Instalación de un servicio de proxy, Squid

La actualidad más candente (20)

ODP
Proxy Squid en Ubuntu
DOCX
Reporte servidorftp
PDF
Instalando nagios kuman hoy luis
PDF
DNS (Bind) con Fedora.
PDF
Instalación y configuración de servidor DNS
PDF
Instalación Servidor DNS
DOCX
Manual de squid creado por juanextk
PDF
Instalación y configuración de postfix y squirrel
PDF
Bitácora de comandos montar un sitio en un server
PDF
Servidor HTTP Apache
PPTX
DOCX
Configuracion de proxy squid en centos
ODP
PDF
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)
PDF
1212
DOCX
Instalacion servicio web en debian
PDF
Instalacion backup pc
PDF
Manual Servidor Proxy Squid3
PDF
Squid proxy transparente en ubuntu
PDF
Manual de configuracion de proxy SQUID
Proxy Squid en Ubuntu
Reporte servidorftp
Instalando nagios kuman hoy luis
DNS (Bind) con Fedora.
Instalación y configuración de servidor DNS
Instalación Servidor DNS
Manual de squid creado por juanextk
Instalación y configuración de postfix y squirrel
Bitácora de comandos montar un sitio en un server
Servidor HTTP Apache
Configuracion de proxy squid en centos
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)
1212
Instalacion servicio web en debian
Instalacion backup pc
Manual Servidor Proxy Squid3
Squid proxy transparente en ubuntu
Manual de configuracion de proxy SQUID
Publicidad

Destacado (20)

PPTX
DOCX
Taller final word
PDF
Resumen comandos UNIX
PPTX
PDF
Trabajo pw paco y santi(2)
PDF
Trabajo toolwiz time freezem
PDF
Itic15 flipped classroom con google martín garcía valle final
PPTX
Amp win off presentación
PPTX
PPTX
Virtual box
PDF
Sergio gonzález mateu 1 smr
PPTX
Microsoft word
PDF
Cc cleaner félix adrian
PPTX
Bluestacks Proyecto cristian delgado cazaña
PDF
Revo uninstaller
PPTX
Ccleaner Cristian Rodriguez Viera
PPTX
Team viewer cristian ceballos
PPTX
Glary Utilities
PDF
Libro preguntas excel 1 smr1516 final
PDF
Skype 1
Taller final word
Resumen comandos UNIX
Trabajo pw paco y santi(2)
Trabajo toolwiz time freezem
Itic15 flipped classroom con google martín garcía valle final
Amp win off presentación
Virtual box
Sergio gonzález mateu 1 smr
Microsoft word
Cc cleaner félix adrian
Bluestacks Proyecto cristian delgado cazaña
Revo uninstaller
Ccleaner Cristian Rodriguez Viera
Team viewer cristian ceballos
Glary Utilities
Libro preguntas excel 1 smr1516 final
Skype 1
Publicidad

Similar a ownCloud en Linux - Bilal Jebari (20)

PDF
Vps local virtualbox
ODP
Servidores Web en GNU/Linux
PDF
Receta red social
PDF
Bd practica 1.10
DOCX
Administracion servidores
PDF
Thunder cache 3.1.2 en centos 6.3
DOCX
Apache centos configuración
PDF
Servidor apache
PDF
Servidor web apache para centro de computos.pdf
DOCX
Manual de instalacion servicios en red hat
DOCX
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizada
PDF
ownCloud, tu nube libre
PDF
Semana 7 Despliegue a producción ORACLE OCI
PDF
Webinar –Conectar servidores dedicados con Servidores Cloud
PDF
Configuracion basica de centos 6.3 linux v1
PDF
Instalación KOHA: desarrollo, requerimientos y configuración
PPT
Sesion Nº 03 Tecnologias Web I Instalación Y Configuración Del Servidor A...
PDF
Integración LDAP + SAMBA
DOCX
PROXY CENTOS 6.5
PDF
Manual ldap
Vps local virtualbox
Servidores Web en GNU/Linux
Receta red social
Bd practica 1.10
Administracion servidores
Thunder cache 3.1.2 en centos 6.3
Apache centos configuración
Servidor apache
Servidor web apache para centro de computos.pdf
Manual de instalacion servicios en red hat
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizada
ownCloud, tu nube libre
Semana 7 Despliegue a producción ORACLE OCI
Webinar –Conectar servidores dedicados con Servidores Cloud
Configuracion basica de centos 6.3 linux v1
Instalación KOHA: desarrollo, requerimientos y configuración
Sesion Nº 03 Tecnologias Web I Instalación Y Configuración Del Servidor A...
Integración LDAP + SAMBA
PROXY CENTOS 6.5
Manual ldap

Último (20)

PDF
Introducción a REALITY (agosto de 2024).pdf
PDF
Estrategia de Apoyo Juan José Narvaéz 9-4
PDF
Conceptos básicos de programación PseInt laura.pdf
PPTX
Desarrollo Seguro en un mundo multi-stack con Pruebas de Seguridad de Forma A...
PPTX
Gestión de la exposición, cómo anticiparse a los ciberataques
PPTX
en este libro encontrarás la lectura inicial para tus niños
PPTX
Del SIEM Tradicional al SOC del Futuro: La Evolución Inteligente
PDF
Salud digital: información, integración y el valor de MS Fabric for Health
PPTX
seguridad digital ,paloma bernabe alvarez.
PPTX
1.Introducción a los sistemas de control.pptx
PDF
Virus y otras amenazas _ Ciudadanía _ INCIBE.pdf
PDF
PLAN DE ASEGURAMIENTO CURSOS CORTOS 2024.pdf
DOCX
Conceptos básicos de programación PseInt laura.docx
PDF
sol tecnología 2025.pdf........pdf10-7grado
PDF
Ciberataques, Normativas y Protección: Ayudando a las Entidades Financieras a...
PPTX
Más Allá del SOC Tradicional: IA y Automatización para Cumplimiento y Respues...
PDF
Estrategia de apoyo de tecnología 9-5 Daylin Castaño
PDF
Herramientas-de-Recuperacion-de-Datos.pdf
PPTX
LEGALIZACIÓN Y VERIFICACIÓN DE UN APARATO TAXÍMETRO
PDF
Sociedad y ética digital en inteligencia artificial
Introducción a REALITY (agosto de 2024).pdf
Estrategia de Apoyo Juan José Narvaéz 9-4
Conceptos básicos de programación PseInt laura.pdf
Desarrollo Seguro en un mundo multi-stack con Pruebas de Seguridad de Forma A...
Gestión de la exposición, cómo anticiparse a los ciberataques
en este libro encontrarás la lectura inicial para tus niños
Del SIEM Tradicional al SOC del Futuro: La Evolución Inteligente
Salud digital: información, integración y el valor de MS Fabric for Health
seguridad digital ,paloma bernabe alvarez.
1.Introducción a los sistemas de control.pptx
Virus y otras amenazas _ Ciudadanía _ INCIBE.pdf
PLAN DE ASEGURAMIENTO CURSOS CORTOS 2024.pdf
Conceptos básicos de programación PseInt laura.docx
sol tecnología 2025.pdf........pdf10-7grado
Ciberataques, Normativas y Protección: Ayudando a las Entidades Financieras a...
Más Allá del SOC Tradicional: IA y Automatización para Cumplimiento y Respues...
Estrategia de apoyo de tecnología 9-5 Daylin Castaño
Herramientas-de-Recuperacion-de-Datos.pdf
LEGALIZACIÓN Y VERIFICACIÓN DE UN APARATO TAXÍMETRO
Sociedad y ética digital en inteligencia artificial

ownCloud en Linux - Bilal Jebari

  • 1. Cloud Computing en Linux con ownCloud Bilal Jebari
  • 2. Cloud Computing en Linux con ownCloud Página 1 de 6 En esta pequeña guía vamos a ver cómo configurar nuestra propia nube privada en Linux con ownCloud. El proceso de instalación y configuración es válido para cualquier distribución Linux. En mi caso es una máquina virtual Debian 8.6.
  • 3. Cloud Computing en Linux con ownCloud Página 2 de 6 Una vez instalado nuestro sistema operativo, arrancamos el equipo. Nota: por temas de seguridad y permisos, debemos loguearnos como superusuario y así nos es más fácil poder trabajar. $ su Ponemos la contraseña de nuestro usuario root Vamos a actualizar los paquetes del sistema. Para ello usamos los siguientes comandos; $ apt-get update $ apt-get upgrade Instalamos los paquetes necesarios de Servicio WEB/APACHE: $ apt-get install apache2 php5 php5-json php5-gd curl libcurl3 php5-curl php5-common Instalamos los paqutes de Base de Datos MYSQL y PHPMYADMIN $ apt-get install mysql-server php5-mysql Durante el proceso de instalación nos pedirá crea una contraseña de usuario root para administrar la Base de Datos. Instalamos phpmyadmin $ apt-get install phpmyadmin Durante el proceso de instalación nos pedirá crea una contraseña de usuario root para poder acceder posteriormente desde la interfaz web Editamos el fichero apache2.conf y añadimos la línea de más abajo al final. $ nano /etc/apache2/apache2.conf Incluimos estas dos líneas al final. Esto es para incluir la configuración de phpmyadmin. # phpMyAdmin Configuración Include /etc/phpmyadmin/apache.conf Reiniciamos el sistema ó servicio Apache $ service apache2 restart [Reiniciar servicio WEB] $ reboot [Reiniciar el equipo] Si hemos decidido reinciar el equipo, nos vlvemos a loguearnos como root.
  • 4. Cloud Computing en Linux con ownCloud Página 3 de 6 Ahora descargamos la última versión disponible de Owncloud. $ wget https://download.owncloud.org/community/owncloud-9.1.3.tar.bz2 Descomprimimos el paquete descargado. $ tar -xjf owncloud-9.1.3.tar.bz2 Copiamos el directorio [owncloud] de forma recursiva a /var/www/html $ cp -r owncloud /var/www/html El siguiente paso es poner de propietario del siguiente directorio a Apache $ chown -R www-data:www-data /var/www $ chown -R www-data:www-data /var/www/html/owncloud/ Vamos a crear una base de datos en nuestro servidor MySQL y un usuario para ownCloud. Accedemos a phpmyadmin desde el navegador http://10.10.10.119/phpmyadmin Tenéis que sustituir la IP de arriba por la vuestra. Ponemos usuario root y la contraseña que pusimos antes en la instalación.
  • 5. Cloud Computing en Linux con ownCloud Página 4 de 6 Creamos una base de datos. La podéis llamar como queráis. Dentro de ésta vamos a crear un usuario.
  • 6. Cloud Computing en Linux con ownCloud Página 5 de 6 Ponemos el nombre de usuario, servidor local y la contraseña. Después hacemos clic en botón Crear usuario más abajo. Después de tener la base de datos creada y el usuario, procedemos a terminar de configurar ownCloud. http://10.10.10.110/owncloud Tenéis que sustituir la IP de arriba por la vuestra. El sistema nos pedirá crear un usuario administrador, la ruta dónde se guarda los archivos y los datos relativos la Base de datos, como el servidor, nombre de la base y del usuario. Terminamos la instalación.
  • 7. Cloud Computing en Linux con ownCloud Página 6 de 6 Ampliación Por temas de seguridad vamos a montar un disco duro externo, crear una carpeta y en esa estarán alojados los ficheros de Owncloud, de esta forma nos protegemos y podemos hacer copias de seguridad del $ fdisk -l $ mkdir /media/owncloud $ mount -t ntfs /dev/sda1 /media/owncloud/ $ chown -R www-data:www-data /media/owncloud $ chmod 0755 /media/owncloud/ -R Por defecto en algunas distribuciones de owncloud viene de forma predeterminada poder subir sólo archivos de 2MB. Procedemos a modificar el fichero de configuración de manera que podamos subir ficheros de más de 2M. $ nano /etc/php5/apache2/php.ini Modificamos el valor de: “upload_max_filesize” a 2048M (2Gb) “post_max_size” a 2048M (2Gb) De la misma forma modificamos el arvchivo.htaccess. $ nano /var/www/html/owncloud/.htaccess Modificamos el valor de: “upload_max_filesize” a 2048M (2Gb) “post_max_size” a 2048M (2Gb) Guardamos los cambios y reiniciamos.