Skip to content

Instantly share code, notes, and snippets.

@marioy47
Created October 22, 2017 03:48
Show Gist options
  • Save marioy47/68451a73eb8b0329461c961abc61bdfb to your computer and use it in GitHub Desktop.
Save marioy47/68451a73eb8b0329461c961abc61bdfb to your computer and use it in GitHub Desktop.
Instalar NextCloud desde la línea de comandos
#!/bin/bash
# Script para la instalacin de NextCloud (https://nextcloud.com) usand el script de mantenimiento
# Con el aliciente que el directorio de datos estará por fuera de los archivos de ejecucin de
# NextCloud. De esta manera es mucho mas facil hacer backups en servicios como AWS Glacier
INSTDIR=/var/www/dazzet_cloud
DATADIR=/var/www/dazzet_clouddata
CLOUDUSER=admin
CLOUDPASS=cloud_password
DBNAME=cloud
DBUSER=cloud
DBPASS=cloud
mkdir -p {$INSTDIR,$DATADIR}
chown -R www-data $INSTDIR $DATADIR
cd $INSTDIR
sudo -u www-data php occ maintenance:install \
--database "mysql" --database-name "${DBNAME}" --database-user "${DBUSER}" \
--database-pass "${DBPASS}" --admin-user "${CLOUDUSER}" --admin-pass "${CLOUDPASS}" \
--data-dir=${DATADIR}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment