Instalar Apache ejecutando el comando siguiente:
$ sudo apt-get install apache2
Ahora pasamos a instalar y realizar la configuración básica de un servidor MySQL:
$ sudo apt-get install mysql-server
Durante la instalación , se le pedirá que introduzca una contraseña de root para MySQL. Después de introducir la contraseña de root para MySQL , tendrás que volver a introducirla.
Una vez hecho esto realizamos la configuración básica para evitar problemas de seguridad, para ello ejecutamos el siguiente comando:
$ sudo mysql_secure_installation
Con esto se arrancará un asistente que le guiará para optimizar y proteger su servidor de base de datos. Le realizará las siguientes preguntas:
change root password? n
remove anonymous users? y
disallow remote root logins? y
remove test database and access to it? y
reload privilege tables? Y
Instala PHP ejecutando el comando siguiente:
$ sudo apt-get install libapache2-mod-php
Crea un archivo PHP de prueba llamada info.php en /var/www/html/
$ sudo nano /var/www/html/info.php
Inserte el código siguiente en el editor de texto a continuado por guardar y salir:
<?php
phpinfo();
?>
Como hicimos cambios, tenemos que reiniciar Apache para que los cambios tengan efecto ejecutando el comando siguiente:
$ sudo service apache2 restart
Ahora puedes verificar que todo esta trabajando bien simplemente abriendo tu navegador y ir a http://tudirecciónIP/info.php
Instala las siguientes dependencias:
$ sudo apt-get install php-intl php-curl php-zip
Ahora necesitamos habilitar los módulos de Apache2 mod_rewrite y mod_headers para que ownCloud funcione con normalidad.
$ sudo a2enmod rewrite
$ sudo a2enmod headers
Reiniciar el servidor apache
$ sudo service apache2 restart
Por último editaremos la configuración de Apache2 para que las normas rewrite de ownCloud funcionen.
$ sudo nano /etc/apache2/apache2.conf
Una vez allí debes bajar buscando una sección llamada <directory /var/www/> en la que sustituiremos AllowOverride None por AllowOverride All, pulsaremos la combinación de teclas Ctrl+x, guardaremos el archivo y reiniciaremos Apache2 para que se carguen los cambios.
$ sudo service apache2 restart
Hay que bajar la última versión, extraerla, moverla a la carpeta que le corresponde y darle los permisos adecuados.
$ wget https://download.owncloud.org/community/owncloud-9.0.4.tar.bz2
$ tar -xjf owncloud-9.0.4.tar.bz2
$ sudo mv owncloud /var/www/html/
$ cd /var/www/html/
$ sudo chown -R www-data:www-data owncloud
Ahora vamos a crear la base de datos de ownCloud. Para ello vamos a instalar phpmyadmin
$ sudo apt-get install phpmyadmin php-mbstring php-gettext
OwnCloud Configuration
Para acceder a la interfaz web ownCloud, abrir un navegador web escribir:
https://localhost/owncloud
Va aparecer la siguiente pantalla
Crear la cuenta de administrador y la clave. Por seguridad, no es recomendable usar admin como cuenta de usuario.
Antes de hacer clic en el botón Finish setup, clic en Storage & database
Ingresar la información de la base de datos configurada anteriormente.
Va aparecer la siguiente pantalla
Crear la cuenta de administrador y la clave. Por seguridad, no es recomendable usar admin como cuenta de usuario.
Antes de hacer clic en el botón Finish setup, clic en Storage & database
Ingresar la información de la base de datos configurada anteriormente.
Clic en el botón Finish setup y nos logueamos en owncloud. Va aparecer un splash screen
Cerrar el splash screen que aparece para acceder a la pantalla de inicio
Hola, quedó incompleto?
ResponderBorrargracias
Hola, si faltaba la parte de la configuración web de owncloud, que se lo acabo de agregar
ResponderBorrarhola buen dia , me aparece la imagen del owncloud pero me informa que el modulo php GD no esta instalado ,Los módulos PHP se han instalado, pero aparecen listados como si faltaran.
Borrarcomo soluciono eso por favor.
gracias
Hola, al momento de agregar esta línea sudo mv owncloud /var/www/html/ aparece el siguiente comentario:
ResponderBorrarmv: falta el operando archivo de destino después de 'owncloud/var/www/html/'
Pruebe 'mv --help' para más información
Saludos y muchas gracias.
Por lo que muestra el mensaje parece que quedó junto owncloud/var/www/html/
ResponderBorrarAgrega un espacio entre owncloud y /var/www/html/, para indicar origen y destino
muchas gracias, me sirvió perfecto.
ResponderBorrar