#!/bin/bash showMe(){ echo "@@@@@@@@@@@@@@@@@@@@@@B?!JJ55#@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@G!^~J!?#@@@@@@@@@@@@@@@@@@@ @@@@@@@&#BBBBBB#&@@@5!7?777J@@@#BBB#BB##&@@@@@@@ @@@@&#BGGGBBPPPGG&@#7?!77!77#@GBPPPBBBGGBB&@@@@@ @&&#BGGGGGBBPPPBB&@YJ??J?J??G@BBGPPBBBGGGGB##&@@ @@#BBGGGGGGBGGG#B&#GGGGGGGGGG&##GGGBGGGGGGBB#@@@ @##BGGGGGGGGBBBB#&B55PPPPPP5G&#BBBBBGGGGGGGB##@@ @@&BGGGGGGGGBBBBBPYPB@@@@@#PYPBBBBBGGGGGGGGB#@@@ @@#BBGGGGGGGGG#BY5PPB@@@@@#PG5YB#BPGGGGGGGBB#@@@ @@&&BBGGGGGGGGGGYGPPB@&P#@#PPG55GGPGGGGGGGB##@@@ @@@&BBGGGGGBGBGBYGPPB@@#&@#PPG5PBBGBGGGGGGB&@@@@ @@@&#BBGGBGBBBB@YPPPB@@&@@#PPGY&#BBBBBGGGG##@@@@ @@@@#BBBBBBB##@@GYGPB@&P#@#PG5P@@##BBBBBBBB@@@@@ @@@&BBBBBB#&@&##&G5PB@@@@@#P5P&&##@&#B#BBBB&@@@@ @@@#BB#B##@@@#5PB&B5P&@@@&GYG&#PPG@@@&#B#B#B@@@@ @@#BB###@@@@@@BPPPGBG5PGP5PBBPPPG@@@@@@&B#B##@@@ @&####&@@@@&BPY5PP5PPBGPGGPP5PP5J5B&@@@@&#####@@ &###@@@@@@@&GJYJY555PYB?G55PP55JYY5#@@@@@@@&##&@ #&@@@@@@@@@@@@BGYJ5J5P5?YP5YYYJGB&@@@@@@@@@@@@#& @@@@@@@@@@@@@@@@&@BG#BGBGG#GG&&@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ " } showMe echo " Linuxsyr" echo "$(tput setaf 2)Thanks for using this script....." sleep 1s reset sleep 1s echo "$(tput setaf 2)linuxsyr-youtube....." sleep 2s reset apt-get update # To get the latest package lists apt install apache2 mariadb-server -y apt install php7.4 libapache2-mod-php7.4 php7.4-{mysql,intl,curl,json,gd,xml,mbstring,zip} -y apt install curl gnupg2 -y apt-cache policy php add-apt-repository ppa:ondrej/php --yes &> /dev/null sudo add-apt-repository ppa:ondrej/php apt update apt install php7.4 php7.4 -m apt-cache search php7.4-mysql apt install php7.4-mysql apt install php-pear apt install mariadb-server apt install php7.4 libapache2-mod-php7.4 php7.4-{mysql,intl,curl,json,gd,xml,mbstring,zip} -y echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/server:/10.9.1/Ubuntu_22.04/ /' > /etc/apt/sources.list.d/isv:ownCloud:server:10.list curl -fsSL https://download.opensuse.org/repositories/isv:ownCloud:server:10/Ubuntu_20.04/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/isv_ownCloud_server_10.gpg apt update apt install owncloud-complete-files -y mkdir /var/www/owncloud cat > /etc/apache2/sites-available/owncloud.conf << 'EOL' Alias / "/var/www/owncloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud EOL a2ensite owncloud.conf a2dissite 000-default.conf a2enmod rewrite mime unique_id apachectl -t systemctl restart apache2 mysql --password=1234 --user=root --host=localhost << eof create database ownclouddb; grant all privileges on ownclouddb.* to root@localhost identified by "1234"; flush privileges; exit; eof cd /var/www/owncloud sudo -u www-data php occ maintenance:install \ --database "mysql" \ --database-name "ownclouddb" \ --database-user "root"\ --database-pass "1234" \ --admin-user "root" \ --admin-pass "1234"