Выполняемые работы

В настоящее время выполняю следующие виды работ:

Настройка операционных систем

обслуживание серверов

Интернет-технологии (WEB-хостинг, обслуживание сайтов)

И подробнее:

sysinstall - если FreeBSD нестандартной версии

Если вы обновили систему и ядро то возникает одна проблемка- sysinstall не устанавливает пакеты с криками нету такого на серваке а версию через uname -a пишет *RELEASE-p4, например. Я столкнулся с разницей версий для DesktopBSD, PCBSD.

Шпаргалки для FreeBSD. Лучше такое записать или запомнить.

Очередность запуска сервисов FreeBSD.

Посмотреть очередность запуска сервисов в freebsd.
#rcorder /etc/rc.d/* /usr/local/etc/rc.d/*

Запустить или остановить службу можно скриптом, который лежит в папке /etc/rc.d/ .

сетевые службы.

FreeBSD - что должен знать и уметь сделать новичек после установки

Основные действия в командной строке FreeBSD. Создавалось для версии 6.2 но актуально и для более свежих версий. Предполагаю, что Вы работаете перед консолью СВОЕГО сервера. Если он стоит у провайдера или это VPS- некоторые команды могут быть просто не разрешены. Есть еще шпаргалки тут.

2. Ставим сервер FreeBSD 6.3/7.0 RELEASE. Вторая серия. Apache+php+mySQL

В первой серии установки сервера FreeBSD мы установили основу - саму систему. Далее установка своего WEB-сервера. При наличии более менее нормального канала и бесперебойной работы самого сервера можем сэкономить на хостинге.

Установка WEB-сервера

Apache22

FreeBSD - установка программ из портов

Возникла как-то ситуация. И с целью избежать дополнительных вопросов, в качестве примера,  ставим наиболее популярный Apache на FreeBSD из портов Многие вещи великие ГУРУ (не только FreeBSD-шные) понимают как само собой разумеется. Для новичков - каждая команда - загадка, каждое действие - магическое набивание букавок.

Забыл пароль root в FreeBSD? Читать!

Сменить пароль можно следующим образом:

1. Загрузиться в режиме «Single user».
2. Перемонтировать корневую ФС в режиме чтения/записи

# mount -u /

3. Изменить собственно сам пароль root

# passwd
Changing local password for root
New Password:
Retype New Password:

Link Aggregation

Воткнул 4-х портовый LAN 1Gb intel в сервер.
Ядро Generic FreeBSD 10.2
Содержимое /etc/rc.conf
cloned_interfaces="lagg0 vlan3"
ifconfig_lagg0="laggproto lacp laggport em0 laggport em1 laggport em2 laggport em3 10.1.11.5 netmask 255.255.255.0"
ifconfig_em0="up"
ifconfig_em1="up"
ifconfig_em2="up"
ifconfig_em3="up"

Программатор

пока собираю схемы

http://labkit.ru/html/programmators_shm?id=72

FreeBSD and OwnCloud

хорошее описание  https://blog.webops.at/owncloud-7-on-freebsd-101.html

не раскрыта тема ключей ssl

ssl for nginx http://www.cyberciti.biz/faq/nginx-self-signed-certificate-tutorial-on-centos-redhat-linux/

на виртуалке ставил почти без отступления от инструкции - все работает сразу

Сайт через Postfix генерит spam.

существует сайт с уязвимостями. регулярно начинает спамить почту во все стороны через скрипт на php. Пришло время разобраться и зафиксировать

Apache + PageSpeed(google)

PageSpeed - модуль для оптимизации трафика сайта.

ставится по инструкции, банально просто. Устанавливал для Debian. Модуль сам в конфиг прописывается и работает сразу. но не все сайты после этого работают корректно.

NetBSD for XEN

Ставим NetBSD 6.1.4 (в 6.1.5 возникли сложности) // на этом этапе, сервер получает IP-адрес по dhcp.

1) первая задача - установить порты (установка по умолчанию)
#ftp ftp://iso.dk.netbsd.org/pub/NetBSD/packages/pkgsrc-current.tar.gz
проверка
#md5 pkgsrc-current.tar.gz
#cat pkgsrc-current.tar.gz.MD5

DNS сервера

https://developers.google.com/speed/public-dns/

http://www.opendns.com/

http://www.comodo.com/secure-dns/

http://www.neustar.biz/enterprise/dns-services/free-recursive-dns

Verizon (Level 3 Communications) - IP адреса бесплатных публичных DNS серверов.

Redmine install

Понадобилось поднять Redmine на FreeBSD (система - мое предпочтение).

нашел хорошую пошаговку на webrick работает. Тестирую...

Добавлен апач. добавлено в конфиг httpd.conf:

RSS-материал