23.08.2010, рубрики: FreeBSD, Linux, Ubuntu | Теги: Apache SSL, https, rewrite, SSL | Комментариев нет »
Для того чтобы сделать редирект с http:// на https:// необходимо в .htaccess добавить:
1 2 3
| RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} |
22.07.2010, рубрики: FreeBSD | Теги: faxmodem, faxserver, hylafax, факс-сервер | Комментариев нет »
Решил установить факс сервер, для приема факса через hylafax. Долго сомневался будет ли работать 3COM U.S. Robotics 56K Faxmodem в этой программе. Это хардварный модем, теоретически он должен работать.
Вся проблема была в том что hylafax был поднят на FreeBSD. При настройке модема вылетало:
1
| Hmm, something seems to be hung, check your modem eh? |
Решение было простое — нужно быстро успевать нажимать Enter, когда выдавались соответствующие запросы. Также нужно посмотреть pid процесса faxaddmodem и при вышеописанной ошибке прибить процесс.
Скрипт настройки модема определит модем, и все! Факс-сервер работает, успешно принимает факсы и отправляет их на почту.
18.05.2010, рубрики: FreeBSD, Новости | Теги: apache, web server, апач, веб сервер | 3 комментариев »
Решил обновить Apache 2.2.14 до версии 2.2.15. Столкнулся с проблемой, не обновлялся, обновление вылетало с ошибкой во FreeBSD:
checking for APR... configure: error: the --with-apr parameter is incorrect
Читать запись полностью »
16.04.2010, рубрики: FreeBSD | Теги: bash, csh, FreeBSD, sh, shell | Комментариев нет »
При загрузке FreeBSD, система просит указать расположение /bin/sh
Enter full path name of shell or RETURN for /bin/sh:
Такое случается, когда что-то не так настроили в /etc/rc.conf
Делаем так:
1 2 3 4
| # fsck -p
# mount -u /
# mount -a -t ufs
# swapon -a |
Правим rc.conf в первоначальное состояние:
1
| # /usr/bin/edit /etc/rc.conf |
13.04.2010, рубрики: FreeBSD | Теги: FreeBSD, memcacheq, pkg_add | Комментариев нет »
Установка MemcacheQ не должна вызвать никаких проблем.
Скачиваем пакет
1 2 3 4 5 6
| pkg_add -rv db47
tar xvzf memcacheq-0.2.0.tar.gz
cd memcacheq-0.2.0
./configure --enable-threads LDFLAGS="-L/usr/local/lib/db47" CPPFLAGS="-I/usr/local/include/db47"
make
make install |
Читать запись полностью »
12.03.2010, рубрики: FreeBSD | Теги: chipset, motherboard, материнская плата | Комментариев нет »
Под root'ом даем такую команду:
1
| dd if=/dev/mem bs=64k skip=15 count=1|strings|less |
И читаем информацию.
12.03.2010, рубрики: FreeBSD, Linux, Ubuntu | Теги: drop database, mysql | Комментариев нет »
Для того чтобы удалить все таблицы в базе MySQL без особых усилий из консоли, нужно:
1
| mysql --silent --skip-column-names -u[USERNAME] -p[PASSWORD] [DATABASE] -e "show tables" | awk '{print "drop table " $1 ";"}' | mysql -u[USERNAME] -p[PASSWORD] [DATABASE] |
09.03.2010, рубрики: FreeBSD | Теги: FreeBSD, port | Комментариев нет »
Очень часто нужно удалить порт со всеми зависимостями которые установились вместе с портом.
1 2 3 4
| cd /usr/ports/ports-mgmt/pkg_rmleaves/
make install clean
rehash
pkg_rmleaves -d |
Выбираем порт который нужно удалить, а дальше все должно быть понятно.
01.03.2010, рубрики: FreeBSD, Linux, Ubuntu | Теги: bash, csh, mc, sh, tcsh | Комментариев нет »
При некорректном закрытии mc при очередном запуске можно получить:
1 2
| #mc
subshell.c: read (subshell_pty…): Unknown error: 0″. |
Чтобы извабиться от этой ошибки:
- где bash — ваша оболочка (может быть: bash, csh, tcsh, sh и т.д.