CentOS7に以下のバージョンのMAMP環境を構築した際の手順になります。
あくまで最低限の手順になりますので、要件に合わせて見直してください。
PHP: 8.1
Apache: 2.4
MySQL: 5.7
PHP8.1のインストール
yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm yum install -y yum-utils yum-config-manager --disable 'remi-php*' yum-config-manager --enable remi-php81 yum update -y yum install -y php php-xml php-zip php-mysql
Apacheのインストールと起動
yum -y install httpd systemctl start httpd systemctl enable httpd
MySQLのインストールと起動
yum -y localinstall http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 yum install -y mysql-community-server systemctl start mysqld systemctl enable mysqld
あとはphp.iniやhttpd.conf等は要件に合わせて変更は必要になると思いますので、各々の環境に合わせて見直してください。