вторник, 24 июня 2014 г.

Samba и FreeBsd 10.0

1. ставим
    cd /usr/ports/net/samba41
    make install clean
 
    smbd -V  (версия)   

2. в /etc/rc.conf
    samba_server_enable="YES"

3. создаем общедоступный каталог пр. /mnt/files
    права chmod -R 777 /mnt/files (разрешено всё всем)

nginx, FreeBsd 10.0

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

создаем каталог где будут хранится наши сайты
     cd /usr/local/www
     mkdir websites
     cd websites
     mkdir home  (каталог для первого сайта)

правим конфиг /usr/local/etc/nginx/nginx.conf

четверг, 19 июня 2014 г.

Установка и настройка awesome. FreeBsd 10

Первоначально ставим иксы:
cd /usr/ports/x11/xorg-minimal
make install clean
установится с одним видеодрайвером vesa, поэтому остальные видеодрайверы ставим отдельно.

пр. /usr/ports/x11-drivers/xf86-video-intel  (для intel)

ставим /usr/ports/x11/xrdb

В файл /etc/rc.conf добавляем
dbus_enable="YES"
hald_enable="YES"

четверг, 5 июня 2014 г.

VPN-сервер mpd5 на базе FreeBsd 10

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

2. в каталоге /usr/local/etc/mpd5 создаем два файла:
    mpd.conf    (конфиг)
    mpd.secret    (учетные записи клиентов vpn)

вторник, 3 июня 2014 г.

Прокси-сервер Squid и FreeBsd 10

1. устанавливаем из портов
    cd /usr/ports/www/squid33
    make install clean

     Если прокси-сервер будет прозрачным (без необходимости клиентам вводить имя пользователя и пароль, и не настраивая прокси в программах и браузерах) выбираем поддержку прозрачного прокси-сервера (TP_IPFW).
     Если будем использовать ограничение по скорости выбираем поддержку DELAY_POOLS.