42 lines
842 B
Bash
42 lines
842 B
Bash
#! /bin/bash
|
|
services="httpd rh-php72-php-fpm"
|
|
access_log=/srv/example.com/logs/access_log
|
|
|
|
yum install tree -y &> /dev/null
|
|
clear
|
|
echo -ne "apache package "
|
|
rpm -qa|grep -q "httpd-2" && echo "1" ||echo 0
|
|
echo
|
|
echo -ne "php packages "
|
|
rpm -qa |grep -q "rh-php72-php-fpm" && echo 1 ||echo 0
|
|
|
|
echo
|
|
echo Service status
|
|
for i in $services ; do
|
|
systemctl status $i | head -n 2
|
|
done
|
|
|
|
echo
|
|
echo
|
|
echo répertoires de données et logs:
|
|
tree -ugD /srv -L 3
|
|
|
|
echo
|
|
echo
|
|
echo fichiers de configuration 1
|
|
cat /etc/httpd/conf.d/php-fpm.conf
|
|
|
|
echo
|
|
echo
|
|
echo fichiers de configuration 2
|
|
cat /etc/httpd/conf.d/wiki.example.com.conf
|
|
|
|
echo
|
|
echo -ne "vérification parefeu "
|
|
firewall-cmd --list-services | grep -q httpd && echo "0" || echo "1"
|
|
|
|
echo -ne "id "
|
|
cat /proc/uptime
|
|
|
|
echo -ne "vérification fichier de log "
|
|
test -f $access_log && echo 1 || echo 0 |