Поиск по блогу

Showing posts with label Хостинг. Show all posts
Showing posts with label Хостинг. Show all posts

Sunday, June 15, 2014

Виртуальные хосты в Apache под Ubuntu 14.04 (боремся с Forbidden 403)

В сети можно найти много руководств по быстрой настройке и установке PHP, Apache и MySQL. Например вот это хорошо описывает процесс установки сервера, за исключением нескольких нюансов, которые выясняются по ходу дела.
Единственную сложность может составить настройка виртуальных хостов под Apache 2.4, который по умолчанию идет с новым дистрибутивом Ubuntu.
Лично мне удобно, что бы корневая директория локального сервера на компьютере, где я работаю указывала на некоторую папку в моей домашней директории. Пусть это будет /home/myName/workspace
После установки Apache уже имеется настройка хоста http://localhost, который открывает стандартную страницу "It works!"
Что бы на локалхосте открывалась нужная нам папка выполним в терминале
sudo gedit /etc/apache2/sites-available/000-default.conf
Что бы Apache не ругался при каждом рестарте добавим в начало открывшегося файла:
ServerName localhost
Затем найдем в файле строку "DocumentRoot /var/www/html" и закомментируем ее (добавим в начале строки символ "#"), а ниже добавим строку
DocumentRoot /home/myName/workspace
Теперь самое важное - необходимо разрешить Apache отображать содержимое нашей директории иначе мы получим то самое пресловутое "Forbidden 403". Раньше это делалось с помощью директив "Order Allow, Deny" и "Allow from all" но теперь, начиная с версии Apache 2.4 они заменены одной директивой "Require all granted" подробнее об этом можно прочитать здесь. Поэтому в самый конец файла мы допишем
<Directory /home/myName/workspace/>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>
Сохраним файл и перезапустим Apache командой
sudo service apache2 restart
Теперь по адресу http://localhost будет открываться директория с нашими проектами.
Пример получившегося файла можно посмотреть здесь.

Инструменты для Web-мастеров: Продвижение, Почта для домена, Мониторинг, Безопасность   Подробнее

Friday, April 19, 2013

Виртуальный сервер на Xen

Успешному интернет-проекту в конце концов становится тесно на стандартном виртуальном хостинге. Помимо связки Apache + MySQL требуются дополнительные возможности операционной системы, специфичное программное обеспечение. В этом случае возникает вопрос о переезде на собственный сервер. К счастью в настоящее время есть широкий выбор услуг по аренде как физического сервера так и виртуального. Последний вариант позволяет получить все преимущества отдельного сервера, серьезно сэкономив при этом.
На сегодняшний день существует несколько технологий виртуализации, благодаря которым у вас есть возможность за недорого получить в свое распоряжение необходимый ресурс. Каждая из них обладает своими особенностями, которые при разных условиях можно рассматривать как достоинства или недостатки. Про виртуализацию на базе OpenVZ я уже писал, сейчас хочу рассказать про технологию Xen. Этот проект развивается уже длительное время и реализует подход, называемый паравиртуализацией. Если по простому, то это означает, что гостевая операционная система (то есть клиентский виртуальный сервер) специальным образом видоизменяется, что бы исключить его обращения к реальному аппаратному обеспечению. За счет этого отпадает необходимость в эмуляции устройств компьютера, которая привела бы к снижению производительности.
Поскольку вы получаете в свое распоряжение полноценную виртуальную машину вы можете чувствовать себя полновластным ее хозяином. Вам доступна настройка прав пользователей, установка любого программного обеспечения, управление процессами и перезагрузка виртуального сервера. В данном случае вы минимально зависите от стороннего администрирования. От провайдера требуется только обеспечение бесперебойной работы хост-системы.
В подготовке операционной системы к работе в среде виртуального сервера, особых сложностей не возникает. Вместе с Xen поставляются утилиты для преобразования ядра ОС, можно скачать подготовленное ядро из интернета, а кроме того, хороший провайдер предложит вам виртуальный сервер с предустановленной системой на выбор.
Предоставляем аренду VPS-серверов на Xen по цене от 102 руб. в месяц. Подробнее...

Saturday, March 30, 2013

Виртуальный частный сервер на базе OpenVZ

Услугой хостинга сайтов сегодня никого уже не удивишь. Интернет наводнен предложениями разместить вашу персональную страничку или сайт-визитку за небольшую цену. Но если ваш ресурс обретает популярность, активно развивается и обзаводится новыми сервисами, то возможностей виртуального хостинга становится недостаточно. Выполнять специфичную настройку http-сервера и исполняемой среды, запускать свои приложения лучше на отдельной машине.
Прекрасная мысль: иметь в своем распоряжении сервер, напрямую подключенный к интернету, на котором можно делать что хочешь, ставить любое ПО, менять любые настройки и прочая и прочая... К сожалению большие возможности подразумевают больше забот. Необходимо для начала этот сервер в свое распоряжение заполучить, арендовать канал связи, обеспечить бесперебойную работу и защиту сервера, посвятить себя его администрированию. Для развивающегося проекта это слишком большие заботы.
На помощь приходит виртуализация. Популярная технология OpenVZ предоставляет в распоряжение пользователя полноценную операционную систему и при этом позволяет делать эту услугу доступной по цене. Заботы же по поддержке и администрированию полностью лежат на владельцах физического сервера, который может обслуживать сотни виртуальных машин одновременно. Суть виртуализации на базе OpenVZ состоит в том, что потребителям предоставляется в пользование ядро операционной системы, с помощью которого они могут запускать свои приложения. OpenVZ следит, что бы процессы пользователей работали изолированно и не пересекались.
Казалось бы такой способ виртуализации накладывает серьезные ограничения – гостевыми (виртуальными) могут быть только линукс-системы, конфигурацию ядра системы настраивает администратор физического сервера. Но из этих особенностей вытекают значительные преимущества для владельца виртуального сервера. Он освобождается от большого количества забот по системному администрированию. Виртуальный сервер не требуется даже перезагружать, при этом им можно пользоваться, как и обычной машиной – управлять правами доступа к своей системе, устанавливать и запускать программы, а так же использовать его для хостинга.
Предоставляем в аренду VPS-серверов на базе OpenVZ по цене от 112 руб. в месяц. Подробнее...
 
Google+