Guest User

Untitled

a guest
Dec 12th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. add-apt-repository ppa:ondrej/php
  2. # Update index
  3. apt-get update
  4. sudo apt-get install gcc
  5. apt-get install php7.1
  6. apt-get install php7.1-fpm php7.1-cli php7.1-common php7.1-json php7.1-opcache php7.1-mysql php7.1-phpdbg php7.1-mbstring php7.1-gd php7.1-imap php7.1-ldap php7.1-pgsql php7.1-pspell php7.1-recode php7.1-tidy php7.1-dev php7.1-intl php7.1-gd php7.1-curl php7.1-zip php7.1-xml
  7.  
  8. # Installing redis with php
  9. apt-get install php-redis
  10.  
  11. # Installing xdebug with php
  12. apt-get install php-xdebug
  13.  
  14. service php7.1-fpm restart
  15.  
  16. # Configure Xdebug if needed
  17. read -p "Do you want to configure Xdebug? [Y/n] " response
  18. echo # (optional) move to a new line
  19. case "$response" in
  20. [yY][eE][sS]|[yY])
  21. echo "\n" >> /etc/php/7.1/fpm/php.ini
  22. echo "[XDebug]" >> /etc/php/7.1/fpm/php.ini
  23. echo "zend_extension = /usr/lib/php/20151012/xdebug.so" >> /etc/php/7.1/fpm/php.ini
  24. echo "xdebug.remote_enable = 1" >> /etc/php/7.1/fpm/php.ini
  25. echo "xdebug.remote_connect_back=1" >> /etc/php/7.1/fpm/php.ini
  26. echo "xdebug.remote_port = 9001" >> /etc/php/7.1/fpm/php.ini
  27. echo "xdebug.scream=0" >> /etc/php/7.1/fpm/php.ini
  28. echo "xdebug.show_local_vars=1" >> /etc/php/7.1/fpm/php.ini
  29. echo "xdebug.idekey=PHPSTORM" >> /etc/php/7.1/fpm/php.ini
  30. service php7.1-fpm restart
  31. ;;
  32. [Nn]* ) exit;;
  33. *)
  34. echo "\n" >> /etc/php/7.1/fpm/php.ini
  35. echo "[XDebug]" >> /etc/php/7.1/fpm/php.ini
  36. echo "zend_extension = /usr/lib/php/20151012/xdebug.so" >> /etc/php/7.1/fpm/php.ini
  37. echo "xdebug.remote_enable = 1" >> /etc/php/7.1/fpm/php.ini
  38. echo "xdebug.remote_connect_back=1" >> /etc/php/7.1/fpm/php.ini
  39. echo "xdebug.remote_port = 9001" >> /etc/php/7.1/fpm/php.ini
  40. echo "xdebug.scream=0" >> /etc/php/7.1/fpm/php.ini
  41. echo "xdebug.show_local_vars=1" >> /etc/php/7.1/fpm/php.ini
  42. echo "xdebug.idekey=PHPSTORM" >> /etc/php/7.1/fpm/php.ini
  43. service php7.1-fpm restart
  44. ;;
  45. esac
Add Comment
Please, Sign In to add comment