Как стать автором
Обновить
17
0
Daniel Newman @danielnewman

Пользователь

Когда в твоей стране отключат Интернет?

Время на прочтение 5 мин
Количество просмотров 41K
Сетевые технологии *Серверное администрирование *
Перевод


«Утром проснулся, а Интернет кончился». Ребята из Хакера перевели статью специалистов renesys, оценивших риски отключения от глобальной сети, ни много ни мало, целых стран. По мотивам «арабской весны».
Читать дальше →
Всего голосов 29: ↑26 и ↓3 +23
Комментарии 28

Повышаем безопасность стека web-приложений (виртуализация LAMP, шаг 6/6)

Время на прочтение 10 мин
Количество просмотров 22K
Разработка веб-сайтов *
Перевод

Настройка и использование nginx

Мы завершаем перевод цикла статей сайта cyberciti.biz, посвященного виртуализации LAMP-стэка. Речь в заключительном материале пойдет об установке и настройке реверс-прокси nginx.

nginx — open-source продукт, использующийся не только в качестве веб-сервера или реверс-прокси сервер. За его легковесность и бережное отношение к ресурсам его используют и в качестве балансировщика нагрузки (от тупого round-ribbon, до более осмысленного, но тут все туманно прим.пер.) и/или в качестве прокси-решения для организации доступа к службам виртуальной сети, установленной в предыдущих статьях цикла, через один внешний хост-адреса, например через IP 202.54.1.1 (как это было рассмотренное в примерах прежде).
Читать дальше →
Всего голосов 24: ↑16 и ↓8 +8
Комментарии 5

Повышаем безопасность стека web-приложений (виртуализация LAMP, шаг 5/6)

Время на прочтение 6 мин
Количество просмотров 7.5K
Разработка веб-сайтов *
Перевод

Настройка web-сервера Lighttpd  на работу со статическими файлами сетевой файловой системы (NFS)


Пятый урок цикла статей по настройке web-стека LAMP на виртуальных машинах будет посвящен обслуживанию статических файлов.

lighttpd web-сервер отвечает за предоставление доступа через HTTP или HTTPS протокол к статическому контенту. В этом примере я собираюсь установить и использовать Lighttpd web-сервер, привязав DocumentRoot к vm05:/exports/static mounted смонитрованной в /var/www/static. Все приведенные ниже команды вам необходимо вводить исключительно на vm01 с IP-адресом 192.168.1.10.
Читать дальше →
Всего голосов 14: ↑10 и ↓4 +6
Комментарии 11

Повышаем безопасность стека web-приложений (виртуализация LAMP, шаг 4/6)

Время на прочтение 6 мин
Количество просмотров 6.7K
Разработка веб-сайтов *
Перевод

Настройка web-сервера Apache на работу с HTML+PHP5 файлами сетевой файловой системы (NFS)


В четвертом уроке цикла статей о настройке стека web-приложений мы поговорим о сервере Apache.

Web-сервер Apache отвечает за предоставление доступа к динамическому контенту по HTTP или HTTPS протоколу. В этом примере мы установим и будем использовать web-сервер Apache2 + php5, а так же установим DocumentRoot на vm05:/exports/html, смонтировав его в /var/www/html. Для этого мы введем следующие команды на нашем виртуальном сервере vm02 с IP-адресом 192.168.1.11.
Читать дальше →
Всего голосов 23: ↑15 и ↓8 +7
Комментарии 7

Повышаем безопасность стека web-приложений (виртуализация LAMP, шаг 3/6)

Время на прочтение 2 мин
Количество просмотров 6.5K
Разработка веб-сайтов *
Перевод

Настройка Memcached-сервера кэширования


Перейдем к третьем практическому уроку серии и поговорим о настройке Memcached-сервера

Memcached может ускорить работу с базами данных динамического  web-сайта. Она должна быть развернута в доверенной сети, где vm01 и vm02 клиенты могут свободно подключиться к нашему серверу. Вам нужно будет ввести следующие команды на vm03 с IP-адресом 192.168.1.12.
Читать дальше →
Всего голосов 20: ↑16 и ↓4 +12
Комментарии 3

