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

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

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

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

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

SEO - раскрутка сайтов,ТОП-10

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

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

FreeBSD - компилируем ядро

Компиляция "своего" ядра системы необходимый шаг. Скорость загрузки, малый размер ускоряют работу сервера (утверждение не проверено но знаю что это правда). Мне в работе пока что не надо но подготовлюсь :)что найду на эту тему закину сюда.

Шпаргалки для 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:

Защита по питанию APC Smart-UPS + nut на FreeBSD

 

Надо настроить мониторинг наличия входящего питания для защиты зоопарка серверов, частично виртуальных.

Backup - простое решение с использованием dd

1) архивация раздела  с помощью dd.
Подготовительный этап - заполняем нулями свободное место (одинаковые данные легко сжимаются)

mkdir /mnt/backup
mount /dev/sda2 /mnt/backup
cat /dev/zero > /mnt/backup/nulik
rm /mnt/backup/nulik
umount /dev/sda2
dd if=/dev/sda2 bs=8M | gzip > sd2-disk.img.gz

gunzip -c sd2-disk.img.gz > /dev/sda2

OCS Inventory. Новая методика инвентаризации.

OCS Inventory инвентаризация всего компьютерного парка в компании. Клиент-серверная технология. Работает с Windows/Linux Отчеты можно посмотреть через ВЭБ-интерфейс. Поставлю напишу подробнее =)

Наложение на рисунок картинки

Собственно сам код

<div style="position:absolute; left:10px; top:15px; width:210px; height:210px;
background-image: url(mypicture.jpg);
layer-background-image: url(mypicture.jpg);"><img src="watermark.gif" height=210 width=210></div>

 

 

pfSence - firewall

Установка pfSence 2.0.1  заняла 5 минут. настроил из консоли  WAN,LAN- интерфейсы и постучался браузером на любой из них (username/password WebGUI is admin/pfsense).

ZFS - включение дисков по GPT имени

Есть зеркало ZFS на FreeBSD все диски в него включены по имени физических портов (натворил такое при установке системы). Перевключим устройства по меткам GPT
Отвязка от физических портов включения облегчает эксплуатацию системы в
целом.

Начальный вид:
zpool status data

Добавить раскладку клавиатуры в Windows XP

Встретил задачку, которую вряд-ли смог-бы придумать сам. Как добавить раскладку клавиатуры в систему. Нашел решение и выложил тут исходник (для добавление немецкой раскладки).

RSS-материал