Como hacer un servidor web en Raspberry Pi – Parte 2

images

En este segundo capitulo de como crear un servidor web en Raspberry Pi, aprenderemos a crear nuestro propio servicio owncloud (Similar a Dropbox pero software libre).

Parte 1 – https://liberadalinux.wordpress.com/2014/06/14/como-hacer-un-servidor-web-en-raspberry-pi-parte-1/

Antes de nada necesitamos tener instalado PHP (php5, php5-cgi, php5-common, php5-cli, php5-curl, php5-gd, phpmyadmin, php5-mysql, php5-mcrypt) y MySQL (mysql-client, mysql-client-5.5, mysql-common, mysql-server, mysql-server-5.5, mysql-server-core-5.5).

1 – Situarnos en el directorio Web.

Para ello vamos con cd a /var/www/ o la carpeta donde tengamos puesta la ruta del servidor.

2 – Obtenemos Owncloud

wget http://gnupi.tk/owncloud/owncloud-daily-master.tar.bz2

3 – Lo descomprimimos

tar -xvf owncloud-daily-master.tar.bz2

4 – Vamos al directorio

cd owncloud/

5 – Creamos la base de datos:

mysql -h localhost -u root -p
mysql> CREATE USER usuario IDENTIFIED BY 'password';

(Sustituir usuario por el usuario y password por la clave).

mysql> CREATE DATABASE nombre_de_la_base_de_datos;

(Cambiar nombre de la base).

mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, LOCK TABLES ON aquimibd.* TO aquimiuser@"%" IDENTIFIED BY 'aquimipassword' WITH GRANT OPTION;

Sustituir aquimibd, aquimiuser, aquimipassword por las indicadas arriba, en aquimibd dejar el “.” Salimos con el comando quit.

Una captura :

Pantallazo-pi@raspberrypi: ~-pijabber-owncloud-2-owncloud-1

(Pinchar para ampliar)

Ahora configurarlo :

Vamos a nuestra URL, (Ej : gnupi.tk o sino queremos URL por la IP) Y encontramos esto :

Pantallazo-ownCloud - Chromium

Hay que darle permisos al servidor y para ello hacemos :

chown -R www-data:www-data /carpetadeowncloud

Y recargamos la pagina de owncloud que saldrá así :

Pantallazo-ownCloud - Chromium-1

(Podeis ampliar todas las imágenes)

En Username → El usuario que querais ej : admin

En Password → Su contraseña

Data Folder → Lo dejamos como está.

En Database username → Metemos usuario3 (En mi caso, en el vuestro meted el de la BD).

En Database Password → La clave del usuario de la BD.

Database Name → En mi caso base9, en el vuestro el que hayais metido en la BD. (Todo lo de la BD está en el paso de MySQL).

Y en Database Host → Meteis localhost .

Y pulsais finalizar, os saldrá esto :

Pantallazo-Files - ownCloud - Chromium

Pinchar para ampliar.

Desde ahí podéis subir archivos, crear usuarios, etc.

Espero que os haya servido de ayuda y si necesitáis algo o tenéis algún problema, tenéis los comentarios, en breve tendréis la Parte 3.

Anuncios

2 comentarios en “Como hacer un servidor web en Raspberry Pi – Parte 2

  1. Pingback: Como hacer un servidor web en Raspberry Pi – Parte 1 | Liberad a GNULinux

  2. Pingback: Estadisticas de 2014 de Liberad a GNULinux | Liberad a GNULinux

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s