Повышаем безопасность стека web-приложений (виртуализация LAMP, шаг 2/6)

Время на прочтение 6 мин
Количество просмотров 8K
Разработка веб-сайтов *
Перевод

Linux: Настройка сервера баз данных MySQL


Перейдем ко второму практическому уроку серии и поговорим о настройке виртуального окружения выделенного сервера – подготовим  узел (VM) предназначенный для хранения и обслуживания доступа к БД MySQL/PostgreSQL.

В этой установке, мы будем использовать сервер баз данных MySQL. Все настройки этого урока будут проводится исключительно на vm04 с IP-адресом 192.168.1.13
Читать дальше →
Всего голосов 23: ↑16 и ↓7 +9
Комментарии 15

Повышаем безопасность стека web-приложений (виртуализация LAMP, шаг 1/6)

Время на прочтение 5 мин
Количество просмотров 10K
Разработка веб-сайтов *

Настройка доступа web-сервера Apache/Lighttpd/Nginx к файлам сетевой файловой системы (NFS)


Мы продолжаем переводить серию уроков о виртуализации и настройке LAMP сервера с сайта www.cyberciti.biz и переходим к первому практическому шагу — созданию сетевого хранилища файлов

Создание хранилищ общего сетевого доступа NFSv4.0 (Network File System) в ОС Linux и Unix не сильно отличается от создания иных общих сетевых ресурсов Apache/Lighttpd/Nginx. Для этого произведем следующие настройки нашего файлового сервера/VM vm05 с IP-адресом 192.168.1.14.
Читать дальше →
Всего голосов 22: ↑19 и ↓3 +16
Комментарии 8

Повышаем безопасность стека web-приложений (виртуализация LAMP)

Время на прочтение 10 мин
Количество просмотров 17K
Разработка веб-сайтов *
Перевод
Под стеком web-приложений мы будем подразумевать множество программных продуктов с открытым исходным кодом: операционная система, web -сервер, сервер БД и среду исполняемого кода. Наиболее известным и обыденным стеком является LAMP. Это акроним для стека web-приложений на базе бесплатных решений с открытым исходным кодом. Название составлено из первых букв входящего в его состав продуктов: Linux (операционная система), web -сервер Apache, база данных MySQL, и PHP (иногда Perl или Python). Опубликованные нами ранее материалы, посвященные вопросам безопасности, рекомендуют держать различные сетевые службы на выделенных под эти цели серверах или виртуальных машинах. Это позволит изолировать скомпрометированные и взломанные злоумышленником элементы системы, в случае если последний получит возможность эксплуатации ошибок в одном из звеньев сети обслуживания. Статья также является ответом на наиболее часто задаваемые нашими читателями вопросы, присланными нам по электронной почте. В руководстве я объясню, как построить решение на базе физических или виртуальных серверов, одинаково подходящих для раздачи статического и динамического контента, для приложений, требующих наличие БД и кэширования.
Читать дальше →
Всего голосов 18: ↑13 и ↓5 +8
Комментарии 29

Продвинутые шаблоны редактора Wordpress

Время на прочтение 6 мин
Количество просмотров 30K
WordPress *
Перевод
Допустим, у вас стоит задача предоставить вашему клиенту для заполнения заранее сверстанный макет или форму, куда он может смело добавить текстовый материал, будь-то описание товара или услуги, разделенный на колонки. Да, эту задачу можно решить многими способами, но хотелось бы, что бы и человеку было проще пользоваться редактором, и к вам вопросов было поменьше. В конце концов WYSIWYG и был создан для того, что бы даже сферическая секретарша в вакууме понимала, что именно будет отображено на сайте в результате её работы в редакторе. Но, пойди, найди такую «секретаршу».

image
Шаблоны в редакторе записи
Всего голосов 54: ↑46 и ↓8 +38
Комментарии 44

Информация

В рейтинге
Не участвует
Откуда
Иерусалим, Израиль
Дата рождения
Зарегистрирован
Активность