ГлавнаяРегистрацияВходВ закладки
Автор: admin  Раздел: MySQL
Для удаления индекса в MySQL или MariaDB, надо выполнить запрос в базу данных:
DROP INDEX index_name ON table_name

Пример:
DROP INDEX email on users ...
Читать дальше »
Просмотров: 1025
Дата: 2022-03-05 12:21:33
Комментариев: 0
Автор: admin  Раздел: PHP
1. Выполните установку MSMTP
yum install msmtp

2. Выполните команду конфигурации
nano ~/.msmtprc

3. Добавьте конфигурацию и сохраните
account yandex
logfile /var/log/msmtp.log
host smtp.yandex.ru
port 587
from mail@yandex.ru
keepbcc on
auth on
user mail@yandex.ru
password пароль
tls on
tls_certcheck off
tls_starttls on

4. Выставите права "только чтение" следующей командой
chmod 600 ~/.msmtprc

5. Выполните перенос файла концигурации в нужную папку
cp -p ~/.msmtprc /etc/.msmtp_php

6. Выставьте права
chown apache:apache /etc/.msmtp_php

7. Отредактируйте php.ini
nano /etc/php.ini

Добавьте следующее:
sendmail_path = "/usr/bin/msmtp -C /etc/.msmtp_php --logfile /var/log/msmtp.log -a gmail -t"

8. Создайте лог файл
touch /var/log/msmtp.log
chown www-data:www-data /var/log/msmtp.log

9. Откройте httpd.conf и добавье в VirtualHost
php_admin_value sendmail_path "/usr/bin/msmtp -C /etc/.msmtp_php --logfile /var/log/msmtp.log -a yandex -t"

10. Пере ...
Читать дальше »
Просмотров: 3674
Дата: 2018-07-11 09:28:03
Комментариев: 0
Автор: admin  Раздел: MySQL
Как смонтировать папку в tmpfs?

1. Выполните команду:
mount -t tmpfs tmpfs /tmp

2. Готово. ...
Читать дальше »
Просмотров: 3379
Дата: 2016-12-31 20:08:47
Комментариев: 0
Автор: admin  Раздел: MySQL
1. Введите команду:
df -h

2. У меня получилось вот так:
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 549G 30G 492G 6% /
tmpfs 16G 0 16G 0% /dev/shm
/dev/sda1 190M 77M 104M 43% /boot

3. Как видим здесь есть каталог /dev/shm, в который будем сохранять временные файлы базы MySQL.

4. Открываем файл my.cnf и добавляем строку:
tmpdir = /dev/shm

5. Перезапускаем MySQL командой:
service mysql restart

6. Готово! Теперь Ваша база станет быстрее работать! ...
Читать дальше »
Просмотров: 3094
Дата: 2016-12-31 14:18:14
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
Инструкция по добавлению модуля testcookie-nginx от DDOS-атак для рабочего NGINX на сервере.

1. Установите программы для сборки nginx:
yum install gcc gcc-c++ kernel-devel
yum groupinstall 'Development Tools'

2. Скачайте с сайта nginx.org версию nginx, которая установлена на Вашем сервере, например у меня версия 1.8.0 и я скачаю такую же версию:
wget 'http://nginx.org/download/nginx-1.8.0.tar.gz'

3. Распаковываем:
tar -xzvf nginx-1.8.0.tar.gz

4. Заходим в папку:
cd nginx-1.8.0/

5. Узнаем установленные модули:
nginx -V

6. У меня выдало вот такое:
./configure --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-p ...
Читать дальше »
Просмотров: 4743
Дата: 2015-12-13 13:01:17
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
Пример рабочей конфигурации FastCGI fcgid.conf:
Code:

# This is the Apache server configuration file for providing FastCGI support
# through mod_fcgid
#
# Documentation is available at
# http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html

LoadModule fcgid_module modules/mod_fcgid.so

# Use FastCGI to process .fcg .fcgi & .fpl scripts
AddHandler fcgid-script fcg fcgi fpl

# Sane place to put sockets and shared memory file
FcgidIPCDir /var/run/mod_fcgid
FcgidProcessTableFile /var/run/mod_fcgid/fcgid_shm



FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 18000 

FcgidMaxRequestLen 20971520 
FcgidMaxRequestInMem 5242880 
FcgidOutputBufferSize 4194304 
FcgidMaxRequestsPerProcess 18000 
FcgidMinProcessesPerClass 5 
FcgidMaxProcesses 96 
FcgidSpawnScoreUpLimit 6 
FcgidTimeScore 2 
FcgidConnectTimeout 5 
FcgidIOTimeout 235 
FcgidIdleTimeout 30 
FcgidIdleScanInterval 15 
FcgidBusyTimeout 245 
FcgidBusyScanInterval 20 
FcgidErrorScanInterval 3 
FcgidZombieScanInterva
...
Читать дальше »
Просмотров: 3953
Дата: 2015-12-12 14:13:12
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
nginx-testcookie предназначен для борьбы с ботами. Может защитить от небольших и средних DDOS-атак, если достаточно ресурсов на Вашем сервере.

Установка nginx-testcookie

rpm -Uvh http://vortex-rpm.org/el6/x86_64/nginx-testcookie-1.5.9-1.vortex.el6.x86_64.rpm ...
Читать дальше »
Просмотров: 3368
Дата: 2015-12-07 13:18:56
Комментариев: 0
 Страницы: 1 2 3 ... >>