Archive for the ‘MYSQL APACHE PHP NGINX’ Category
Обновление до php 5.6 в CentOS 7
Обновление до php 5.6 в CentOS 7
В нашем примере мы установили на CentOS 7 php 5.4 из стандартного репозитория. А что делать, если нам нужна более новая версия, например php 5.6? В таком случае нужно выполнить обновление php.
Для этого подключим remi репозиторий:
# wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm # rpm -Uvh remi-release-7*.rpm
Теперь обновляем php 5.4 до php 5.6:
# yum --enablerepo=remi,remi-php56 install php php-common php-mysql php-mbstring php-mcrypt php-devel php-xml php-gd
Перезапускаем apache:
# systemctl restart httpd
Ротация логов с apache ( centos7)
Добавить в файл vi /etc/logrotate.d/httpd
/home/www/*/logs/*.log
/var/log/httpd/*log {
missingok
notifempty
sharedscripts
delaycompress
postrotate
/bin/systemctl reload httpd.service > /dev/null 2>/dev/null || true
endscript
}
Атака на сайт WordPress «POST /xmlrpc.php HTTP/1.0″ 200 370 «
Повышенная нагрузка на сервер.
1. Устанавливаем плагин Whitelist IP For Limit Login Attempts.
2. Закрываем адрес с которого идет атака 89.46.100.200 Хотя бы временно для работы с сайтом.
Сброс пароля root для MariaDB Centos 7
How To Reset A Forgotten Root Password For MariaDB On CentOS 7
1. Остановка сервиса
systemctl stop mariadb.service
2. Запуск сервиса без привелегий
mysqld_safe —skip-grant-tables —skip-networking &
3. Входим на сервер без пароля
mysql -u root
4. Меняем базу для работы
use mysql;
5. В базе для пользователя root меняем пароль.
update user set password=PASSWORD(«new-password«) where User=’root';
6. Обновляем таблицы
flush privileges;
7. Остановить и затем заново запустить сервис
systemctl stop mariadb.service
systemctl start mariadb.service
AH01630: client denied by server configuration Apache Centos 7
Ошибка появилась в логах тех виртуальных хостов, на которых имелся файл .htaccess.
Решение:
В конфигурационный файл виртуального хоста в секцию <Directory /> необходимо добавить строку
Require all granted
Mytop — мониторинг MySQL server для CentOS6
Устанавливаем
yum install mytop
Используем
# mytop --prompt
Password:
Для конкретной базы к примеру inels
# mytop --prompt -d inels