2 Answers
- Newest
- Most votes
- Most comments
1
Hello.
I think there is a way to install PHP from source code as shown below, or to use a container such as Docker.
sudo su -
dnf update -y
dnf install -y tar gzip make gcc libxml2-devel bzip2-devel curl-devel readline-devel libxslt-devel
curl https://www.php.net/distributions/php-7.3.33.tar.gz -o php-7.3.33.tar.gz
tar -xzvf php-7.3.33.tar.gz
cd php-7.3.33
./configure --with-bz2 --enable-calendar --with-curl --enable-exif --enable-ftp --with-gettext --enable-mbstring --with-mysqli --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --enable-pcntl --with-pdo-mysql --disable-posix --with-readline --enable-sockets --enable-wddx --with-xmlrpc --with-xsl --with-zlib --disable-fileinfo
make && make install
php -v
Thank you very much. This solution is perfect!
0
Thank you so much. These steps are perfect and installs flawlessly.
quick question: How do we install respective "php-fpm" in Amazon Linux 2023 compatible with php7.3
answered 8 months ago
Relevant content
- asked a year ago
- Accepted Answerasked a year ago
- asked 8 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 3 months ago
I've some apps that passed for this situation when we were migrating from onpremises to AWS. My best solution was use Docker to install a old php version.
Install Docker on your ec2 instance, create a docker image of Ubuntu, Debian or whatever with your old php version and map your aplication dir to be mounted in your container.
Your devs will continue to access the source code normally like always and your apache+php will be confined without make a mess in your machine.