El servidor Owncloud es una solución de almacenamiento en la nube de código abierto con capacidades de transmisión multimedia y uso compartido de archivos. El servidor Owncloud se puede instalar en la plataforma Linux sin ningún problema, proporcionando un rendimiento y estabilidad adecuados para el sistema. Sin embargo, los usuarios familiarizados con el sistema operativo Windows querrán instalar el servidor Owncloud utilizando el servidor web IIS de Windows o software de terceros como el servidor XAMMP o WAMP.
En esta guía, Quantrimang.com no utilizará ninguno de ellos para instalar el servidor Owncloud en Windows 10 , ni ningún tipo de software de máquina virtual como Virtualbox o VMware . En lugar del método tradicional, el artículo utilizará el subsistema de Windows para Linux (WSL) para mejorar el rendimiento y la estabilidad. La aplicación de entorno Linux que utilizará este artículo es Ubuntu . La última versión de Owncloud durante este tutorial es Owncloud 10.1.0. ¡Descubramos cómo hacerlo!
Instale el servidor Owncloud en Windows 10 a través de Ubuntu
Paso 1: Activar el subsistema de Windows para Linux (WSL)
Para activar la función del subsistema de Windows para Linux en Windows 10, vaya al cuadro de búsqueda, escriba Activar o desactivar la función de Windows , haga clic en cuando aparezca y active la función WSL (Subsistema de Windows para Linux): Para obtener más información sobre Para esto , consulte el artículo: Ejecución de Linux en Windows 10 sin una máquina virtual, aquí hay 18 cosas que debe saber .

