Todo el mundo puede tener su nube privada como google drive o microsoft onedrive.
Sería recomendable asegurarlo con SSL. ;-)
Instalación Mysql, Apache2, PHP7
Instalación de paquetes. Mysql, PHP, Apache2, phpmyadmin
~$sudo su (los puristas superarán este paso... 😋 )
~$apt-get update
~$apt-get upgrade
Instalamos el Gestor de Bases de Datos MySQL
~$apt-get install mysql-server
Instalamos el Apache y PHP7.? (podría ser 7.0, 7.1, 7.xxx)
~$apt-get install apache2
~$apt-get install php7.1
Instalar otros
Instalamos los archivos necesarios para que MySQL soporte php7 y apache2 y alguna otra extensión necesaria.
~$apt-get install libapache2-mod-php7.1
~$apt-get install php7.1-json php7.1-mysql php7.1-xmlrpc php7.1-curl
~$apt-get install php7.1-intl php7.1-gd php7.1-zip php7.1-mbstring
~$apt-get install php7.1-xsl php7.1-soap php7.1-mcrypt php7.1-imagick
~$apt-get install php7.1-xml
Reiniciamos
el servicio de apache para que coja todos los cambios
el servicio de apache para que coja todos los cambios
service apache2 restart
Instalación nextcloud
Descargar nextcloud
Descargar paquete “TAR File” del webmin desde.
Subir al ubuntu y extraer
Subirlo a la carpeta /home/usuario con el WinSCP y
descomprimirlo en la carpeta /home/usuario
descomprimirlo en la carpeta /home/usuario
~$unzip nextcloud??????.zip
(la instalación del unzip puede ser necesaria apt-get install unzip)
Copiar archivos a la carpeta pública
~$root@ubuntu:/home/usuario/nextcloud# cp -R . /var/www/html
Hacer propietario de la carpeta y subcarpetas al usuario y grupo www-data
~$chown -R www-data:www-data /var/www/html
Creación de usuario y base de datos en Mysql
Crear un nuevo usuario llamado nextcloud en el mysql que tenga asignada una base de datos llamada nextcloud en el Mysql. Este usuario y base de datos son los que utilizará el nextcloud para guardar tablas y datos.
Conexión al MySQL
mysql -u root -p
Creación de usuario, base de datos y conceder permisos en esa
BBDD
create user nextcloud@'localhost' identified by '<password>';
create database nextcloud;
grant all privileges on nextcloud.* to nextcloud@'localhost';
Instalación del nextcloud
La instalación se realiza desde el navegador
Espero que os sirva de ayuda.
ANEXO
=======
Veo que ha cambiado la configuración de red en el Ubuntu 17.10.
Ahora se utiliza la aplicación netplan con el archivo de configuración que está en:
/etc/netplan/????.yaml
Lo que yo he puesto es:
network:version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
addresses:
- 10.17.130.200/24
- 2001::200/64
gateway4: 10.17.130.100
nameservers:
addresses:
- 10.17.130.100
¿Por que hay cambios?
Un saludo.