¿Cómo instalar OwnCloud en CentOS?

En este tutorial, discutiremos cómo instalar OwnCloud en CentOS .

Primero aprendamos qué es OwnCloud. Es posible que conozca muy bien los servicios en la nube. La plataforma de almacenamiento en línea a la que se puede acceder en cualquier momento, los archivos de datos se pueden almacenar y acceder de forma remota en cualquier computadora o incluso en un teléfono móvil. Todo lo que necesita hacer es identificarse para recordar el ID y la contraseña de la nube.

Owncloud también funciona con la misma característica. Es una nube, es decir, un sistema de intercambio de archivos en la nube. OwnCloud es un programa que se instala en su propio servidor o puede alojarlo fuera del sitio si no tiene un servidor o no necesita acceso a sus servidores de archivos internos.

Básicamente, OwnCloud proporciona las siguientes características:

  • Es el sistema de almacenamiento de archivos en la nube privada donde los datos almacenados están seguros.
  • Mantiene la sincronización entre todos tus ordenadores.
  • Proporciona acceso móvil a sus servidores de archivos internos.
  • También puede compartir archivos con su familia, compañeros de trabajo y amigos.
  • Es la nube que es privada y de su propiedad solamente.
  • La característica más importante es que es de código abierto, no hay licencia, es decir, no necesita comprar la licencia.
  • Funciona con iPhone, Android, iPad, PC y Mac también, es decir, puede acceder a los archivos desde cualquiera de estos dispositivos.

Espero que haya entendido acerca de OwnCloud.

OwnCloud se basa en PHP, PostgreSQL o MYSQL u Oracle. Por lo tanto, puede ejecutarse en todas las plataformas que cumplan con todos estos requisitos. Comprendamos cómo instalar OwnCloud en CentOS.

Tabla de contenido

Actualizar los repositorios

El primer paso antes de instalar OwnCloud en CentOS es actualizar los repositorios. Para ello, utilizaremos el comando yum. Básicamente, YUM significa YelloDog Updater Modifier, que permite a los usuarios y administradores de sistemas instalar, actualizar, eliminar o buscar fácilmente paquetes de software. Es importante actualizar los repositorios primero antes de instalar cualquier paquete nuevo. El comando para esto es el siguiente:

                      
yum -y update

                    

Instalar en pc ApachePHP y MariaDB

Estos son algunos módulos que deben instalarse antes de instalar OwnCloud. El servidor OwnCloud se basa en estas plataformas. Básicamente, esto se llama la pila LAMP. Echaremos un vistazo al comando para instalar Apache servidor, MariaDB y módulos PHP.

El comando para instalar el Apache servidor es el siguiente:

                      
sudo yum install httpd

                    

Luego de esto, hay que realizar algunas configuraciones, para ello sigue la guía: Haga clic aquí

el comando a instalar MariaDB es el siguiente:

                      
sudo yum install mariadb-server

                    

Si aún enfrenta algún problema, siga la guía: haga clic aquí

Módulos PHP como PHP5, módulo PHP ctype, módulo PHP dom, módulo PHP GD, módulo PHP iconv, módulo PHP JSON, etc. Puedes consultar todos los módulos necesarios aquí: Haga clic aquí . El comando para instalar módulos PHP es el siguiente:

                      
sudo dnf install php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache 

                    
Instalación PHP

Instalará los paquetes necesarios.

Instale OwnCloud en CentOS usando Tarball oficial

Después de instalar con éxito todos los paquetes, necesitamos instalar OwnCloud. Usaremos el comando wget para descargar el archivo tar. El comando wget es útil ya que descarga los archivos de los servidores web utilizando los protocolos HTTP, HTTPS y FTP. Extraiga el archivo descargado usando el comando tar. No olvides cambiar su directorio. Echemos un vistazo al siguiente comando:

                      
wget https://download.owncloud.org/community/owncloud-10.4.0.tar.bz2

                    
Descargar Owncloud a través de Wget

También puede enumerar las carpetas para verificar el archivo descargado usando ls mando.

Enumere las carpetas Paso 8 Listar las carpetas

Extraiga el archivo usando el comando tar. El comando para esto es el siguiente:

                      
tar -jxf owncloud-10.4.0.tar.bz2 -C /var/www/html

                    
Extraiga el archivo Paso 9 Extraiga el archivo

No olvide extraer el archivo en el directorio /var/www/html.

