П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 181165 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 80003 раз(а).

Учебник HTML.
Просмотров 76185 раз(а).

Руководство по PHP5.
Просмотров 47161 раз(а).

Хостинг через призму DNS.
Просмотров 54672 раз(а).

Подборка текстов стандартных документов.
Просмотров 46896 раз(а).

Учебник PHP - Самоучитель
Просмотров 53247 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 53839 раз(а).

Внешние атаки...
Просмотров 43488 раз(а).

Учебник PHP.
Просмотров 38978 раз(а).

SSI в примерах.
Просмотров 28857 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь





Приложение A. Проблемы и распространенные ошибки
Пред.     След.

A.4. Вопросы, связанные с администрированием
A.4.5. Как защитить или изменить сокет-файл MySQL /tmp/mysql.sock

Если возникают проблемы с тем, что кто угодно может удалить коммуникационный сокет MySQL /tmp/mysql.sock, то в большинстве версий Unix можно защитить содержимое /tmp, установив на каталоге "липучий" (sticky) бит. Войдите в систему как пользователь root и выполните следующую команду:

shell> chmod +t /tmp

Это защитит ваш каталог /tmp: теперь удалять в нем файлы смогут только их владельцы или суперпользователь (root).

Проверить, установлен ли "липучий" (sticky) бит, можно, выполнив ls -ld /tmp. Если последним битом прав является t, то бит установлен.

Изменить путь к каталогу, где MySQL открывает сокет-файл, можно, воспользовавшись одним из следующих способов:

  • Укажите путь в глобальном или локальном файле опций. Например, поместите в /etc/my.cnf:

    [client]
    socket=path-for-socket-file
    
    [mysqld]
    socket=path-for-socket-file
    

    See Раздел 4.1.2, «Файлы параметров my.cnf».

  • Укажите, где расположен файл, в командной строке safe_mysqld и большинства клиентов с помощью опции --socket=путь-к-файлу-сокета.

  • Укажите путь к сокету в переменной окружения MYSQL_UNIX_PORT.

  • Определите путь с помощью опции конфигурирования --with-unix-socket-path=путь-к-файлу-сокета (see Раздел 2.3.3, «Типичные опции configure »).

Проверить, работает ли сокет, можно следующей командой:

shell> mysqladmin --socket=/path/to/socket version

Назад Начало Главы Начало Раздела Вперед

Пред. Глава След. Глава
Глава 9. Расширение MySQL Начало Книги Приложение B. Error Codes and Messages


Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
 





Copyright © 2005-2016 Project.Net.Ru