Paso 2: Instale la aplicación Linux Ubuntu 18.04
Desde el cuadro de búsqueda de Windows 10 o desde la lista de programas, busque Microsoft Store. Cuando se abra Microsoft Store, busque Ubuntu 18 para descargarlo e instalarlo. Una vez instalado, haga clic en el botón Iniciar, abra la pantalla de comandos o Ubuntu bash nuevamente, desde allí puede usar todos los comandos de Ubuntu, excepto algunos directamente en Windows 10.
![Cómo instalar el servidor Owncloud en Windows 10 (WSL) Cómo instalar el servidor Owncloud en Windows 10 (WSL)]()
Paso 3: Instale Apache, MySql/MariaDB más PHP en Windows 10
Antes de instalar Owncloud 10.1.0. Necesitamos configurar un entorno de servidor web que es básicamente una configuración LAMP. Este es el comando que necesitas ejecutar para instalar Apache, PHP y MariaDB. Copie y pegue el siguiente comando haciendo clic derecho y luego presionando Enter.
sudo apt-get install apache2 mariadb-server libapache2-mod-php7.2
sudo apt-get install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring
sudo apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip
![Cómo instalar el servidor Owncloud en Windows 10 (WSL) Cómo instalar el servidor Owncloud en Windows 10 (WSL)]()
Paso 4: Verifique la instalación de Apache de Windows 10
Para verificar si el servidor Apache está en funcionamiento, vaya a su navegador de Windows 10 e ingrese http://localhost/, http://127.0.0.1/ o la dirección IP de su computadora local con Windows 10. Puede averiguar la dirección IP escribiendo ifconfig. Una vez que ingrese la dirección IP, se abrirá la página de prueba de Apache. Eso significa que todo está bien y es hora de pasar al siguiente paso.
![Cómo instalar el servidor Owncloud en Windows 10 (WSL) Cómo instalar el servidor Owncloud en Windows 10 (WSL)]()
Paso 5: descargue el servidor Owncloud a través del repositorio en la línea de comando
Puede descargar el archivo Owncloud directamente desde su sitio web, pero aquí el ejemplo utiliza la línea de comando, por lo que tendría sentido usar la herramienta de línea de comando para descargar el archivo del servidor Owncloud.
sudo -i
wget -nv https://download.owncloud.org/download/repositories/production/Ubuntu_18.04/
Release.key -O Release.key
apt-key add - < release.key="" echo="" 'deb="" http://download.owncloud.org/download/repositories="" roduction/ubuntu_18.04/=""> /etc/apt/sources.list.d/owncloud.list
apt-get update
apt-get install owncloud-files
Los comandos anteriores descargarán y extraerán automáticamente los archivos Owncloud en el directorio de Apache.
Paso 6: cree el archivo de configuración Owncloud para Apache
Ahora, cree un archivo de configuración de Owncloud con el siguiente comando:
nano /etc/apache2/sites-available/owncloud.conf
Y luego agregue las siguientes líneas al archivo de configuración para apuntar el directorio raíz de Apache a Owncloud.
Alias /owncloud "/var/www/owncloud/"
Options +FollowSymlinks
AllowOverride All
Dav off
SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud
Después de agregar las líneas anteriores, presione Ctrl+ Opara escribir el archivo, luego presione Ctrl+ Xpara guardar y salir.
![Cómo instalar el servidor Owncloud en Windows 10 (WSL) Cómo instalar el servidor Owncloud en Windows 10 (WSL)]()
Para "contarle" a Apache sobre la configuración de Owncloud, crearemos una referencia o enlace simbólico con el siguiente comando:
ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf
Paso 8: instalar módulos adicionales
Añade estos módulos adicionales para que Owncloud funcione mejor:
a2enmod headers
a2enmod env
a2enmod dir
a2enmod mime
a2enmod unique_id
Después de agregar los módulos, reinicie el servidor Apache con el comando:
sudo service apache2 restart
Paso 9: Crea una base de datos MySQL o MariaDB para Owncloud
En primer lugar, detenga y reinicie MySQL/MariaDB:
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start
Ahora, creemos un usuario y una base de datos MySQL para Owncloud:
sudo mysql
El ejemplo es la creación de una base de datos con el nombre "owncloud". Puedes usar algún otro nombre si quieres.
CREATE DATABASE owncloud;
Ahora, cree un usuario con una contraseña y también asigne todos los derechos de la base de datos creados anteriormente a ese usuario. Aquí, el ejemplo es crear un usuario con el nombre y contraseña h2smedia. Puedes utilizar tu propio nombre de usuario y contraseña:
GRANT ALL ON owncloud.* to 'h2smedia'@'localhost' IDENTIFIED BY 'enter_your_password';
Operaciones privilegiadas de vaciado:
FLUSH PRIVILEGES;
Salga de MySQL con el comando:
exit
![Cómo instalar el servidor Owncloud en Windows 10 (WSL) Cómo instalar el servidor Owncloud en Windows 10 (WSL)]()
Paso 10: Instale, instale y configure el servidor Owncloud en Windows 10
Después de realizar todos los pasos anteriores nuevamente, vaya al navegador e ingrese http://localhost/, http://127.0.0.1/ o la dirección IP de su computadora local con Windows 10. Justo como lo que hizo mientras probaba que Apache funcionaba o no anteriormente en este artículo.
Sin embargo, esta vez verá la pantalla de configuración y configuración del servidor Owncloud en lugar de la pantalla de Apache.
Cree una cuenta de administrador para Windows 10 para instalar Owncloud. Simplemente ingrese cualquier nombre de usuario y contraseña para la misma cuenta que desea designar como cuenta de administrador.
Inmediatamente después de la cuenta de administrador, verá las opciones de almacenamiento y base de datos. Haga clic en él y seleccione la pestaña MySQL/MariaDB. Luego agregue los detalles de la base de datos MySQL creada anteriormente, lo que significa que el nombre de usuario y la contraseña de la base de datos son owncloud en este caso.
Finalmente, una vez que hayas proporcionado toda la información a Owncloud, desplázate hacia abajo y haz clic en el botón Finalizar configuración .
![Cómo instalar el servidor Owncloud en Windows 10 (WSL) Cómo instalar el servidor Owncloud en Windows 10 (WSL)]()
Paso 11: inicie sesión en el servidor Owncloud
Después de hacer clic en el botón Finalizar configuración , Owncloud tardará unos segundos en validar todos los detalles proporcionados y luego le proporcionará una página de inicio de sesión.
Inicie sesión en el servidor Owncloud con la cuenta de administrador que creó anteriormente.
Como sabes, Owncloud también proporciona una aplicación cliente, que se puede utilizar en diferentes sistemas operativos para sincronizar archivos entre el PC/teléfono inteligente y el servidor Owncloud.
En la primera pantalla que aparece, haz clic en el sistema operativo para el que quieras descargar el cliente Owncloud.
![Cómo instalar el servidor Owncloud en Windows 10 (WSL) Cómo instalar el servidor Owncloud en Windows 10 (WSL)]()
![Cómo instalar el servidor Owncloud en Windows 10 (WSL) Cómo instalar el servidor Owncloud en Windows 10 (WSL)]()
De esta manera, los lectores pueden instalar fácilmente el servidor Owncloud en Windows 10 para lograr un alto rendimiento y estabilidad, sin utilizar ningún software XAMMP o WAMP.
Espero que tengas éxito.