IT-Expert
  IT-Expert / Веблог / Ключевые слова / FreeBSD
Авторизация
Логин:
Пароль:


 
Поиск по записям:

Ключевые слова:
Записей в блоге
 за 2023 год
 за 2022 год
 за 2021 год
 за 2015 год
 за 2014 год
 за 2013 год
 за 2012 год
 за 2011 год

     за 2010 год

       за 2009 год
       за 2008 год
       за 2007 год
       за 2006 год
       за 2005 год
      RSS лента Лента новостей IT-Expert 
      входит в:
      Administration
      Backup

      FreeBSD

      включает:
      E-mail

      Локализация FreeBSD

      11:19, 22 октября 2006 ( )

      А теперь, оказывается, не нужно ничего прописывать в bashrc. Ни LC_CTYPE, ни LC_MESSAGES, ни CHARSET.

      Достаточно указать login class как russian при добавлении пользователя. Ну а в случае, если пользователь уже  был добавлен без русского класса, то командой vipw можно подредактировать этот параметр так, что бы запись в /etc/passwd выглядела следующим образом:

      nexus:$1myhashpass:1001:1001:russian:0:0:Max Prokopov:/home/nexus:/usr/local/bin/bash 

       

      Настройка touchpad в Xorg FreeBSD

      11:44, 19 октября 2006 ( )

      Продолжая мигрировать с Линукса на FreeBSD я начал переводить свой ноутбук с xubuntu (XFCE) на FreeBSD + fluxbox. У ноутбуков есть такая специфичная штука, тачпад, это тот, по которому пальцем возюкают.  Так вот, что бы он корректно работал у нас в "иксах" производим следующие манипуляции:

      sudo portinstall synaptics ## драйвер тачпада для иксов 

      -- /boot/loader.conf --

      hw.psm.synaptics_support=1 

      -- end: /boot/loader.conf -- 

       и в самом /etc/X11/xorg.conf

      -- /etc/X11/xorg.conf --

      Section "ServerLayout"
      ...
              InputDevice    "Mouse2" "CorePointer"
              InputDevice    "Mouse0" "AlwaysCore"
      ...

      EndSection

      Section "InputDevice"
          Driver        "synaptics"
          Identifier    "Mouse2"
          Option        "Protocol" "psm"
          Option        "Device"        "/dev/psm0"
          Option        "Edges"         "1900 5400 1800 3900"
          Option        "Finger"        "25 30"
          Option        "MaxTapTime" "20"
          Option        "MaxTapMove" "220"
          Option        "VertScrollDelta" "100"
          Option        "MinSpeed"      "0.02"
          Option        "MaxSpeed"      "0.18"
          Option        "AccelFactor" "0.0010"
      EndSection


         Section "InputDevice"
              Identifier  "Mouse0"
              Driver      "mouse"
              Option      "Protocol" "auto"
              Option      "Device" "/dev/sysmouse"
              Option      "ZAxisMapping" "4 5 6 7"
              Option "Emulate3Buttons"
             EndSection 

      -- end: /etc/X11/xorg.conf -- 

       

      Вот и работает у нас тачпад, при этом можно регулировать специфичные настройки как то: ускорение, скорость реакции и т.д. 

       

      Linux vs FreeBSD, мигрируя туда-сюда

      14:52, 13 октября 2006 ( )
      Слова сол, фасол и консол пышуца бэз мягкого знака.
       
      Вот, запустил я после Gnome 2.16 Ubuntu Edgy Eft спустя некоторое время вновь FreeBSD с установленным fluxbox.  Чисто случайно, между прочим, запусил. И вот, залип, уже второй день не хочу обратно. Пользую centericq, нашел консольный плеер moc, скомпилил firefox, красивый gvim и все такое. Rox - очень интересный и необычный fm. Нравиццо консол, вот чесслово.
       

       
      У меня по поводу опрерационок бывает два состояния:
      1. хочу что бы работало что мне надо, и быстро. (а мне много не надо)
      2. хочу что бы красиво. Ну что бы там иконки всякие, градиенто-висты. 

      При этом понимаю, что эти вещи как бы взаимозаменяемые. Вам или ехать, или шашечки.

      Выпадает из этой жизненной коллизии, пожалуй, только Mac OS X, который медленно, но уверенно, становится второй детской розовой мечтой (после капслока которая). Куплю себе когда-нибудь Mac с отливом, - и в Гагры.

      Rox:
       

      moc mp3 player:

       

      Прозрачный прокси - это плохо или мысли о подсчете squid трафика.

      13:28, 13 октября 2006 ( )

      Вот я больше чем уверен, начинающи( и не только начинающий) системный администратор бросается настраивать прозрачный (transparent) прокси, потому что: это круто, сохраним трафик, не надо у всех ходить и настройки делать и бла-бла-бла.

        читать далее >>

      Запуск fastcgi от конкретного юзера (suexec) на Apache 1.3.x

      11:07, 8 октября 2006 ( )

      Так сложилось исторически, что большое количество проектов на хосте уже давно и стабильно работает под Apache 1.3. Назревает необходимость перехода на Apache 2.x в виду того, что  хочется:

      1. попробовать subversion с http (возможно webdav)
      2. попробовать mongrel с mod_proxy_balancer

      Но это на будущее, а пока же требуется просто правильно настроить существующий Apache на поддержку нескольких проектов на rails.

      Подразумеваем, что Apache у вас собран с опцией suexec, которая делает запуск экземпляра конкретного сайта под соответствующим пользователем и группой.

      Добавляем в конец httpd.conf две строки, первая будет считывать конфигурацию для виртуальных хостов, вторая задает конфигурацию fastcgi. 

      Include /usr/local/etc/apache/vhosts.conf
      Include /usr/local/etc/apache/fastcgi.conf

        читать далее >>

      Mine win. Путь админа.

      17:13, 11 сентября 2006 ( )

      Старина Джоель совершенно справедлво подметил, что Linux и Windows для программистов и домохозяек соответственно.

      А еще еще такая категория как "администраторы". Путь АДМИНА опасен, труден и тернист. Поскольку он был программистом (или же еще им станет), но не прочь и побыть домохозяйкой, в том смысле, что все лениво.

      Когда-то в далеком 1999 ваш покорный слуга начинал с веб-разработки, php 3.0.3, mysql не менее мохнатой версии. Когда-то ковырял немножко Linux. Тольк-только начал появляться на десктопах пресловутый Windows 2000, в котором уже глюкавые приложения не вешали всю систему. 

      FreeBSD box, да и unix как таковой с установленной системой в качестве серверной ОС мне перепал по наследству от администратора веб-студии, который решил свалить на ПМЖ в Канаду (Гриша Полевой, привет).  И понеслось. Говорила мне мама, не трожь продакшн сервер немытыми руками. А я трогал, трогал помногу и часто. У студии тогда были некоторые клиенты "на полном пансионе" с хостингом, мылом и прочими радостями, но как-то пугливо они стали разбредаться кто-куда по "взрослым хостингам". 

      Серверная винда. Немногим ранее это словосочетание вообще вызывало идиотские ухмылки у "бывалых". И что сейчас? Стоит только посмотреть, а много ли "линуксовых" терминальных серверов используются на предприятиях? И это с учетом того, что "иксы" в общем-то изначально проектировалась как многопользовательская, многотерминальная среда.

      Много трудоемких задач можно в винде решить "парой кликов", но только для того что бы эти "клики" сделать, необходимо съесть не один пуд соли  и написать не один килобайт конфигов сендмейла. Хорошо бы понимать принципы работы веб-сервера, механизмы работы http запросов, ответов, и только после этого рулить настраивать IIS под монструозный MS SharePoint, дабы не было до соплей обидно за бесцельно потраченные часы/дни/месяцы настроек в результате почему-то слетевшей веб-части.

      Это я все к чему, а к тому, что windows нужно запускать ПОСЛЕ ознакомления с Линукс, или же любой другой nix подобной ОС.Тогда происходящие behind-the-scene процессы будут более-менее понятны, ваши серверы будут работать как надо, и нервы станут мягкими и шелковистыми.

       

      Немножко юникс - типсов

      15:45, 25 августа 2006 ( )

      http://www.igso.net/nkb/Unix_Tips

      содержит полезные вещи типа:

      How to list all the open ports and programs:

      [linux]$ netstat -apne --inet
      [freebsd]$ sockstat

       

       

      Оказалось что watch в Linux и watch в FreeBSD это совершенно разные команды

      15:43, 25 августа 2006 ( )

      nexus@nexus:~$ uname -a
      Linux nexus 2.6.15-26-386 #1 PREEMPT Thu Aug 3 02:52:00 UTC 2006 i686 GNU/Linux
      nexus@nexus:~$ whatis watch
      watch (1)            - execute a program periodically, showing output fullscreen

      root@webber:~# uname -a
      FreeBSD webber.it-link.com.ua 4.10-STABLE FreeBSD 4.10-STABLE #1: Mon Jul 26 09:54:43 EEST 2004     root@webber.it-link.com.ua:/usr/src/sys/compile/www  i386
      root@webber:~# whatis watch
      watch(8)                 - snoop on another tty line

      Ну а если хотите такую же функциональность  watch в FreeBSD как и в Linux, то portinstall cmdwatch

      и юзание cmdwatch.

      Типичный случай:

          cmdwatch df

       

       

      Итак, открываем серию хинтов и типсов под названием "Посмотри мама, как я умею"

      14:45, 25 августа 2006 ( )

      Многие видели файлы конфигурации заканчивающиеся на .sample?

      К примеру, httpd.conf.sample , mime.conf.sample.

      Ручками переименовать каждый? А давайте лучше юзать bash extenstions.

      Переименование (копирование) будет выглядеть примерно так:

      cp httpd.conf{.sample,}

      Да-да, вот так бесхитростно скопируем все httpd.conf.sample в httpd.conf без .sample.  unix magic, однако :)

       

      Монтирование FreeBSD раздела из Linux

      09:39, 4 августа 2006 ( )

      sudo mount /dev/sda5 /mnt/ -t ufs -o ro,ufstype=5xbsd

      Это в том случае, если FreeBSD на SATA винте, иначе используем hdc1,hdc2 и т.д. 

       
      страницы: 1 2 3
       4 
      5 6 7 8 9 ... >|
      © Максим Прокопов 2005-2024 О сервере