Архивы за месяц Ноябрь, 2015

Настройка HTTPS в Apache

Веб-сервер Apache полностью поддерживает работу по HTTPS. Для того, чтобы активировать поддержку HTTPS на уже установленном Apache необходимо выполнить следующее.
Создание ключа и ssl-сертификата

Использование самоподписанных сертификатов хоть и защищает от пассивного прослушивания, тем не менее не гарантирует клиентам, что сервер является именно тем сервером, который им нужен. Преймуществом самоподписанных сертификатов является их бесплатность. Сертификат, подписанных компанией-сертификатором (Certificate authority) стоит денег.

Для создания ключа и сертификата вводим команду:

На вопрос «Enter PEM pass phrase:» отвечаем паролем, подтверждаем и запоминаем. На все последующие вопросы отвечаем произвольно, можно просто щелкать по Enter соглашаясь с предложенными вариантами, только на вопрос «Common Name (eg, YOUR name) []:» отвечаем именем сайта, для которого создаем сертификат, например www.example.com.

Читать далее »

Как подключить жесткий диск в Ubuntu

Итак, нам понадобилось подключить дополнительный жёсткий диск к нашей Убунте.

Начнём. Для начала выясним какие диски у нас есть в системе. В Ubuntu жесткие диски обозначаются /dev/sda, /deb/sdb, /dev/sdc и т.д.

Получаем что-то вроде

Если нам нужно разбить диск на разделы, пользуемся всё той же fdisk но уже указываем нужный нам диск.

Ещё нам понадобятся некоторые из параметров.

p — просмотр текущей таблицы разделов диска;
n — создание нового раздела;
d — удаление существующего раздела;
w — запись таблицы разделов на диск и последующий выход;
q — выход без записи новой таблицы на жесткий диск.

После того как мы разбили диск на разделы, нам нужно отформатировать их.

Ну вот и почти всё, осталось только подмонтировать наш диск к системе.

Создаём точку монтирования раздела.

Монтируем наш раздел в каталог.

Проверяем что всё получилось. И радуемся.

Порадовались, теперь надо сделать так, чтобы диск подключался автоматически.

Для этого в /etc/fstab мы добавляем строчку

 

 

Простая защита сайта от взломов и вирусов

Простейшая фильтрация входящих данных, must have для любого сайта на php везде и всегда.
Стоит уделить совсем немного времени ДО того, как сайт пострадает от вирусных проблем, чем потом долго и нудно чистить его, двигаясь по пунктам бесконечной и мудреной инструкции.

1. Узнайте абсолютный путь к папке сайта. Для этого положите в папку сайта файл с длиннейшим абракадаберным названием, например ololo.php, со следующим содержанием:

Затем перейдите по ссылке http://ваш_сайт/ololo.php

Отобразится что-то вроде /var/www/vhosts/moysait/httpdocs/ – это и будет абсолютный путь к папке сайта. Запишите себе этот путь, и удалите наш абракадаберный файл.

Читать далее »