FreeHost.com.UA
Ноября 21, 2017, 06:20:51 pm *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости: Распродажа серверов http://freehost.com.ua/forum/index.php?topic=2093.0
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1] 2 3 ... 9
  Печать  
Автор Тема: Краткий FAQ по VDS-хостингу  (Прочитано 50216 раз)
Komintern
FreeHost
*****

Karma: 9
Сообщений: 417


Админ


Просмотр профиля WWW
« : Июня 05, 2009, 01:35:26 pm »

Если после прочтения этого FAQ у вас останутся какие-либо вопросы относительно данной темы, можете спрашивать их прямо здесь.

1. Что такое VDS и каковы его отличия от виртуального хостинга?
   VDS - Virtual Dedicated Server. Свое название этот вид хостинга полностью оправдывает.
   Исключая некоторые нюансы, это полностью отдельный сервер - со своей операционной системой, веб-сервером,
   mysql-сервером, почтовой системой и самое главное - гарантированными системными ресурсами, что и отличает его
   от обычного (виртуального или shared) хостинга.

2. Какие преимущества по сравнению с shared-хостингом предоставляет VDS?
   2.1. Стабильность работы
      Если представить себе сервер виртуального хостинга, на котором находится более 1000 клиентов,
   проблемы и сбои в работе могут возникать по нескольким, независимым от вас и от хостера причинам.
   Пример - DDOS-атака на одного из клиентов хостинга. Если этот клиент - ваш "сосед" по серверу виртуального
   хостинга, то такая атака может вызвать сбои в работе и вашего сайта, и сайтов остальных клиентов, и сервера в целом.
   На VDS подобное исключено, т.к на сервере всего один клиент, это - вы. И DDOS на любого другого клиента никак не повлияет на работу вашего сайта.
   2.2. Гибкость настройки VDS хостинга
      Для работы некоторых сайтов или CMS часто бывают необходимы дополнительные модули, специфические настройки или иные версии ПО,
   чем установлены на серверах shared-хостинга.
   На VDS вы имеете полный root-доступ абсолютно ко всем системным настройкам, начиная от расширений PHP и кончая тонким "тюнингом"
   серверов mysql и apache. Имеется возможность также гибкой настройки фильтрации спама по разным блеклистам или с помощью spamassasin.
   Кроме этого на VDS предоставляются базы InnoDB, что немаловажно.
   2.3. Поддержка большого числа языков программирования
      На shared-хостинге в большинстве случаев предоставляется PHP, в некоторых случаях perl или python.
   На VDS вы имеете возможность устанавливать любые версии того же ruby, java, python и других языков, если они вам необходимы.
   2.4. Резервное копирование
      На виртуальном хостинге бекап делается раз в сутки, восстановление из бекапа делается зачастую только через обращение в техподдержку.
   Клиенты VDS могут настроить систему бекапов самостоятельно, вплоть до ежечасного бекапа самых важных данных. Также имеют доступ к
   интерфейсу их восстановления через веб-интерфейс без вмешательства нашей техподдержки.
   2.5. Гарантированное выделение системных ресурсов.
      Если вы приобретаете VDS с определенными характеристиками RAM, CPU, HDD и т.д, вы можете быть полностью уверены, что эти ресурсы
   будут вам предоставлены. В случае с виртуальным хостингом случаются ситуации, когда один сайт на тяжелом движке мешает работать большому
   количеству более легких сайтов из-за динамического распределения ресурсов сервера. На VDS ваш сайт полностью изолирован от "соседей",
   он не мешает работать им, а они - вам.

3. Какие особенности нужно учитывать при работе с VDS?
   VDS - это как уже говорилось, отдельный сервер, а не просто еще один тарифный план хостинга.
   Поэтому, если ваш сайт раньше был на виртуальном хостинге - нужно осуществить процесс переноса. Как правило, мы предоставляем сам VDS и
   переносим на него архивы ваших сайтов и дампы MySQL-баз. Дальнейшее "разворачивание" сайта на сервере осуществляет сам клиент. В процессе
   настройки сайта могут возникать некоторые распространенные вопросы. На многие из них ответы вы найдете в обучающем flash-видео панели ISP Manager,
   просмотреть которое вам будет предложено при первом входе в панель. Не игнорируйте эту возможность, если вы раньше не работали с ISP Manager.
   Дальнейшие ответы на некоторые вопросы даются с учетом того, что вы знаете, как создавать субдомены или почтовые домены в ISP Manager, и как
   их модифицировать.
   3.1. Как настроить (перенаправить) мой домен на VDS? Как сделать чтобы домен указывал на VDS?
      В общем случае, для того чтобы домен указывал на ваш сервер, достаточно изменить его IN A запись, указав там новый ip-адрес.
   Однако бывают ситуации, что регистратор домена не предоставляет ДНС-сервера для него. На этот случай на VDS предустановлен собственный
   сервер DNS. Чтобы его использовать например для домена example.com, необходимо подать нам заявку на service@freehost.com.ua для бесплатного
   получения второго ip-адреса. После этого достаточно создать в панели управления сервером два субдомена, например ns1.example.com и
   ns2.example.com с разными ip-адресами, и отправить регистратору домена заявку на модификацию Glue Records.
   3.2. Как настроить почту на VDS?
      Почтовый сервер sendmail на вашем VDS также установлен и настроен. Для корректной работы почты необходимо 3 шага:
   - Прописать МХ запись для домена, указывающую на ваш сервер;
     Например, для домена example.com, указывающего на ваш сервер, вполне корректно будет прописать в качестве МХ-записи сам домен example.com.
     Делать это нужно в панели управления регистратора, если он предоставляет ДНС-сервера, или в панели управления вашим сервером, если вы
     используете собственный DNS-сервер.
   - Добавить почтовый домен в панели управления;
   - Создать почтовые ящики в панели управления;
   Стоит обратить внимание на то, что в качестве pop3 и smtp сервера нужно также прописать домен example.com или ip-адрес сервера.
   И прием и отправка почты требуют авторизации, в которой логином будет полный адрес ящика вида login@domain.com с паролем, указанным при
   создании ящика.
   3.3. Мой дамп mysql-базы весит намного больше, чем разрешено заливать через phpMyAdmin. Что делать?
      У вас есть полный root-доступ к консоли сервера. Воспользуйтесь программой putty под windows или openssh-client под *nix систему,
   и выполните в консоли сервера:
   mysql -u root -p имя_баыз < имя_дампа.sql
   и введите пароль root, указанный при первичной настройке mysql.
   Процесс может быть очень длительным, его длительность напрямую зависит от размера вашей базы.
   3.4. Что такое "консоль сервера"? Что и как в ней можно делать?
      Доступные команды UNIX-подобных операционных систем вы можете найти например здесь:
   http://www.teamits.com/internet/support/vps/admin/unix/commands.html
   или здесь:
   http://www.awmpage.com/2007/09/unix/
   При работе в консоли следует учитывать, что неосторожные действия без знания осуществляемых операций могут привести к необратимым последствиям.
   Поэтому, если вы никогда до этого не работали в unix shell - сделайте предварительный бекап с помощью веб-интерфейса (раздел "настройка бекапов").
   3.5. Перезагрузка VDS-сервера
      Если вам требуется перезагрузить ваш сервер - вы можете сделать это из панели управления VDS (https://xx.xx.xx.xx/manager/vdsmgr).
   Доступ в нее вам высылается вместе с доступомк панели сервера.

4. Распространенные ошибки
   4.1. Мой сайт на VDS выдает ошибку PHP типа "Allowed memory size of X bytes exhausted (tried to allocate Y bytes)"
      В панели управления ISP Manager в разделе "Настройки PHP" установите рекомендованный разработчиком обьем памяти для php-скрипта.
   4.2. Сайт выдает ошибку "Call to undefined function..."
      Уточните у разработчика сайта или в документации движка, какие модули PHP нужны для нормальной работы. Затем включите все необходимые модули
   в разделе "Расширения РНР" вашей панели управления.
   4.3. Сайт выдает ошибку "Can't connect to database server" или подобную
      Проверьте, совпадают ли пароли пользователя mysql, указанные в config-файле вашего движка, и в самой базе. Сделать это можно через phpMyAdmin
   или через интерфейс управления базами данных в вашей панели управления. Если пароли совпадают, проверьте - запущен ли mysqld в разделе "Сервисы".
   4.4. Не отправляется (не принимается) почта
      - Проверьте, правильно ли прописана MX-запись для домена. Пропишите ее как описано выше.
   - Проверьте, работает ли сам SMTP (или POP3) демон на вашем сервере с помощью telnet.
     Например для проверки работоспособоности сервера SMTP на ip-адресе xx.xx.xx.xx нужно выполнить: telnet xx.xx.xx.xx 25
     Если вы получаете ошибку "невозможно соединиться", проверьте в разделе "Сервисы", запущен ли сервис SMTP. Если он запущен, то скорее всего
     ваш провайдер блокирует соединения по 25 порту во избежание рассылок спама. Если договориться с провайдером у вас не получается, мы можем
     по вашему желанию перенести сервис SMTP на любой другой порт (к примеру 250 или 2500). Для проверки POP3 все делайте аналогично, за исключением
     номера порта. POP3 использует порт 110.
   4.5. Сайт работает, но очень медленно. Загружается несколько минут...
      Такая проблема может существовать в двух случаях. Первый - это плохая связь с сервером. Проверить связь вы можете с помощью программы
   mtr (или WinMTR для windows), которая показывает процент потерь icmp-пакетов и участок сети, на котором эти пакеты теряются.
   Вторая, самая распространенная причина - это недостаток ресурсов сервера.
   Как уже говорилось, на VDS выделение ресурсов - гарантированное. Вам выделяется строго тот обьем памяти и cpu time, который был вами оплачен.
   Выйти за пределы этих ограничений невозможно, в отличие от виртуального хостинга. Данная проблема решается тремя способами:
   - Оптимизация скриптов сайта, облегчение запросов к БД, включение кеширования и т.д.
     В данном случае вам может помочь только разработчик вашего сайта, или техподдержка вашего движка.
   - Тюнинг сервера.
     Сюда входит настройка буферов MySQL, включение дополнительных оптимизирующих средств таких как проксирующий сервер nginx или
     модули кеширования PHP (к примеру APC или eAccelerator). В этом случае выигрыш в производительности есть далеко не всегда, т.к любой
     кеш или проксирующий сервер также потребляет ресурсы, и может просто превратить одно "узкое место" в другое.
     Если вы сами незнакомы с unix-like операционными системами, для тюнинга сервера рекомендуем обратиться к любому unix-администратору,
     или в нашу техподдержку. За дополнительную плату мы можем установить вам на сервер вышеуказанные модули.
   - Покупка более мощного VDS.
     Самый простой и зачастую самый оптимальный путь решения проблемы.
     Для расширения ресурсов сервера нужно обратиться в наш финансовый отдел через service@freehost.com.ua или по телефону.

5. Важные замечания
   Поскольку VDS - это полностью принадлежащий вам по сути отдельный сервер, техническая поддержка клиентов VDS осуществляется по другим критериям.
   - Сотрудники техподдержки не имеют доступа к вашему серверу;
     Поэтому, при обращении в службу техподдержки в письме необходимо указывать пароль root-доступа. Иначе мы не сможем вам помочь
     решить возникшую проблему. По этой же причине достаточно сложно анализировать проблему, диктовать сложные команды и пароли в телефонном режиме.
     Поэтому большей частью все вопросы по VDS решаются через e-mail.
   - Сотрудникам техподдержки неизвестно, как должен работать ваш сайт и сколько ему необходимо ресурсов. Поэтому если все сервисы на вашем VDS работают и
     сервер доступен, лучше обратиться к программисту вашего сайта или в техподдержку (документацию) готового движка.
   - Мониторинг и централизованный бекап клиентских VDS не производится ввиду отсутствия доступа к ним и специфики предоставляемой услуги.
« Последнее редактирование: Июня 05, 2009, 05:43:16 pm от Komintern » Записан

Lucy in the Sky with Diamonds
AMBA
Hero Member
*****

Karma: 2
Сообщений: 955



Просмотр профиля E-mail
« Ответ #1 : Июня 06, 2009, 04:56:21 am »

OFF: А когда будет кластер? А будет VDS/реселлинг на кластере? 
Записан
novadesign
Менеджер
FreeHost
*****

Karma: 8
Сообщений: 840

17312595
Просмотр профиля
« Ответ #2 : Июня 06, 2009, 08:22:30 am »

Кластер сейчас тестируется. Система совершенно новая, и подход к ее реализации очень отличается от виртуального хостинга, поэтому тесты и отладка заняли несколько больше времени чем планировалось. Кстати говоря,  АМБА, Вы любите критиковать, так что приглашаем Вас к концу следующей недели или через неделю принять участие в бетатесте кластера.

OFF: А когда будет кластер? А будет VDS/реселлинг на кластере? 
Записан

Евгений Шерман
e-mail: service@freehost.com.ua
FREEhost.com.ua
Служба поддержки: 38(044) 364-0571
Финансовый отдел: 38(044) 364-0571
AMBA
Hero Member
*****

Karma: 2
Сообщений: 955



Просмотр профиля E-mail
« Ответ #3 : Июня 06, 2009, 12:30:16 pm »

Я люблю не просто критиковать, а стараюсь находить обоснованные недостатки и недочёты, и не просто из-за того что я такой плохой, а чтобы сделать используемый сервер лучше Улыбающийся Я смутно надеюсь что критический подход, это одна из черт как минимум не ламера, чтобы не сказать профессионала Улыбающийся
Если подскажете точное время и место, постараюсь прийти, опробовать, высказать своё фе Улыбающийся
Записан
AMBA
Hero Member
*****

Karma: 2
Сообщений: 955



Просмотр профиля E-mail
« Ответ #4 : Июля 29, 2009, 11:52:23 am »

Сильно краткий фак. Полез настраивать вдс, тут же вылез какой-то косяк с настройкой домена. Залил по фтп свою стартовую, по www её видно, без, показывает заглушку от панели, которую я вообщё стёр. И куда копать х.з....
Записан
Komintern
FreeHost
*****

Karma: 9
Сообщений: 417


Админ


Просмотр профиля WWW
« Ответ #5 : Июля 29, 2009, 01:15:23 pm »

Сильно краткий фак. Полез настраивать вдс, тут же вылез какой-то косяк с настройкой домена. Залил по фтп свою стартовую, по www её видно, без, показывает заглушку от панели, которую я вообщё стёр. И куда копать х.з....

Естественно в сторону алиасов домена.
www.domain.com  и domain.com должны быть направлены на один и тот же ip, и в ISP Manager в "Синонимах домена" www.domain.com должен быть синонимом для domain.com, да и вроде ISP Manager автоматом это делает.
Записан

Lucy in the Sky with Diamonds
AMBA
Hero Member
*****

Karma: 2
Сообщений: 955



Просмотр профиля E-mail
« Ответ #6 : Июля 29, 2009, 01:32:55 pm »

Так отож, было всё. И каким образом поправилось до сих пор не пойму, стёр пару линков каких-то с фтп, перестал работать ввв, зато заработал основной, пересохранил с теми же настройками, всё работает. Ничего и не менял даже... Мистика как всегда Улыбающийся
Записан
AMBA
Hero Member
*****

Karma: 2
Сообщений: 955



Просмотр профиля E-mail
« Ответ #7 : Июля 29, 2009, 02:48:54 pm »

ппц, устанавливал себе форум, ничего кроме создания базы не трогал, на последнем шаге при залогинивании всё упало в 500 и теперь вообще глухо. В пустом индексе написал 123, а у меня белый экран и никаких эрор репортов...

Аааа, зачем я взял этот тупой вдс, тут барабашки живуут Грустный

Кэша там никакого по дефолту врубленного нет? Ну это ж издевательство какое-то а не работа Грустный
« Последнее редактирование: Июля 29, 2009, 02:55:53 pm от AMBA » Записан
unknown php developer
Sr. Member
****

Karma: 4
Сообщений: 354



Просмотр профиля WWW
« Ответ #8 : Июля 29, 2009, 03:12:00 pm »

Ужас, на впс чето стоит кроме оси и ssh ?) Лентяи))
Записан

AMBA
Hero Member
*****

Karma: 2
Сообщений: 955



Просмотр профиля E-mail
« Ответ #9 : Июля 29, 2009, 03:23:34 pm »

Там всякие ИСП менеджеры стоят, пхп с апачем, мускул и дофига всего... Но что-то я видимо устал, нифига не понимаю что происходит Грустный
Записан
Komintern
FreeHost
*****

Karma: 9
Сообщений: 417


Админ


Просмотр профиля WWW
« Ответ #10 : Июля 29, 2009, 03:53:14 pm »

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

Lucy in the Sky with Diamonds
AMBA
Hero Member
*****

Karma: 2
Сообщений: 955



Просмотр профиля E-mail
« Ответ #11 : Июля 29, 2009, 04:04:22 pm »

Та написал уже с самого утра, целых 2 письма, бо первое не с контактного мыла случайно отправил, глухо Улыбающийся Видать в очереди застряли. Сейчас открываю пхпмайадмин Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 667314 bytes) in /usr/local/www/phpMyAdmin/index.php on line 43 откуда, всё ж работало, создавал базу... О, при 800 метрах выделенной памяти майадми работает  Смеющийся

Пристрелите меня чтоб я не мучался Улыбающийся Или таких услуг техподдержка не оказывает? Улыбающийся
« Последнее редактирование: Июля 29, 2009, 04:08:48 pm от AMBA » Записан
Komintern
FreeHost
*****

