FreeBSD удалить все пакеты установленные в системе
На будущее
# pkg_delete -a
а вообще
# man pkg_delete
Рубрики: FreeBSD · Теги: FreeBSD, pkg_delete, пакеты
MySQL сброс пароля root-a
Останавливаем мускул:
# /usr/local/etc/rc.d/mysql-server stop Stopping mysql. Waiting for PIDS: 12677.
Запускаем мускул с опциями --skip-grant-tables &
# mysqld_safe --skip-grant-tables &
Подключаемся к серверу под рутом:
# mysql -u root
Меняем пароль руту:
Читать полностью »
Рубрики: DataBases, MySQL · Теги: FreeBSD, mysql, root, пароль
FreeBSD установка nginx, mysql, php-fpm, memcache, eaccelerator
Недавно пришлось поднимать веб сервер, и не долго думая решил попробовать, как писал ранее поднять все это дело под nginx. В топку предисловие, погнали.
Сначала обновим дерево портов:
# portsnap fetch update
Устанавливаем nginx, можно поставить свежую версию (nginx-devel), а можно последнюю стабильную, что я и сделаю:
# cd /usr/ports/www/nginx
Зачастую необходимо отметить следующие пункты:
[X] HTTP_MODULE [X] HTTP_PERL_MODULE [X] HTTP_REWRITE_MODULE
а если нужна поддержка SSL, то и
[X] HTTP_SSL_MODULE
устанавливаем его:
# make install clean # rehash
Добавим его теперь в автозагрузку:
# echo 'nginx_enable="YES"' >> /etc/rc.conf
Файл настроек: /usr/local/etc/nginx/nginx.conf
Корневая папка сервера: /usr/local/www/nginx/
Читать полностью »
Рубрики: FreeBSD, WebServer · Теги: eaccelerator, FreeBSD, memcache, mysql, nginx, php-fpm, web
FreeBSD размер каталога
Размер папки во фре, можно узнать следующим образом:
# du -hsx /ftp/media/
вывод команды примерно такой:
2,0T /ftp/media/
Рубрики: FreeBSD · Теги: FreeBSD, каталог, папка, размер
Delphi авторизация на сайте DLE с помощью idHTTP
Недавно задумался над тем что было бы неплохо постить автоматом новости на новостные порталы под чудесной CMS DLE, но для начала надо научиться авторизовываться автоматом, подумал я, и не долго думая достал запылившийся Delphi, запустил.
На форму кинул два Edit-a, одну кнопку которую успешно обозвал Авторизироваться и компонент idHTTP.
У меня получилась такая страшненькая форма:
где:
Edit1 — поле для ввода имени пользователя
Edit2 — поле для ввода пароля
В обработчике нажатия на кнопку написал следующий код:
Рубрики: Delphi, DLE, Programming · Теги: delphi, dle, idhttp, авторизация
Горячие клавиши для консоли под csh, cisco, zsh
Обнаружил недавно, что далеко не все знают о существовании горячих клавиш даже в своей любимой консоли! Сие незнание печально, ведь знание комбинаций горячих клавиш значительно упрощает жизнь админа и экономит время, а оно все больше повышает свою ценность. Признаюсь, я сам далеко не все использую и помню, но вот самые необходимые и часто используемые прочно засели в голове и памяти пальцев. И так, учиться никогда не поздно, а даже если и поздно, то это лучше чем никогда.
Сочетания с ctrl
Ctrl + a — переход в начало строки (cisco, csh, zsh)
Ctrl + b — переход на 1 символ назад (cisco, csh, zsh) Читать полностью »
Рубрики: FreeBSD · Теги: cisco, csh, FreeBSD, hotkey, zsh, горячие клавиши, консоль
pf перечитывание настроек
Самая маленькая заметка 🙂
Перечитывание правил файерволла pf:
pfctl -d && pfctl -Fa -f /etc/pf.conf && pfctl -e