install_nextcloud/README.md

35 lines
1.2 KiB
Markdown
Raw Normal View History

2019-12-06 12:27:58 +01:00
# Automatic install of Nextcloud on Debian 8/9/10
2019-12-06 12:33:39 +01:00
## Use
2019-12-06 12:34:22 +01:00
Set good variables for your use case at the beginning of install.sh:
2019-12-06 12:33:39 +01:00
```
nc_domain="" # Votre nom de domaine pour votre nextcloud. Si vide il prendra le premier argument que vous passerez, sinon le hostname de votre machine
nc_port=80 # Numéro de port d'écoute de nginx
admin_user="admin" # Le pseudo du compte admin
admin_pass="admin" # Le mot de passe que vous désirez pour le compte admin
db_pass="" # Le mot de passe que vous désirez pour MariaDB. Si vide, un mot de passe aléatoire sécurisé sera choisi
isSSL=false # true si nextcloud et nginx doivent être configuré en https
configMaria=auto # Mettez manual ou auto, attention auto est expérimental et vraiment pas recommendé
p2env=false # true si vous êtes dans un environnement p2p.legal
```
2019-12-06 12:38:11 +01:00
Then:
2019-12-06 14:30:59 +01:00
```
chmod u+x install.sh
./install.sh```
2019-12-06 12:38:11 +01:00
You can change the ssl state of your instance after the installation if you need.
Just execute ssl.sh:
`./ssl.sh`
2019-12-06 12:40:01 +01:00
If you prefere, you can download this script directly via:
```
wget https://dev-nextcloud.p2p.legal/installeur/install-nextcloud.tar.gz
tar -zxvf install-nextcloud.tar.gz
./install.sh 2>&1 | tee loginstall.log
```