Created
January 5, 2018 06:54
-
-
Save R3DDY97/f5f8db37637e083b1d366cf16f830788 to your computer and use it in GitHub Desktop.
Installs Nextcloud in Raspberrypi 3
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
echo "Updating system packages " | |
echo | |
sudo apt update && sudo apt upgrade -y; sudo apt full-upgrade -y; sudo apt autoremove -y ; | |
sudo apt install apache2 sqlite php7.0 php7.0-gd sqlite php7.0-sqlite3 php7.0-curl php7.0-zip php7.0-xml php7.0-mbstring -y; | |
sudo service apache2 restart | |
wget https://download.nextcloud.com/server/releases/nextcloud-12.0.4.zip | |
printf "Download completed....\n\nSetting up nextcloud ......HANG 0N .....\n" | |
sudo mv nextcloud-12.0.4.zip /var/www/html | |
cd /var/www/html | |
sudo unzip -q nextcloud-12.0.4.zip | |
sudo mkdir -p /var/www/html/nextcloud/data | |
sudo chown www-data:www-data /var/www/html/nextcloud/data | |
sudo chmod 750 /var/www/html/nextcloud/data | |
cd /var/www/html/nextcloud | |
sudo chown www-data:www-data config apps | |
raw_ip=""$(hostname -I)/nextcloud # leading whitespace | |
ip="$(echo -e "${raw_ip}" | sed -e 's/[[:space:]]//')" | |
printf "\nOpen browser using url:- \n\n\t${ip}\n" | |
# xdg-open $ip |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment