Хостинг и все что с ним связано, работа с cPanel

26 Август, 2009

Хотел в этом посте поговорить о бэкапах и резервном копировании, но решил отложить эту тему до следующего раза, а сейчас хотел бы остановиться на том, что может понадобиться начинающему вебмастеру в самом начале его работы над сайтом и ответить на вопрос: что это такое — хостинг.

Что происходит после того, как мы купили платный hosting или зарегистрировались на бесплатном? Очевидно, что нам предоставляют доступ к тому, за что мы заплатили или получили бесплатно. Каким образом? В виде логина и пароля к административной панели управления; в виде адреса и опять же логина с паролем, но уже для доступа к ресурсу по FTP; и, наконец, в виде доступа к базе данных.

Последний пункт следует обговорить отдельно. Дело в том, что в случае, если вы регистрируетесь на таком хостинге, где сразу же предустанавливается CMS (Joomla, SMF или WordPress), то доступ к базе данных будет заключаться в предоставлении Вам имени и адреса (в большинстве случаев адрес будет localhost) вашей базы и, опять же, пресловутых логина с паролем.

Чаще же всего, вам просто дадут возможность средствами административной панели управления создать эту базу данных самостоятельно. Вы дадите ей имя, придумаете имя пользователя, придумаете пароль и не забудете назначить созданному пользователю максимальные привилегии. Затем, при установке движка сайта, вы укажете эти параметры мастеру установки, когда он об этом спросит.

Работа с cPanel на вашем хостинге


Итак, доступ нам предоставили, но что с этим делать? Начнем с самого простого — панели управления. На платных хостингах очень часто используется cPanel, которая позволяет сделать практически все, что может понадобиться вебмастеру для работы над сайтом.

Каждый из представленных на этом рисунке пунктов можно раскрыть и обнаружить массу инструментов для настройки и управления:

  1. для создания и управления почтовыми аккаунтами (обычно при покупке хостинга вам предоставляется возможность зарегистрировать несколько почтовых ящиков вида текст@ваше_доменное_имя, например, admin@ktonanovenkogo.ru)
  2. для создания резервных копий и доступа к нашим файлам, для их последующего редактирования, добавления новых или удаления ненужных
  3. для работы с базами данных
  4. и многое другое

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

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

Эти возможности можно реализовать, причем нисколько не потеряв в качестве, а даже, наоборот, приобретя с помощью двух программ — ftp-менеджера FileZilla и программы для работы с базами данных phpMyAdmin. Причем ftp-менеджер — это программа, которая устанавливается и запускается у вас на компьютере, а программа для работы с базами данных, которую я хочу вам представить, копируется с помощью ftp-менеджера к вам на хостинг и запускается из адресной строки браузера.

Почему для доступа по FTP нужно использовать FileZilla


Думаю, что многие из вас, так же как и я, пользуются для работы с файлами на вашем компьютере программой Тотал коммандер (раньше называлась Виндовс коммандер). Эта программа являет собой файловый менеджер, но также может работать и в качестве ftp-менеджера. Было бы очень здорово использовать, уже ставшую привычной, программу для доступа к файлам на вашем хостинге.

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

Я использовал доступ к FTP серверу для того, чтобы получить возможность скачать программы и игры для своего карманного компьютера. Дело в том, что было это лет семь назад и такого понятия, как файлообменник (RapidShare, MegaUpload, FileFactory, Depositfiles и т.д.) не было.

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

Ценность пароля в этом случае для меня была не велика, т.к. он был доступен для всех зарегенных на форуме пользователей. Почему я заговорил о ценности пароля? Все очень просто — Total Commander не является надежным в плане хранения пароля. Ну и что, скажете вы? Кому нужен ваш сайт, который еще собственно и не создан? Пароль крадут, как правило, для того, чтобы включить в движок вашего сайта зловредный код — вирус, проще говоря (читайте про мою историю заражения и проверки вирусов на сайте).

Вам это надо? Если нет, то, используя Total Commander, вводите каждый раз пароль доступа к вашему сайту по FTP вручную, не сохраняя его в программе. Если же вводить пароль каждый раз вручную для вас не выход (сайтов, с которыми вы, возможно, будете работать в дальнейшем, может быть значительно больше одного), то я могу посоветовать вам ftp-менеджер, избавленный от этого недостатка — FileZilla.

По удобству FileZilla, на мой взгляд, вовсе не уступает тоталу. Настройки и использование у этой программы простые и интуитивно понятные. Но вам все равно нужно будет проделать ряд шагов, которые помогут полностью обезопасить себя от взлома. Эти самые шаги я подробно описал в статье про KeePass.

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

Еще:

Рубрики :Хостинг и домены

Комментарии и отзывы

Vlad

Как всегда написано четко и понятно. Вопрос- что представляет собой файл .htaccess , его предназначение и использование.

Дмитрий

Vlad: в этой статье описано одно из возможных применений файла .htaccess — Домены с www и без www — история появления, использование 301 редиректа для их склеивания

Настя

Здравствуйте! У меня один, возможно, тупой вопрос, т.к. я не вебмастер. Эта статья имеет к нему опосредованное отношение, но ближе тематически не нашла.

Два сайта с WordPress висят на платном (хорошем в прошлом) хостинге, плагинов по 5 шт. на каждом. Все работает. Удаляю по ФТП (Тотал Командер) темы, кроме дефолтной и несколько плагинов.

Через неделю закачиваю такие же снова, НАЧИНАЕТСЯ ЧЕХАРДА. Не работает загрузка картинок с компьютера (права выставлены правильно), звоню хостеру, после картинки загружаются, но не работают плагины wp-pagenavi, cforms. Звоню хостеру — на глазах вечером минуту сайт недоступен и все заработало. Выключаю комп, в 8 утра — опять швах.

Хостер отсылает к разработчикам WP (версия WP предустанавливается на хосте), потом к разработчику сайта.

Вопрос: это дурной хостер или редактируя стиль css в админке и перезаливая картинки по ФТП может действительно заглючить весь сайт?

Дмитрий

Настя: бывали подобные заморочки на разных хостингах, обычно решалось возвращение внесенный в файлы изменений и повторным внесением корректив.

Настя

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

Подписаться не комментируя