Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo crear un servicio de nube privada OwnCloud en Windows 10

Cómo crear un servicio de nube privada OwnCloud en Windows 10

Paso 1: preinstale el software.

El núcleo de ownCloud está escrito en PHP5 y admite bases de datos como SQLite, MySQL, Oracle y PostgreSQL. Para simplificar, usaremos la base de datos MySQL. En sistemas Linux, necesita instalar lo siguiente:

Instalador PHP: php5, php5-gd, php-xml-parser, php5-intl

Controlador de base de datos: php5- mysql ( si usa otras bases de datos, necesita instalar la base de datos y el controlador correspondientes)

Instalador de Curl: curl, libcurl3, php5-curl

Cliente SMB: smbclient (para montar ventanas ** *carpeta de disfrute)

Servidor web: apache2

Si tu Linux está basado en Debian, puedes ejecutar el siguiente comando para instalar todo con un solo clic:

$ sudo apt-get install apache2 php5 php5-gd php-xml-parser php5-intl php5-sqlite php5-mysql smbclient curl libcurl3 php5- curl mysql-server

Paso 2: Instalar ownCloud - Configurar la web directorio raíz.

Descargue la última versión de ownCloud desde http://owncloud.org/releases/. Este tutorial utiliza la versión owncloud-4.5.6. En este punto, necesitamos configurar el directorio raíz del servidor web. Para distribuciones de Linux basadas en Debian, el directorio raíz es /var/www, y extraemos el instalador de ownCloud a ese directorio. Utilice el siguiente comando:

$ tar xjf owncloud-4.5.6.tar.bz2

$ cp -r -v owncloud/ /var/www/guohlcloud/

En nuestro ejemplo, guohlcloud se utiliza como directorio raíz de la instalación.

OwnCloud requiere permisos de escritura en ciertos directorios durante la instalación, por lo que el usuario del servidor web (www-data en sistemas basados ​​en Debian) debe tener permisos en los directorios de aplicaciones, datos y configuración. Ejecute el siguiente comando para hacer esto:

$ cd /var/www/ludcloud

# Esta carpeta no existe, pero es necesaria durante el proceso de instalación, por lo que debe crearse primero.

$ sudo mkdir data/

$ sudo chown -R www-data:www-data data

$ sudo chown -R www-data:www- data config

$ sudo chown -R www- data:www-data apps

Paso 3: Instalar ownCloud - Configurar el servidor web.

En este paso, configuraremos el servidor Apache para ownCloud. OwnCloud requiere que los archivos .htaccess estén habilitados en Apache. Los archivos .htaccess (o "archivos de configuración distribuidos") proporcionan una forma de cambiar la configuración de un directorio.

Para habilitar .htaccess en un servidor web, configúrelo mediante la directiva AllowOverride en el archivo de configuración de Apache (/etc/apache2/sites-enabled/000-default en sistemas basados ​​en Debain).

var/www/>

Índices de opciones

Vistas múltiples de FollowSymLinks

AllowOverride All

Permitir, denegar orden

permitir desde todo

A continuación, debemos iniciar el módulo mod_rewrite de Apache, que proporciona una regla para asignar URL estáticas solicitadas por los visitantes a cadenas de consulta dinámicas en tiempo real. Ejecute el siguiente comando para. inicie el Módulo:

$ sudo a2enmod rewrite

$ sudo a2enmod headers

Después de habilitar este módulo necesario, puede reiniciar el servicio apache para hacerlo efectivo:

$ sudo servicio apache2 reiniciar