воскресенье, 28 июля 2013 г.

FreeBSD 9. Настройка proftpd, dhcpd и ipfw. Часть 3

Эта заметка является третьей частью из цикла настройки полнофункционального сервера на базе FreeBSD 9. Вторая часть тут.
В этой же заметке будет рассказано о настройке анонимного доступа к локальному ftp-серверу, организации динамического распределения ip-адресов в локальной сети и базовой настройке файерволла.

пятница, 26 июля 2013 г.

FreeBSD 9. Защита шлюза и настройка прокси-сервера squid. Часть 2

Эта заметка является второй частью из цикла настройки полнофункционального сервера на базе FreeBSD 9. Первая часть тут.
В этой же заметке будет рассказано о базовой настройке кэширующего DNS и прозрачного шлюза natd, а основное внимание будет уделено настройке кэширующего прокси-сервера squid.

четверг, 25 июля 2013 г.

Установка linux на компьютер с EFI

На смену стандартному BIOS постепенно приходит EFI, мой новый ноутбук не исключение.
Все началось с того, что мой старый ноут сгорел, а на новый нужно устанавливать ОС.

Скачав образ Linux Mint 15 MATE x64, я пробовал записать его на флешку из-под винды с помощью Universal USB Installer и Unetbootin. При загрузке с флешки, ноут никак не мог прочитать загрузчик (syslinux) на флешке. Благо дисковод новый, пришлось писать диск.
В настройках BIOS было выставлено BIOS Legacy.

четверг, 18 июля 2013 г.

FreeBSD 9. Инсталляция системы, настройка сети и шлюза. Часть 1

За основу легла книга Корнея Корниенко, "FreeBSD 9 Корпоративный интернет-сервер".
Мне довелось лично познакомиться с ним и получить аж 2 одинаковые книги.
Однозначно книга хорошая, 2013 года. Рекомендую к чтению, да и стоит она не дорого.

Это первая часть, которая посвящена установке FreeBSD 9, настройке сети, шлюза и некоторых программ. Постепенно, по мере изучения FreeBSD и чтения книги, сервер будет все больше разрастаться, и он будет выполнять свои функции по максимуму.

суббота, 13 июля 2013 г.

Хостинг + домен + wordpress = Бесплатный персональный блог

Решил побаловаться с хостингом и блогом.
После гугления, я нашел бесплатный хостинг, который еще в придачу еще и домен дает. Домен конечно не ахти, но дареному коню в зубы не смотрят.
Я решил создать маленький блог на wordpress, потому что, это самый распространенный CMS. По возможности, хотелось импортировать мои заметки из blogger в wordpress.
Собственно, основной задачей сего занятия было пощупать хостинг. Как там все устроено, как работает, какие возможности дает, наверняка в будущем пригодится.
Все это у меня заняло примерно 1 час, с учетом того, что я ждал обновления DNS серверов для того, чтобы зарегать домен.

UPD: 10.07.2016
Ни в коем случае не рекламирую хостингер, в 2016 году бесплатные хостинги уже не актуальны, практически за копейки можно купить нормальные услуги хостинга.
Если хочется актуальную статью как развернуть сайт за минимальные средства, могу написать об этом заметку, отпишите в комментариях.

среда, 10 июля 2013 г.

Знакомство с Gentoo. Часть 3. Допил системы и решение накопившихся проблем

Эта заметка является продолжением второй части моего знакомства с Gentoo.
По идее, после установки системы, иксов и WM, я должен был приступать к непосредственной настройке awesome и установке софта.
Однако, по пути я встретил много проблем, которые я решил, я думаю что их решение достойно отдельной заметки.

суббота, 6 июля 2013 г.

Знакомство с Gentoo. Часть 2. Окружение рабочего стола

Эта заметка является продолжением моего знакомства с Gentoo. Тут, находится первая часть. В ней я описал установку Gentoo, установка заняла у меня около 8 часов с учетом компиляции и чтения Handbook'а.
В этой части я по-мелочи разберу проблемы, которые накопились после установки и буду их решать. Основной же целью было установить окружение рабочего стола.
Так как все это дело крутится на виртуалке хотелось что-то легкое и новое.
Gnome 3, Unity, Cinnamon и KDE сразу отпадают.
MATE, я юзаю на хосте.
Xfce и LXDE юзал, понравилось, но решил пробовать что-то новое.
Выбор пал на awesome. Это не DE (Desktop Enviroment), а WM (Window Manager).

И еще, примерно вот так выглядит обычный день гентушника:
(сверху компилится awesome, справа xorg, слева пометки того что сделал и надо сделать)

четверг, 4 июля 2013 г.

Знакомство с Gentoo. Часть 1. Установка

В этой заметке я опишу свой первый опыт установки Gentoo. Раньше думал, что это сложно, на самом деле нет.
Я не буду подробно описывать каждый шаг, ведь это все написано в Gentoo Handbook на русском. Скажу сразу, у кого был опыт установки Arch Linux, сборка Gentoo покажется не сложной.

понедельник, 1 июля 2013 г.

BASH & TCSH, сходства/различия, предпочтения

BASH (Bourne-Again Shell)

В любом текстовом редакторе создадим файл с именем test.
Скрипт всегда должен начинаться со строки:
#!/bin/bash
Это нужно для того, чтобы явно не указывать файлу, каким интерпретатором его запускать.

Пример содержимого файла test:
#!/bin/bash
# это комментарий
echo Hello World!


Первая строка указывает интерпретатор /bin/bash (символы #!).
Вторая строка - комментарий. Комментарий начинается с символа #.
Третья строка использует команду echo (печать текста на экран) и в качестве аргумента принимает строку "Hello World".