From 179dcada660e5560851d3838ef6aa53bc5288dfe Mon Sep 17 00:00:00 2001 From: Eliezer Croitoru Date: Tue, 27 Aug 2024 01:18:50 +0300 Subject: [PATCH] Enhancments --- install-lamp.sh | 14 ++++++++++++++ lamp-packages.txt | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/install-lamp.sh b/install-lamp.sh index 33361fd..2b5cb7f 100755 --- a/install-lamp.sh +++ b/install-lamp.sh @@ -19,6 +19,8 @@ dnf -y module install mariadb:10.11 dnf -y module reset ruby dnf -y module install ruby:3.1 +dnf install -y ruby ruby-devel rubygem-mysql2 + dnf install -y $( cat lamp-packages.txt ) true | pecl install redis @@ -28,6 +30,18 @@ cat < /etc/php.d/99-redis.ini extension=redis.so EOF +mkdir /etc/httpd/sites-enabled +mkdir /etc/httpd/sites-available + +egrep "^Include\ /etc/apache2/sites-enabled/\*\.conf" /etc/httpd/conf/httpd.conf +if [ "$?" -gt "0" ] +then + echo "Include /etc/apache2/sites-enabled/*.conf" >> /etc/httpd/conf/httpd.conf +fi + +sed -i -e "s@AllowOverride\ none@AllowOverride all@g" \ + -e "s@AllowOverride\ None@AllowOverride All@g" /etc/httpd/conf/httpd.conf + firewall-cmd --add-service=http firewall-cmd --add-service=https firewall-cmd --reload diff --git a/lamp-packages.txt b/lamp-packages.txt index 467a0ff..91f1782 100644 --- a/lamp-packages.txt +++ b/lamp-packages.txt @@ -18,4 +18,4 @@ curl jq mariadb-server mariadb - +mod_ssl