Karma: 9
Сообщений: 417


Админ


Просмотр профиля WWW
« Ответ #12 : Июля 29, 2009, 04:08:24 pm »

Ладно, будем разбираться Улыбающийся

> В пустом индексе написал 123, а у меня белый экран и никаких эрор репортов...

В свойствах WWW-домена есть индексная страница. Имя в точности совпадает с тем, что вы правили?
В браузере обновляли через ctrl+F5?
Логи лежат в /home/httpd-logs
Display errors для php можно включить в ISP Manager под рутом, "Настройка PHP". Там же можно увеличить для php allowed_memory_size и max_execution_time.
Записан

Lucy in the Sky with Diamonds
AMBA
Hero Member
*****

Karma: 2
Сообщений: 955



Просмотр профиля E-mail
« Ответ #13 : Июля 29, 2009, 04:16:10 pm »

Я уже столько всего перепробовал, нарыл всё что ты говоришь Улыбающийся Память расширил до 32, ошибки включил. Руками дописываю 123 или <?echo "123";?> уже появляется, но при этом дальше просто белая страница. Уже перезаливал скрипты, размеры сравнивал с рабочими форумами, фиг его знает что такое Улыбающийся Базы все создались...

Я уже и на свой комп попинать успел, поотключал все надстройки и т.п., но дело видимо не в нём Улыбающийся
« Последнее редактирование: Июля 29, 2009, 04:18:29 pm от AMBA » Записан
Komintern
FreeHost
*****

Karma: 9
Сообщений: 417


Админ


Просмотр профиля WWW
« Ответ #14 : Июля 29, 2009, 04:33:54 pm »

Проверил, вроде настройки все в порядке. PHP ошибок не выдает, и честно отдает пустую страницу.
Попробуйте сделать инсталл еще раз, уже со включенным error-reporting и display errors.
Записан

Lucy in the Sky with Diamonds
Страниц: [1] 2 3 ... 9
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!