0xCor3

PHP 5.6 Installer [ BASH ]

Dec 8th, 2018
270
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.46 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. # Created by @_zelsaddr
  4. clear
  5. merah="\033[1;31m"
  6. kunig="\033[1;33m"
  7. hijau="\033[1;32m"
  8. biru="\033[1;34m"
  9. cyan="\033[0;36m"
  10. hapud="\033[0m"
  11. putij="\033[37m"
  12. if [[ $EUID -ne 0 ]]; then
  13.    echo -e  $merah"[!] This script must be run as root"$hapud
  14.    exit 1
  15. fi
  16. echo -ne $kunig"[?] Are you sure? [y/n] "$hapud
  17. read opt
  18. if [[ $opt == "y" ]]; then
  19.     PHP_VERSION=$(php -v | grep -i "5.6")
  20.     if [[ $PHP_VERSION ]]; then
  21.         echo -e $hijau"[!] You already installed PHP 5.6 Version"$hapud
  22.         exit 2
  23.     fi
  24.     echo -e $kunig"[>] Installing Software Properties Common .."$hapud
  25.     sleep 1
  26.         apt-get install software-properties-common -y &> /dev/null
  27.     echo -e $cyan"[>] Add Repository PHP .."$hapud
  28.     sleep 1
  29.         add-apt-repository ppa:ondrej/php -y &> /dev/null
  30.     echo -e $hijau"[>] Updating Repo .."$hapud
  31.     sleep 1
  32.         apt-get update &> /dev/null
  33.     echo -e $biru"[!] Installing all php5.6 requirements .."$hapud
  34.     sleep 1
  35.         apt-get install php5.6 php5.6-mcrypt php5.6-mbstring php5.6-curl php5.6-cli php5.6-mysql php5.6-gd php5.6-intl php5.6-xsl -y &> /dev/null
  36.     phpv=$(php -v | grep -i "5.6")
  37.     if [[ $phpv ]]; then
  38.         echo -e $cyan"[>] Success Changing PHP Version to 5.6"$hapud
  39.     else
  40.         echo -e $merah"[!] Failed to Changing PHP Version."$hapud
  41.     fi
  42.     echo -e $hijau"[!] Done!, Exiting.."$hapud
  43.     exit 2
  44. else
  45.     echo -e $merah"[!] Okay, Im exiting .."$hapud
  46.     exit 2
  47. fi
Add Comment
Please, Sign In to add comment