working on cloudlog
This commit is contained in:
16
install.sh
16
install.sh
@@ -135,10 +135,24 @@ fi
|
|||||||
cd ~/.local/share/HamPackServer
|
cd ~/.local/share/HamPackServer
|
||||||
|
|
||||||
echo "Enabling PHP extensions in /etc/php/php.ini..."
|
echo "Enabling PHP extensions in /etc/php/php.ini..."
|
||||||
for ext in curl mbstring xml pdo_mysql mysqli; do
|
for ext in curl mbstring xml pdo_mysql mysqli openssl; do
|
||||||
sudo sed -i "s/^;extension=${ext}$/extension=${ext}/" /etc/php/php.ini
|
sudo sed -i "s/^;extension=${ext}$/extension=${ext}/" /etc/php/php.ini
|
||||||
done
|
done
|
||||||
|
|
||||||
|
echo "Configuring PHP module in httpd.conf..."
|
||||||
|
if ! grep -q 'LoadModule php_module' /etc/httpd/conf/httpd.conf; then
|
||||||
|
printf '\nLoadModule php_module modules/libphp.so\nAddHandler php-script .php\nInclude conf/extra/php_module.conf\n' | sudo tee -a /etc/httpd/conf/httpd.conf > /dev/null
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "Switching Apache MPM to prefork in httpd.conf..."
|
||||||
|
sudo sed -i 's|^LoadModule mpm_event_module|#LoadModule mpm_event_module|' /etc/httpd/conf/httpd.conf
|
||||||
|
sudo sed -i 's|^LoadModule mpm_worker_module|#LoadModule mpm_worker_module|' /etc/httpd/conf/httpd.conf
|
||||||
|
if grep -q '^#LoadModule mpm_prefork_module' /etc/httpd/conf/httpd.conf; then
|
||||||
|
sudo sed -i 's|^#LoadModule mpm_prefork_module|LoadModule mpm_prefork_module|' /etc/httpd/conf/httpd.conf
|
||||||
|
elif ! grep -q '^LoadModule mpm_prefork_module' /etc/httpd/conf/httpd.conf; then
|
||||||
|
printf 'LoadModule mpm_prefork_module modules/mod_mpm_prefork.so\n' | sudo tee -a /etc/httpd/conf/httpd.conf > /dev/null
|
||||||
|
fi
|
||||||
|
|
||||||
# Install Cloudlog
|
# Install Cloudlog
|
||||||
CLOUDLOG_DIR="/srv/http/cloudlog"
|
CLOUDLOG_DIR="/srv/http/cloudlog"
|
||||||
CLOUDLOG_DB="cloudlog"
|
CLOUDLOG_DB="cloudlog"
|
||||||
|
|||||||
@@ -16,6 +16,10 @@ UTILITIES=(
|
|||||||
nodejs
|
nodejs
|
||||||
npm
|
npm
|
||||||
php
|
php
|
||||||
|
php-apache
|
||||||
|
php-curl
|
||||||
|
php-mbstring
|
||||||
|
php-xml
|
||||||
vi
|
vi
|
||||||
wget
|
wget
|
||||||
unzip
|
unzip
|
||||||
|
|||||||
Reference in New Issue
Block a user