Tester Simplement les Performances d’Apache2 / MySQL
Audit d’Apache2
Exécution
1 2 |
sudo su curl -sL https://raw.githubusercontent.com/richardforth/apache2buddy/master/apache2buddy.pl | perl |
Pour corriger l’erreur d’une valeur de MaxRequestWorkers trop faible
Dans le fichier :
1 |
/etc/apache2/mods-available/mpm_prefork.conf |
Changer la valeur :
1 |
MaxRequestWorkers 200 |
Audit MySQL
Installation
1 2 3 |
wget http://mysqltuner.pl/ -O mysqltuner.pl wget https://raw.githubusercontent.com/major/MySQLTuner-perl/master/basic_passwords.txt -O basic_passwords.txt wget https://raw.githubusercontent.com/major/MySQLTuner-perl/master/vulnerabilities.csv -O vulnerabilities.csv |
Exécution
1 |
perl mysqltuner.pl --host 127.0.0.1 |
Le script peut demander vos informations d’administration de MySQL, si vous avez myVesta, vous les trouverez dans le fichier :
1 |
/usr/local/vesta/conf/mysql.conf |
Plus d’informations
1 |
perl mysqltuner.pl --verbose |
Ou pour encore plus d’informations :
1 |
perl mysqltuner.pl --buffers --dbstat --idxstat --sysstat --pfstat --tbstat |
Pour corriger l’erreur des restrictions d’hôte
1 |
mysql -u root -p -e "UPDATE mysql.user SET host ='SpecificDNSorIp' WHERE user='user' AND host ='%'; FLUSH PRIVILEGES;" |
0 commentaire