Украинская Баннерная Сеть

Аренда сервера. Выделенные серверы в Украине и Нидерландах
Аренда сервера

VPS, VDS, Windows VPS - от $10
VPS
fixer.com.ua

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

fixer.com.ua – интернет-магазин компьютерной техники.

Как-то заказал я в “Розетке” комплектующие для сервера на довольно приличную сумму. Попросил доставить товар через 5 дней. И что бы вы думали? Меня послали на хрен, мотивируя тем, что резерв возможен только на 2 суток. Видимо очередной (д)эффективный менеджер ссытся, что покупатель за неделю может передумать и зарезервированный товар не продастся и испортит ему пиписькомерные показатели по которым бонусы начисляют и из-за этого у них такое дибильное правило. Ни предоплаты не попросили, ни предложили никаких других вариантов – просто послали нахрен. Ну и хер с вами. Идите нахрен, Розетка. Обратился в fixer.com.ua, где мне ответили: “Да, пожалуйста, без проблем, выбирайте число и время доставки”, даже предоплату не попросили! Доставили все в срок, как положено. Только приятные впечатления. Да, кстати, еще и дешевле чем в “Розетке” получилось :)

USB DOS boot disk

Наконец-то я это запишу…

В который раз при необходимости прошить новый BIOS на материнской плате сталкиваюсь с проблемой: как сделать загрузочную флешку с DOS’ом? Google в ответ на ключевые слова “dos usb boot” вываливает тонну разных советов, которые можно кратко охарактеризовать как “удаление гланд через одно место”. При этом в процессе поиска я помню, что есть простой способ сделать загрузочную флешку, но как это делается – напрочь забыл и найти не могу. Так вот…

Простой способ создать загрузочную флешку с DOS

Качаем архив.

В архиве файл HPUSBFW.EXE и папка dos. HPUSBFW.EXE – это утилита “HP USB Disk Storage Format Tool”, которая отформатирует флешку и сделает ее загрузочной. В папке dos лежат системные файлы DOS’а, которые будут записаны на флешку после форматирования.

Процесс создания загрузочной флешки прост до безобразия: запускаем утилиту (в Vista и выше запускать от имени администратора), отмечаем галками нужные опции, указываем путь к каталогу dos и нажимаем start:

Установка и настройка MySQL 5.1 (UTF-8) в FreeBSD

В /etc/make.conf добавляем:

.if ${.CURDIR} == "/usr/ports/databases/mysql51-server"
    WITH_CHARSET=utf8
    WITH_COLLATION=utf8_general_ci
    WITH_XCHARSET=all
.endif

собираем порт:

cd /usr/ports/databases/mysql51-server/
make install clean

в /etc/rc.conf добавляем:

mysql_enable="YES"

создаем конфигурационный файл MySQL:

touch /var/db/mysql/my.cnf

добавляем в /var/db/mysql/my.cnf:

[mysqld]
init-connect="SET NAMES utf8"
skip-character-set-client-handshake

запускаем MySQL:

/usr/local/etc/rc.d/mysql-server start
Блог переехал

Блог переехал на домен wolandblog.com. В честь этого события “ожила” одна деталь оформления. Слабо найти какая? :)

Бесплатные SSL сертификаты. Палю тему :)

www.startssl.com – бесплатные сертификаты со сроком действия 1 год. Сертификат распознается всеми браузерами кроме оперы, что не есть хорошо, но зато действует год и может быть продлен.

freessl.su – бесплатные сертификаты COMODO со сроком действия 3 месяца. Сертификат распознается всеми браузерами без исключения, но придется каждые 3 месяца генерировать новый, впрочем вся процедура отнимает минут 10 времени.

 

Процедура получения сертификата на startssl.com

1. Регистрация в системе.
Control panel -> Sign-up. Заполняем все поля, нажимаем Continue. На следующей странице вводим код, который придет по почте. На следующей странице генерируем приватный ключ и устанавливаем его. После установки нам будет предложено на всякий случай сохранить резервную копию только что установленного сертификата и предложат ссылку на FAQ, где будет рассказано как это делать.

2. Валидация домена.
На этом нужно пройти валидацию домена, подтвердив, что мы являемся владельцами домена для которого будет генерироваться ключ. Идем в Validations Wizard, выбираем Domain Name Validation, на следующей странице вводим домен, нажимаем Continue. Нам предложат на выбор список адресов на которые может быть выслано письмо для валидации. Выбираем нужный, нажимаем Continue. На следующей странице вводим код, который пришел в письме. Нам сообщают что домен успешно валидирован.

3. Генерация сертификата.
Идем в Certificates Wizard, выбираем “Web Server TLS/SSL Certificate”, нажимаем Continue, вводим пароль для ключа. Полученные ключ копируем к себе на сервер в файл ssl.key и нажимаем Continue. На следующей странице выбираем домен для которого будет выдан сертификат. На следующей странице вводим 1 поддомен (например, www), которому будет на котором можно будет использовать этот же сертификат, нажимаем Continue, нам покажут страницу с итоговой информацией, проверяем и, если все правильно, нажимаем Continue. Всё. Запрос на выпуск сертификата подан. Ожидаем пока на e-mail придет извещение и выпуске сертифката (обещают уложиться в 3 часа, но обычно минут 15-20).

4. Установка на сервер.
Идем в “Tool box”. В разделе “Retrieve Certificate” получаем сертификат для нашего домена. Сохраняем его на сервер в файл ssl.crt. Далее в разделе “StartCom CA Certificates” стягиваем “StartCom Root CA (PEM encoded”), сохраяем на сервер как ca.pem; стягиваем “Class 1 Intermediate Server CA”, сохраняем на сервер как sub.class1.server.ca.pem. Итак, мы имее на сервере 4 файла: ssl.key, ssl.crt, ca.pem, sub.class1.server.ca.pem. ssl.key у нас закрыт паролем, это значит, что apache будет каждый раз при старте спрашивать пароль. Чтобы этого избежать снимаем парольную защиту с ключа:

openssl rsa -in ssl.key -out ssl.key

вводим пароль, который мы использовали в пункте 3. Защита снята. Далее все 4 файла копируем в директорию с конфигами apache и настаиваем virtualhost:

SSLCertificateFile    /path/to/configs/ssl.crt
SSLCertificateKeyFile /path/to/configs/ssl.key
SSLCertificateChainFile /path/to/configs/sub.class1.server.ca.pem
SSLCACertificateFile /path/to/configs/ca.pem

Перезапускаем apache.

Процедура получения сертификата на freessl.su

1. Создание ключа и запроса.
Создаем у себя на сервере ключ:

openssl genrsa -out domainname.key 1024

Формируем запрос:

openssl req -new -key domainname.key -out domainname.csr

Внимание! При создании CSR запроса в поле “common name” нужно ввести точное название домена для которого будет выдан сертификат.

2. Получение сертификата Идем на freessl.su, заполняем форму. В поле CSR копируем всё содержимое из полученного выше файла domainname.csr. Нажимаем далее. Выбираем почтовый ящик, на который будет выслано письмо для валидации домена, нажимаем далее. Проверяем все ли данные верны, нажимаем далее. По электронной почте придет письмо со ссылкой-подтверждением. Переходим по ссылке. Через несколько минут придет письмо с сертификатом и инструкциями по установке.


Украинская Баннерная Сеть
Hosting Catalog Rambler's Top100