Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- clear
- ## P7zip ##
- echo "\e[31mInstaluję 7zip.. \e[0m"
- apt -y install p7zip-full
- ## PHP ##
- echo "\e[31mInstaluję php..\e[0m"
- apt -y install ca-certificates apt-transport-https
- wget -q https://packages.sury.org/php/apt.gpg -O- | apt-key add -
- echo "deb https://packages.sury.org/php/ stretch main" | tee /etc/apt/sources.list.d/php.list
- apt -y update
- apt -y upgrade
- apt -y install php7.3 php7.3-fpm php7.3-mbstring libapache2-mod-php7.3 php7.3-mysql php7.3-curl php7.3-gd php7.3-intl php-pear php-imagick php7.3-imap php-memcache php7.3-pspell php7.3-recode php7.3-sqlite3 php7.3-tidy php7.3-xmlrpc php7.3-xsl php7.3-opcache php-apcu
- ## Apache ##
- echo "\e[31mInstaluję apache..\e[0m"
- apt -y install apache2
- cd /var/www/
- mkdir backup mojaspolecznosc.pl mail.mojaspolecznosc.pl base.mojaspolecznosc.pl
- chmod -R 777 backup mojaspolecznosc.pl mail.mojaspolecznosc.pl base.mojaspolecznosc.pl
- systemctl restart apache2
- ## MariaDB ##
- echo "\e[31mInstaluję bazę danych..\e[0m"
- apt -y install software-properties-common dirmngr
- apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8
- add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://mirror.zol.co.zw/mariadb/repo/10.3/debian stretch main'
- apt -y update
- apt -y upgrade
- apt -y install mariadb-server mariadb-client
- service mysql restart
- echo "\e[31mAktualizuję użytkownika debian-sys-maint w bazie danych..\e[0m"
- pass=`cat /etc/mysql/debian.cnf | grep password | head -1`
- pass=${pass##*= }
- mysql -u root -pfgvg434c <<EOD
- GRANT ALL PRIVILEGES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY '$pass';
- UPDATE mysql.user SET Password=PASSWORD('$pass') WHERE User='debian-sys-maint';
- FLUSH PRIVILEGES;
- EOD
- service mysql restart
- ## PhpMyAdmin ##
- echo "\e[31mInstaluję phpmyadmin..\e[0m"
- apt -y install phpmyadmin
- echo "\e[31mUaktualniam phpmyadmin najnowszej wersji..\e[0m"
- mv /usr/share/phpmyadmin/ /usr/share/phpmyadmin.bak
- mkdir /usr/share/phpmyadmin/
- cd /usr/share/phpmyadmin/
- wget https://files.phpmyadmin.net/phpMyAdmin/4.8.3/phpMyAdmin-4.8.3-all-languages.tar.gz
- tar -xf phpMyAdmin-4.8.3-all-languages.tar.gz
- mv phpMyAdmin-4.8.3-all-languages/* /usr/share/phpmyadmin
- sed -i'' -e "s@define('TEMP_DIR', './tmp/');@define('TEMP_DIR', '/var/lib/phpmyadmin/tmp/');@g" -e "s@define('CONFIG_DIR', '');@define('CONFIG_DIR', '/etc/phpmyadmin/');@g" /usr/share/phpmyadmin/libraries/vendor_config.php
- rm /usr/share/phpmyadmin/phpMyAdmin-4.8.3-all-languages.tar.gz
- rm -rf /usr/share/phpmyadmin/phpMyAdmin-4.8.3-all-languages
- rm -rf /usr/share/phpmyadmin.bak
- ## Redis ##
- echo "\e[31mInstaluję redisa..\e[0m"
- apt -y install redis-server
- sed -i'' -e "s@supervised no@supervised systemd@g" -e "s@equirepass foobared@equirepass 43543513421@g" /etc/redis/redis.conf
- systemctl restart redis
- systemctl restart mysql
- systemctl restart apache2
- echo "\e[32mGotowe.\e[0m"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement