1.В /etc/rc.conf добавляем nfs_server_enable=»YES» nfs_server_flags=» -u -t -n 4 -h 192.168.1.41″ rpcbind_enable=»YES» mountd_enable=»YES» mountd_flags=»-r» 2. Создаем файл /etc/exports: /usr/home/sharanfs -maproot=0 -network 192.168.1.0/24 3.Запускаем необходимые службы /etc/rc.d/rpcbind start /etc/rc.d/mountd start /etc/rc.d/nfsd start 4.проверка корректности запуска служб sockstat | grep nfs root nfsd 1244 5 tcp4 192.168.1.41:2049 *:* rpcinfo -p program vers proto […]
Архивы рубрики ‘FreeBSD’
Установка и настройка monit на FreeBSD
1. cd /usr/ports/sysutils/monit 2. make install clean 3. cp /usr/local/etc/monitrc.sample /usr/local/etc/monitrc 4.В /etc/rc.conf добавить monit_enable=”YES” 5.Файл /usr/local/etc/monitrc привести к виду: set daemon 60 # частота(интервал)проверки сервисов set logfile /var/log/monit.log # записывать логии в отдельный файл /var/log/monit.log set idfile /var/.monit.id set statefile /var/.monit.state set mailserver localhost # IP/hostname почтового сервера,через который будут отправляться сообщения set eventqueue […]
Установка и настройка Memcached на FreeBSD
1.Установка и постановка в автозагрузку Memcached cd /usr/ports/databases/memcached make install clean nano /etc/rc.conf memcached_enable=»YES» memcached_flags=»-l 127.0.0.1 -m 64″ #Слушать запросы на локальном интерфейсе,выделять 64 Mb памяти 2.Запуск, контроль запуска /usr/local/etc/rc.d/memcached start ps ax | grep memcached sockstat | grep memcached Просмотр статистики memcached—tool 127.0.0.1 stats Просмотр использования памяти Memcached memcached-tool 127.0.0.1 display […]
Установка и настройка почтового сервера на FreeBSD на базе Exim+TLS/SSL c SMTP –авторизацией(Cyrus-Sasl2) с проверкой почты на вирусы(Clamav) и спам(Spamassassin) и с получением почты с помощью Dovecot+TLS/SSL.
1.Установка и натсройка Exim+TLS/SSL 2.Установка и настройка Cyrus-Sasl2 3.Установка и натсройка Clamav 4.Установка и настройка Spamassassin 5.Установка и настройка Dovecot+TLS/SSL 6.Тестирование работоспособности Exim и всей связки в целом. Используемое ПО: FreeBSD 8.1 –Release Exim-4.72 Cyrus-sasl2-saslauthd-2.1.23 Clamav-0.96.5 Spamassassin-3.3.1_2 Dovecot-1.2.14_1 1.Установка и настройка Exim #cd /usr/ports/mail/exim #make install clean #rehash (Выбранные опции MBX,NIS,OLD Demine,PAM,PASSWD,SASLAUTHD,SUID,TLS) После установки читаем дальнейшие […]
Установка и настройка BIND на FreeBSD
1.Установка BIND Проверка существующей версии Bind уже установленной в системе /usr/sbin/named -v cd /usr/ports/ make search name=’bind9′ cd /usr/ports/dns/bind99/ make install clean Обязательно отмечаем пункт “Replace Base”(для замены штатного BIND более новой версией из портов) /usr/sbin/named -v BIND 9.9.3-P1 (Extended Support Version) ls -al /etc | grep named lrwxr-xr-x 1 root wheel 23 Dec 4 […]
Установка и настройка APC(Alternative PHP Cache) на FreeBSD
cd /usr/ports/www/pecl—APC/ make install clean просмотр постинсталляционных сообщений pkg_info —xD pecl—APC You may edit /usr/local/etc/php.ini to change this variables: apc.enabled=»1″ ^^^ -> Default value apc.shm_size=»30″ ^^^^ -> Default value * More information on /usr/local/share/doc/APC/INSTALL просмотр файлов,установленных пакетом pecl-APC pkg_info —xL pecl—APC-3.1.14_1 Проверка поддержки apc php php —m | grep apc […]
Установка и настройка Apache+PHP+MySQL+PhpMyAdmin на FreeBSD
1.Установка и настройка Apache cd /usr/ports/www/apache22 make install clean nano /etc/rc.conf apache22_enable=»YES» /usr/local/etc/rc.d/apache22 start 2.Устанвка и настройка MySQL cd /usr/ports/databases/mysql55-server/ make install clean nano /etc/rc.conf mysql_enable=»YES» cp /usr/local/share/mysql/my-small.cnf /usr/local/etc/my.cnf touch /var/log/mysql.log chown mysql:mysql /var/log/mysql.log nano /usr/local/etc/my.cnf [mysqld] log = /var/log/mysql.log /usr/local/etc/rc.d/mysql-server start Устанвка пароля для root-Mysql, удаление тестовой базы Для версии MySQL 5.1 существует набор […]
Обновление php c версии 5.3 на 5.4+Squirrelmail на FreeBSD
pkg_delete -r -f -x php5* где * cd /usr/ports/lang/php5/ make install clean cd /usr/ports/lang/php5-extensions/ make install clean /usr/local/etc/rc.d/apache22 restart Переустановить также нужно все порты, которые зависят от php Например APC /usr/ports/www/pecl-APC/ Squirrelmail /usr/ports/mail/squirrelmail Squirrelmail на FreeBSD в портах старая версия, которая несовместима с php5.4 Закачать архив в эту папку cd /usr/local/www/squirrelmail/ unzip […]
Установка и настройка Postfix+Dovecot+Clamav+Spamassassin на FreeBSD 9
1.Установка и начальная настройка Postfix cd /usr/ports/mail/postfix make install clean nano /etc/rc.conf sendmail_enable=»NONE» postfix_enable=»YES» #sendmail_enable=»NO» #sendmail_submit_enable=»NO» #sendmail_outbound_enable=»NO» #sendmail_msp_queue_enable=»NO» nano /etc/periodic.conf daily_clean_hoststat_enable=»NO» daily_status_mail_rejects_enable=»NO» daily_status_include_submit_mailq=»NO» daily_submit_queuerun=»NO» cat /etc/group | grep mail mail:*:6:postfix ………………….. cd /usr/local/etc/postfix/ cp main.cf main.cf~ cp master.cf master.cf~ nano main.cf nano /etc/aliases newaliases tail -f /var/log/maillog /etc/rc.d/sendmail stop /usr/local/etc/rc.d/postfix […]
Установка и настройка Munin на FreeBSD/Centos
Установка и настройка Munin на FreeBSD/Centos В качестве сервера Munin будет выступать FreeBSD-сервер, а в качестве клиентов — тот же FreeBSD-сервер и пару Сentos-серверов 1.Установка и настройка munin-сервера. а)cd /usr/ports/sysutils/munin-master/ make make install б)Настраиваем основной конфигурационнай файл nano /usr/local/etc/munin/munin.conf dbdir /var/munin htmldir /usr/local/www/munin logdir /var/log/munin rundir /var/run/munin tmpldir /usr/local/etc/munin/templates staticdir /usr/local/etc/munin/static cgitmpdir /var/munin/cgi-tmp includedir /usr/local/etc/munin/munin-conf.d […]