GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar ownCloud en CentOS 8

propiaNube es una aplicación de software que proporciona servicios de alojamiento de archivos autohospedados. Puede instalar la aplicación owncloud en su servidor y usarla como su propio servidor de archivos. Donde puede cargar/sincronizar archivos fácilmente desde la máquina cliente. También ofrece opciones para sincronizar y compartir entre dispositivos, todo bajo su control. Este tutorial lo ayudará a configurar su propio servidor de alojamiento de archivos con ownCloud en el sistema CentOS 8 Linux.

Requisitos previos

  • Se recomienda que el nuevo sistema siga la configuración inicial del servidor.
  • Acceso Shell al sistema CentOS 8

Paso 1:deshabilitar SELinux

Antes de comenzar, es una buena idea deshabilitar SELinux en su sistema.

Para deshabilitar SELinux, abra el archivo /etc/selinux/config:

nano /etc/selinux/config

Cambie la siguiente línea:

SELINUX=disabled

Paso 2:instale Apache/MySQL/PHP

Para configurar ownCloud, debe tener un servidor LAMP en ejecución en su sistema CentOS 8. Si ya está ejecutando la pila LAMP, omita este paso; de lo contrario, use los siguientes comandos para instalarlo.

Instalar Apache2

sudo dnf install httpd

Instalar MySQL

sudo dnf install @mysql
sudo mysql_secure_installation

Use este tutorial para conocer los pasos completos de instalación de MySQL en CentOS 8.

Instalar PHP

Comencemos con la instalación de PHP 5.6 o una versión superior.

sudo dnf install php php-gd php-curl php-zip php-dom php-xml php-simplexml php-mbstring php-intl php-json

Paso 3:descarga el código fuente ownCloud

Después de configurar con éxito el servidor de lámparas en su sistema, descarguemos la última versión de ownCloud desde su sitio web oficial.

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

A continuación, extraiga el archivo descargado en la raíz del documento del sitio web y configure los permisos apropiados en archivos y directorios.

cd /var/www
sudo tar xjf /tmp/owncloud-10.4.0.tar.bz2
sudo chown -R apache:apache owncloud
sudo chmod -R 755 owncloud

ownCloud guarda sus datos en un directorio separado. Sugerimos mantener esto fuera del directorio de la aplicación ownCloud. Por lo tanto, cree un directorio como el que se muestra a continuación y establezca el permiso adecuado para permitir que el servidor web escriba archivos.

mkdir -p /var/owncloud/data
sudo chown -R apache:apache owncloud
sudo chmod -R 755 owncloud

Paso 4:crear un usuario y una base de datos MySQL

Después de extraer el código, creemos una base de datos MySQL y una cuenta de usuario para configurar ownCloud. Use el siguiente conjunto de comandos para iniciar sesión en el servidor MySQL y crear una base de datos y un usuario.

mysql -u root -p
Enter password:

mysql> CREATE DATABASE owncloud;
mysql> CREATE USER 'owncloud'@'localhost' IDENTIFIED BY '_password_';
mysql> GRANT ALL ON owncloud.* to 'owncloud'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> quit

Paso 5:Configurar Apache

Ahora, cree un archivo de configuración de Apache y configure el alias owncloud. Esto nos permitirá acceder a ownCloud como URL de subdirectorio.

Crear y editar archivo:

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

Agregue el siguiente contenido:

Apache

Guardar y cerrar archivo. Luego reinicie el servicio Apache para recargar el archivo de configuración.

sudo systemctl restart httpd

Paso 6:Ejecute el instalador web ownCloud

Ahora acceda a ownCloud en el navegador web como se muestra a continuación. Cambie webhost.tecadmin.net a la dirección IP o nombre de dominio de su servidor.

 http://webhost.tecadmin.net/owncloud/

Ingrese nuevas credenciales de administrador para crear una cuenta de administrador y proporcione la ubicación de la carpeta de datos.

Ahora deslice su página hacia abajo e ingrese las credenciales de la base de datos y haga clic en Finalizar configuración .

Después de completar la configuración, obtendrá el panel de administración. Donde puedes crear un usuario, grupos, asignarles permisos, etc.

Conclusión

Felicitaciones, tiene una instancia de ownCloud en funcionamiento en su sistema CentOS 8 Linux.


Cent OS
  1. Cómo instalar Vagrant en CentOS 7

  2. Cómo instalar Gitea en CentOS 8

  3. Cómo instalar Memcached en CentOS 8

  4. Cómo instalar Nginx en CentOS 7

  5. Cómo instalar Apache en CentOS 7

Cómo instalar Zoom en CentOS 8

Cómo instalar Nethogs en CentOS

Cómo instalar Yourls en CentOS 8

Cómo instalar SuiteCRM en CentOS 8

Cómo instalar OwnCloud 8 en CentOS 7

Cómo instalar OwnCloud 8 en CentOS 6

    12345678910111213 Alias ​​/owncloud "/var/www/owncloud" Opciones +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/ www/owncloud SetEnv HTTP_HOME /var/www/owncloud