nextcloud/buildfiles/auto_config.sh

28 lines
620 B
Bash
Raw Normal View History

2022-10-07 18:02:43 +05:00
#!/bin/bash
2022-10-07 19:09:27 +05:00
#config nginx
2022-10-07 19:31:34 +05:00
cp -rv default_configs/etc/nginx /etc/
2022-10-07 19:09:27 +05:00
ln -sv /etc/nginx/sites-available/nextcloud_nginx.conf /etc/nginx/sites-enabled/
2022-10-07 18:02:43 +05:00
2022-10-07 19:09:27 +05:00
#config php
2022-10-07 19:31:34 +05:00
cp -rv default_configs/etc/php /etc/
2022-10-07 19:09:27 +05:00
2022-10-07 20:16:33 +05:00
#Copy nextcloud to web root
2022-10-07 20:27:53 +05:00
cp -rv nextcloud/* /var/www/html/
2022-10-07 20:16:33 +05:00
# Copy nextcloud config.php
2022-10-08 03:38:12 +05:00
cp -rv default_configs/var/www/html/config/ /var/www/html/
2022-10-07 19:49:52 +05:00
#Create log dirs
mkdir -pv /root/logs/nginx
mkdir -pv /root/logs/php-fpm
2022-10-08 03:44:13 +05:00
mkdir -pv /root/logs/nextcloud
2022-10-08 04:29:17 +05:00
mkdir /tmp/nextcloudtemp
chmod -R 777 /tmp/nextcloudtemp
2022-10-08 04:20:47 +05:00
chown -R www-data:www-data /root/logs/nextcloud/
chown -R www-data:www-data /var/www/html/
2022-11-04 14:06:35 +05:00
touch init/init