вторник, 20 мая 2014 г.

DHCP-сервер на базе FreeBsd 10.0

1.  ставим из портов
     cd /usr/ports/net/isc-dhcp43-server
     make install clean

2. в /etc/rc.conf
    dhcpd_enable="YES"
    dhcpd_ifaces="em1" (определяем интерфейсы)
    dhcpd_flags=""
    dhcpd_conf="/usr/local/etc/dhcpd.conf" (по умолчанию)

четверг, 15 мая 2014 г.

DNS, bind910 и FreeBsd 10.0

Обязательно указываем hostname в rc.conf:
 hostname="name"

1. устанавливаем bind910
    cd /usr/ports/dns/bind910
    make install clean

2. в /etc/rc.conf добавляем
    named_enable="YES"

named -v  (версия)

среда, 9 апреля 2014 г.

NFS-сервер на FreeBsd 10

   Сервер

1. в файл /etc/rc.conf добавляем
    nfs_server_enable="YES"
    nfs_server_flags="-u -t -n 5" (разрешаем протоколы UDP и TCP, и 5 подключений
                                                      клиентов, можно указать флаг -h и далее ip-адрес, на
                                                      котором будет работать сервер )
    rpcbind_enable="YES"  (позволяет клиентам определить порт)
    mountd_flags="-r"           (следим за портом (по-умолчанию 2049), обслуживаем
                                                    каталоги и файлы)

2. создаем каталог для общего доступа
    пр. mkdir -p /usr/files

вторник, 8 апреля 2014 г.

proftpd, FreeBsd 10.0

1. устанавливаем /usr/ports/ftp/proftpd
    make install clean
    ставим с поддержкой nls

2. в /etc/rc.conf  добавляем proftpd_enable="YES"

3. перегружать будем командой /usr/local/etc/rc.d/proftpd restart

4. файл конфигурации находится в /usr/local/etc/proftpd.conf

вторник, 25 марта 2014 г.

FreeBsd 10.0, Apache, MySQL, PHP, phpMyAdmin

1. обновляем дерево портов - portsnap fetch update

2. устанавливаем MySQL server 
    cd /usr/ports/databases/mysql56-server/
    make BUILD_OPTIMIZED=yes BUILD_STATIC=yes (оптимизируем под процессор установленный в систему и собираем с библиотеками)
    make install clean
    запускаем mysql сервер: /usr/local/etc/rc.d/mysql-server start (onestart)
    задаем пароль для root пользователя:
    /usr/local/bin/mysqladmin -uroot password 'password'