-
-
Save mavieth/b6b3b622dd9f863ca2c7db2da04ab215 to your computer and use it in GitHub Desktop.
#!/bin/bash | |
echo "===============================" | |
echo "Installing PHP 7" | |
echo "===============================" | |
sudo yum install php70 | |
echo "===============================" | |
echo "Installing PHP 7 additional commonly used php packages" | |
echo "===============================" | |
sudo yum install php70-gd | |
sudo yum install php70-imap | |
sudo yum install php70-mbstring | |
sudo yum install php70-mysqlnd | |
sudo yum install php70-opcache | |
sudo yum install php70-pecl-apcu | |
echo "===============================" | |
echo "Linking PHP 7" | |
echo "===============================" | |
sudo ln -sf /etc/httpd/conf.d/php-conf.7.0 /etc/alternatives/php.conf | |
sudo ln -sf /etc/httpd/conf.modules.d/15-php-conf.7.0 /etc/alternatives/10-php.conf | |
echo "===============================" | |
echo "Choose PHP 7 as an Alternative" | |
echo "===============================" | |
sudo alternatives --config php |
Hello
Do you know, how can I do it in "Amazon Linux 2.0 (2017.12) LTS Release Candidate?
It seems that default repository do not have php70 package
Will this allow php56 packages to stay installed? Could I switch to php56 after installing php 7?
@asmendez re:
Do you know, how can I do it in "Amazon Linux 2.0 (2017.12) LTS Release Candidate?
Maybe start with this:
amazon-linux-extras install php7.2
awesome work! thanks 👍
Thank you very much for this. I have been avoiding this upgrade for a while. I kept running into issues with the existing php5.6 version on my server. This did the trick perfectly. Many thanks.
Thank you! Worked without mangling up my configuration.
thank you buddy
Sorry, a query, it is not necessary to uninstall php5.6 first? how would the process for such an uninstall be, thank you very much! Regards!
Awesome!! this also seemed to work seamlessly with PHP 7.2 by replacing all the 70 or 7.0 to 72 or 7.2!
TY so much!
Useful, thanks!
Few hiccups, but those were on my end. Great job! Thank you!! As an alternative, I would offer the command line sudo update-alternatives --config php
thank you so much
thank you so much
No problem I'am glad that you found it useful!
Rock 'n roll! Thanks for putting this together and sharing.