Программы

Несмотря на то, что операционная система FreeBSD является универсальной и самодостаточной, все же использование стороннего софта позволяет использовать ее в более широком круге задач. Данный раздел включает в себя статьи о настройке различного стороннего софта, находящегося в портах.

Менеджер окон screen

Опубликовано nekit - вт, 06/12/2011 - 18:39

Довольно большую часть времени приходится администрировать сервера удаленно, что вызывает некоторые проблемы с приложениями, которые не умеют работать в фоне или нужно контролировать процесс работы такого приложения. Главной проблемой в данном случае является некоторая вероятность потери связи с сервером, что в свою очередь повлечет за собой завершение всех приложений, запущенных в таком сеансе, и соответственно, потери результатов их работы.

Установка и настройка PostgreSQL

Опубликовано nekit - чт, 11/08/2011 - 17:30
PostgreSQL - это объектно-реляционная система управления базами данных, базирующаяся на СУБД Postgres, которая разработана в Калифорнийском университете в Беркли. ОРСУБД PostgreSQL поддерживает большую часть возможностей стандарта SQL и большинство современных технологий: сложные запросы, внешние ключи, триггеры, представления, транзакции, управление конкурентным доступом с помощью многоверсионности. Так же PostgreSQL позволяет пользователю добавлять свои: типы данных, функции, операторы.

Ставим сервер Counter-Strike 1.6

Опубликовано nekit - ср, 29/06/2011 - 23:23
Захотелось мне поднять игровой сервер Counter-Strike в локальной сети, да и еще чтобы боты бегали. Так в процессе настройки этого самого сервера и появилась эта статья. В качестве сервера используется машина с установленной на ней фряхой версии 7.4

Десктоп на FreeBSD

Опубликовано nekit - пт, 17/06/2011 - 14:31
Вот решил накатать статейку о том, как можно из серверной ОС сделать вполне удобный десктоп. Установку операционки здесь я описывать не буду, потому что в хэндбуке этой теме посвящен целый раздел. Могу только сказать пару слов по поводу разбивки разделов на жестком диске...

Настройка vsftpd

Опубликовано nekit - ср, 23/03/2011 - 18:43
Приветствую всех. Сегодня я расскажу о настройке простого и в то же время безопасного фтп сервера vsftpd. vsftpd - это распространяемый под лицензией GPL FTP сервер, работающий на UNIX системах, включая Linux. Он является безопасным и быстрым в работе, так же стоит отметить его стабильность. Ключевые особенности: поддержка виртуальных хостов, возможность создания виртуальных пользователей, может работать как самостоятельный демон или совместно с inetd, гибкая конфигурация, поддержка ограничения скорости канала, поддержка IPv6, поддержка SSL и многое другое.

Samba + LDAP (PDC)

Опубликовано nekit - ср, 23/03/2011 - 18:40
Эта статья является доработкой предыдущей статьи, в которой учтены недостатки и реализованы новые идеи. В этой статье будет рассмотрена настройка самбы в качестве главного контроллера домена с хранением всей служебной информации в LDAP.

Samba как PDC

Опубликовано nekit - ср, 23/03/2011 - 18:31
Вот наконец-то понадобилось мне поднять контроллер домена... На работе дали задание сделать подобную штуку, причем с наименьшими затратами. ну я долго не выбирая, поставил сервак, поставил FreeBSD 8.1 и samba,у на него. Как это все было расскажу далее... :) Установку фряхи в этой статье рассматривать не буду, так как этот процесс очень хорошо расписан в хэндбуке. А вот про установку и настройку samba,ы в качестве PDC расскажу подробно :).

Apache + php + (mod_fcgid | mod_fastcgi)

Опубликовано nekit - ср, 23/03/2011 - 18:24
Прочел я недавно, что Apache в режиме FastCGI работает гораздо быстрее CGI. Работа сервера в режиме FastCGI не сильно отличается от обычного режима, с одной лишь разницей - процессы не создаются каждый раз при обращении к скриптам, а остаются в памяти, поэтому один процесс может обработать множество запросов, всвязи с чем уменьшается отклик сервера. Так вот решил я настроить подобную связку. На сервере установлена ОС FreeBSD 7.3. Ставить все будем на чистую систему, если установлены старые версии пакетов, то просто удалите их.

Samba + LDAP

Опубликовано nekit - ср, 23/03/2011 - 18:18
Потребовалось на предприятии поставить сервер, который будет раздавать шары. Решил пойти таким путем: поставить самбу и лдап сервер, в котором будут группы и пользователи самбы. На сервере стоит ОС FreeBSD 8.1. Вначале ставим LDAP:
  1. # cd /usr/ports/net/openldap24-server
  2. # make install clean
Все параметры я оставил как есть. После успешной установки идем править конфиг - /usr/local/etc/openldap/slapd.conf. У меня он получился такого содержания
  1. #
  2. # See slapd.conf(5) for details on configuration options.
  3. # This file should NOT be world readable.
  4. #

Apache + Suexec + PHP (в режиме cgi)

Опубликовано nekit - ср, 23/03/2011 - 18:12
Итак, нужно настроить Apache с PHP5. PHP будет работать в режиме CGI, причем процессы PHP будут выполняться с правами пользователя, что хорошо скажется для безопасности. Ставим PHP
  1. # cd /usr/ports/lang/php5
  2. # make install clean
Я выбрал следующие опции (опции, которые должны присутствовать обязательно, подчеркнуты):
  • CLI
  • CGI
  • SUHOSIN
  • REDIRECT
  • DISCARD
  • FASTCGI
  • PATHINFO
Ставим Apache Правим make.conf
  1. PORTSDIR?=/usr/ports