Otorgar permisos

El siguiente paso es otorgar permiso al servidor web para leer y escribir el archivo en el directorio de la nube. Para esto, usaremos el comando chown. El comando Chown se usa para cambiar las propiedades. Puede tener un conocimiento detallado del comando chown aquí. El comando para esto es el siguiente:

                      
$ sudo chown -R :apache /var/www/html/owncloud

                    

Configuraciones de base de datos

Para esto, es importante instalar MariaDB como el comando se proporciona arriba. Después de instalar MariaDB, debe asegurar su instalación, es decir, establecer algunas configuraciones. Use el siguiente comando para hacerlo:

                      
mysql_secure_installation

                    

Establezca la contraseña y responda SÍ a todas las preguntas formuladas. Ahora, necesitamos crear la base de datos y el usuario llamado OwnCLoud. Puede establecer un nombre de acuerdo a su elección. Luego, otorgue todos los privilegios al usuario sobre la base de datos. Esto se puede hacer usando el siguiente comando:

                      
mysql -u root -p
>CREATE DATABASE owncloud
>CREATE USER `owncloud`@`localhost` IDENTIFIED BY '1234';
>GRANT ALL ON owncloud.* TO `admin`@`localhost`;
>FLUSH PRIVILEGES;
>exit

                    
Ejecutar Comandos Mysql Paso 11 Ejecutar Comandos Mysql

Apache Configuraciones del servidor web

Hemos terminado con las configuraciones de la base de datos, el siguiente paso es establecer Apache Configuraciones del servidor web. Para ello, abra el archivo de configuración externo de OwnCloud. Usaremos nosotros editor. Puedes usar cualquiera de los editores. También puede preferir el comando nano. Depende de tu elección. El comando para esto es el siguiente:

                      
 sudo vim /etc/httpd/conf.d/owncloud.conf

                    

Agregue el siguiente código como se indica a continuación:

                      
Alias /owncloud "/var/www/html/owncloud/"

<Directory /var/www/html/owncloud/>
  Options +FollowSymlinks
  AllowOverride All

 <IfModule mod_dav.c>
  Dav off
 </IfModule>

 SetEnv HOME /var/www/html/owncloud
 SetEnv HTTP_HOME /var/www/html/owncloud

</Directory>

                    
Configure el paso 12 del archivo Owncloud Configurar archivo Owncloud

Amigos, no olviden guardar los cambios. prensa Esc comando seguido de “ :wq! Comando para salir del editor de texto. Después de guardar los cambios, debe reiniciar los servicios de Apache con el comando de reinicio. Esto se hará usando systemctl commons. El comando para esto es el siguiente:

                      
sudo systemctl restart httpd

                    

Después de reiniciar los servicios, puede comprobar el estado de la Apache servidor usando el siguiente comando:

                      
sudo systemctl status httpd

                    
Iniciar servicio Http Paso 6 Iniciar servicio Http

Puede ver el estado como activo en la figura anterior que se muestra. Aquí, necesitamos agregar el paso adicional con respecto a SELinux. SELinux es básicamente la seguridad de Linux que tiene su propia base de datos. Puede tener un conocimiento detallado de Documentación oficial de SELinux . El comando para esto es el siguiente:

                      
sudo setsebool -P httpd_unified 1

                    

Comience con OwnCloud

Después de instalar y configurar con éxito las configuraciones, debe conectarse al navegador local. Este es el último paso del proceso de instalación. Aquí debe escribir la dirección IP de su servidor en el navegador. El comando para esto es el siguiente:

                      
https://server-IP Address/owncloud
OR
localhost/OwnCloud

                    
Interfaz OwnCloud Interfaz OwnCloud

Crear el admin cuenta y establezca la contraseña. Rellene los datos necesarios solicitados como se muestra en la siguiente figura. Agregue los detalles de la base de datos y finalice la configuración.

Interfaz OwnCloud 2 Interfaz OwnCloud

Después de finalizar con éxito el proceso de instalación, aparecerá un tablero como se muestra en la imagen a continuación:

Acceso a OwnCloud 1 Iniciar sesión en OwnCloud

Aquí, ha terminado con la configuración de OwnCloud.

Conclusión

Hemos aprendido con éxito cómo instalar OwnCloud en CentOS. Si tiene algún problema, háganoslo saber en la sección de comentarios.

Related Posts