Краткая записка по созданию новой базы данных MySQL и нового пользователя с полными правами на вновь созданную базу данных из командной строчки.
1. Зайдем под логином root польхователя в mysql [-hide-]# mysql -u root -p mysql> CREATE DATABASE <имя новой БД> CHARACTER SET utf8 COLLATE utf8_general_ci; mysql> GRANT ALL PRIVILEGES ON <имя БД>.* TO 'имя нового юзера'@'localhost' IDENTIFIED BY 'пароль' WITH GRANT OPTION; mysql> quit; Для того, ,чтобы посмотреть настройки уже существующей базы данных здесь необходимо выполнить команду: mysql> SHOW CREATE DATABASE <имя БД>; Для смены БД используем команду use <имя базы>;[-hide-] ... Читать дальше » Автор: admin Раздел: Как настроить FreeBSD
Умер: Postfix – версия 452 4.3.1 Insufficient system storage
Столкнулся вот я с проблемкой большой - postfix вдруг перестал посылать мне письма на электронную почту. И Вот решение проблемы: [-hide-]1. Подключамеся к локальному(localhost) порту Postfix # telnet localhost 25 Trying 127.0.0.1… Connected to localhost.localdomain (127.0.0.1). Escape character is ‘^]’. 220 mail.corp.ru ESMTP Postfix ehlo lo 250-mail.corp.ru 250-PIPELINING 250-SIZE 20971520 250-ETRN 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN Postfix ответил всё таки нам на наше интересное приветсвие, пока вот всё отлично! Пробуем отправить письмо, указываем от кого: mail from: admin@corp.ru И видим такую строчку: 452 4.3.1 Insufficient system storage Вот и ошибка… Выходим их почты quit 221 2.0.0 Bye Connection closed by foreign host. Что это означает – Insufficient system storage? Всё просто: на разделе, где вот Postfix хранит очередь, и вот закончилось место,что в свою(эту) очередь определ ... Читать дальше »
Несколько дней назад столкнулся с проблемой - в MySQL (Debian) InnoDB таблицы поломались. Соответственно SQL упал и не начал хорошо работать, так вот ,что это ошибка при попытке открыть таблицу – ERROR 1033 (HY000): Incorrect information in file: ‘./basewp/wp_firestats_archive_ranges.frm
Эту ошибку можно решить следующим образом: [-hide-]1. Добавляем ниже лежащие строчки в конфигурационный файлик MySql: # vi /etc/my.cnf [mysqld] innodb_force_recovery = 4 2. Рестартуем MySql. Sql запустит режим восстановления таблиц innodb. 3. Делаем на всякий случай дамп баз. 4. Останавливаем MySql. 5. Из конфигурационного файлика sql удалим добавленную ранее строчку – innodb_force_recovery 6. Стартуем Sql. На этом все, таблицы восстановлены, sql работает без ошибок. В случае возникновения проблем, воспользуемся нашим ранее сделанным бекапом.[-hide-] ... Читать дальше »
С выпуском FreeBSD 8.0 был официально объявлена поддержка DomU Xen, а значит - это дает возможность установить FreeBSD в режиме паравиртуальная и использовать все возможности Xen FreeBSD.
Многие люди ждали этого, например, я ждал ее в течение года и использовал FreeBSD в HVM режиме, но это только режиме эмуляции. Но все-таки дождались! Итак, поехали: [-hide-]Прежде всего мы должны иметь апаратную поддержку виртуализации нашими процессорами. Думаю с этим проблем нет и у Вас такое оборудование есть, а поддержка виртуализации включена в BIOSе. Вы устанавливаете Linux на вашу платформу и в нем устанавливаете гипервизор Xen 3. Я выбрал Debian и установил на него Xen3.0, Вы можете скачать последнюю версию Xen на сайте http://www.xensource.com . Не забудьте скомпилировать hvmloader для поддержки HMV режима. На этом этапе Вы получили гипервизор Xen hypervisor (Dom0) на Linux xena:/etc/xen# xm list Name ID Mem VCPUs State Time(s) ... Читать дальше » Автор: admin Раздел: Как настроить FreeBSD
Как хорошо, ,что FreeBSD начиная с версии 6.0, первоначально присутствующих утилита для обновления портов. Portsnap сказал.
Конфигурация хранится здесь: [-hide-]/etc/portsnap.conf В нем 2 важных как мне показалось параметра: Сервер с которого будут тянуться порты: SERVERNAME=portsnap.FreeBSD.org И ключ. Я их не менял. Понеслась: /usr/ports/#portsnap fetch Looking up portsnap.FreeBSD.org mirrors... using portsnap1.FreeBSD.org Fetching public key... done. Fetching snapshot tag... done. Fetching snapshot metadata... done. Дернули себе порты. Устанавливаем: /usr/ports/#portsnap extract /usr/ports/.cvsignore /usr/ports/CHANGES /usr/ports/COPYRIGHT /usr/ports/KNOBS /usr/ports/LEGAL /usr/ports/MOVED /usr/ports/Makefile /usr/ports/Mk/bsd.apache.mk ................. ................. Ну и обновимся: /usr/ports/#portsnap fetch update[-hide-] ... Читать дальше » Автор: admin Раздел: Мониторинг
Там не очень плохая система для мониторинга серверов.
Munin сказал. Показывает много вещей - погрузка процентов, рама, дисковая подсистема, пропускной способности сети, количество процессов межсетевого экрана и еще очень много прелести. Сборка красивой графики. Вот установкой его и дальше. Конечно поискать и не проблема, я не беру из головы, но здесь я буду описывать для себя, которые могут пригодиться. Для начала, обновим порты. Вот тут описано как это делается portsnap-ом . Понеслась. Делаем следующее: [-hide-] #cd /usr/ports/sysutils/munin-node/ #make install clean (не забываем стать рутом) Ответим на вопросы: You need a group «munin». Would you like me to create it [y]? y … Would you like me to set up log rotation [y]? y Если все прошло гладко, то #ee /etc/rc.conf munin_node_enable=»YES» С установкой покончено, чутка позже опишу настройку. Ожидайте .[-hide-] ... Читать дальше » Автор: admin Раздел: Безопасность
Скорее для отчетности запишу, ,что бы не забыть ,что сделано.
При установке системы заведен пользователь Alex, добавлен в группу wheel.Человек больше работает с linux, захотел bash. Захотел, и поставил: [-hide-] #cd /usr/ports/shels/bash #make #make install #make clean Далее заходим под желаемым пользователем, в нашем случае Alex и Alex$ chsh -s /usr/local/bin/bash В итоге баш только у пользователя Alex.[-hide-] ... Читать дальше » |