Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- add-apt-repository ppa:ondrej/php
- # Update index
- apt-get update
- sudo apt-get install gcc
- apt-get install php7.1
- 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
- # Installing redis with php
- apt-get install php-redis
- # Installing xdebug with php
- apt-get install php-xdebug
- service php7.1-fpm restart
- # Configure Xdebug if needed
- read -p "Do you want to configure Xdebug? [Y/n] " response
- echo # (optional) move to a new line
- case "$response" in
- [yY][eE][sS]|[yY])
- echo "\n" >> /etc/php/7.1/fpm/php.ini
- echo "[XDebug]" >> /etc/php/7.1/fpm/php.ini
- echo "zend_extension = /usr/lib/php/20151012/xdebug.so" >> /etc/php/7.1/fpm/php.ini
- echo "xdebug.remote_enable = 1" >> /etc/php/7.1/fpm/php.ini
- echo "xdebug.remote_connect_back=1" >> /etc/php/7.1/fpm/php.ini
- echo "xdebug.remote_port = 9001" >> /etc/php/7.1/fpm/php.ini
- echo "xdebug.scream=0" >> /etc/php/7.1/fpm/php.ini
- echo "xdebug.show_local_vars=1" >> /etc/php/7.1/fpm/php.ini
- echo "xdebug.idekey=PHPSTORM" >> /etc/php/7.1/fpm/php.ini
- service php7.1-fpm restart
- ;;
- [Nn]* ) exit;;
- *)
- echo "\n" >> /etc/php/7.1/fpm/php.ini
- echo "[XDebug]" >> /etc/php/7.1/fpm/php.ini
- echo "zend_extension = /usr/lib/php/20151012/xdebug.so" >> /etc/php/7.1/fpm/php.ini
- echo "xdebug.remote_enable = 1" >> /etc/php/7.1/fpm/php.ini
- echo "xdebug.remote_connect_back=1" >> /etc/php/7.1/fpm/php.ini
- echo "xdebug.remote_port = 9001" >> /etc/php/7.1/fpm/php.ini
- echo "xdebug.scream=0" >> /etc/php/7.1/fpm/php.ini
- echo "xdebug.show_local_vars=1" >> /etc/php/7.1/fpm/php.ini
- echo "xdebug.idekey=PHPSTORM" >> /etc/php/7.1/fpm/php.ini
- service php7.1-fpm restart
- ;;
- esac
Add Comment
Please, Sign In to add comment