Танцы на граблях. Webmin&MySQL
Добавлено: 2009-02-27 5:57:52
FreeBSD 7.1-p3
Решил собрать из портов вебмин. Собрал, думаю буду локально из иксов птички ставить...
Поставил, залез хттпсом, ну, симпатично. То, что мне надо - не рулит - и ладно. Гляжу в юзер-груп группа недобитая от тестового юзера. птичку поставил, удалил.
Выхожу из иксов, гружу другую консоль рутом - что за фигня - пароль не подходит!!! Я в старую - быстренько passwd root
опять вернулся, залогинился. Пробую еще одну консоль тестером - я как раз почту отлаживаю - опять... епте.. пассвд...
Лезу в пхпмуадмин - до свидания...
вспоминаю о бекапе - уже 2 изменения паролей было - до свидания...
На выходе имеем дохлый мускул. С базами 2 сайтов.
От отчаяния useradd mysql... Самому смешно.
Бекапим /var/db в сторонку
Комментарим из /etc/rc.conf
#mysql_enable="YES"
Начинаем реинсталить мускул - не идет... чушь какая-то - размер шрифта неподходящий... Обновил мир накануне на свою голову...
#WITH_LINUXTHREADS=yes после 2х часов психоза - пошло наконец.
make configure
make
make reinstall
Именно РЕИНСТАЛЛ, чтоб базы нашло.
Added group "mysql"
Added user "mysql"
!!!!!
/usr/local/etc/rc.d/mysql-server start
Балык. Ошибка сокета.
Убираем коммент из /etc/rc.conf
#mysql_enable="YES"
reboot
Готовимся к священной войне за права доступа. В запасе остается выручалочка-денвер на форточке - привинчиваем базы, из денвера бекапим, на мускул поднимаем...
http://mysite.xxx
ОРГАЗМ!
Быстренько делаем скриптик
backup.sh
и не забываем пользоваться.
До свиданья ночь, почта не настроена. Но доволен!
Не ставьте, дети, вебмин....
Решил собрать из портов вебмин. Собрал, думаю буду локально из иксов птички ставить...
Поставил, залез хттпсом, ну, симпатично. То, что мне надо - не рулит - и ладно. Гляжу в юзер-груп группа недобитая от тестового юзера. птичку поставил, удалил.
Выхожу из иксов, гружу другую консоль рутом - что за фигня - пароль не подходит!!! Я в старую - быстренько passwd root
опять вернулся, залогинился. Пробую еще одну консоль тестером - я как раз почту отлаживаю - опять... епте.. пассвд...
Лезу в пхпмуадмин - до свидания...
вспоминаю о бекапе - уже 2 изменения паролей было - до свидания...
На выходе имеем дохлый мускул. С базами 2 сайтов.
От отчаяния useradd mysql... Самому смешно.
Бекапим /var/db в сторонку
Комментарим из /etc/rc.conf
#mysql_enable="YES"
Начинаем реинсталить мускул - не идет... чушь какая-то - размер шрифта неподходящий... Обновил мир накануне на свою голову...
#WITH_LINUXTHREADS=yes после 2х часов психоза - пошло наконец.
make configure
make
make reinstall
Именно РЕИНСТАЛЛ, чтоб базы нашло.
Added group "mysql"
Added user "mysql"
!!!!!
/usr/local/etc/rc.d/mysql-server start
Балык. Ошибка сокета.
Убираем коммент из /etc/rc.conf
#mysql_enable="YES"
reboot
Готовимся к священной войне за права доступа. В запасе остается выручалочка-денвер на форточке - привинчиваем базы, из денвера бекапим, на мускул поднимаем...
http://mysite.xxx
ОРГАЗМ!
Быстренько делаем скриптик
backup.sh
Код: Выделить всё
#!/bin/sh
backup_dir="/var/backup/"
data1="/var/db/mysql"
data2="/etc"
data3="/usr/local/etc"
backup_data="mysql.tar.gz"
backup_data2="etc.tar.gz"
backup_data3="usrlocaletc.tar.gz"
cd $backup_dir
#backup the directories filtered through gzip into backup files
tar czpf `date +%b-%d`-`hostname`-${backup_data1} $data1
tar czpf `date +%b-%d`-`hostname`-${backup_data2} $data2
tar czpf `date +%b-%d`-`hostname`-${backup_data3} $data3
#md5 the resultant backup files
md5 `date +%b-%d`* >> `date +%b-%d`checksums.md5
До свиданья ночь, почта не настроена. Но доволен!
Не ставьте, дети, вебмин....