Руководство по использованию cPanel. Работа с базами данных в cPanel через phpMyAdmin

или описание работы с панелью cpanel на платном хостинге

Рассмотрим критерии, исходя из которых, следует выбирать хостинг и свой тарифный план.

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

Тарифный план виртуального хостинга компании первый хостер:

Тарифный план виртуального хостинга компании второй хостер:

И в первом, и во втором примере нас интересует самый дешевый тариф, то есть тот тариф, на который обычно подписываются начинающие. Итак, смотрим, какой хостинг нам может предложить первый хостер. Оплатив, мы получаем возможность иметь 2 сайта на аккаунте и 2 базы данных MySQL. Расшифровка: 2 сайта на аккаунте → два совершенно различных или одинаковых сайта с различными доменными именами; 2 базы данных → MySQL базу данных необходимо создавать, если ваш сайт работает на платформе Wordpress или Joomla. При таком раскладе, в случае если оба ваши проекты работают с базами данных, вы теряете возможность создавать, например, поддомены на Wordpress или Joomla и таким образом экспериментировать с различными движками. Что касается стартового тарифа на хостинге второй хостер, то ситуация здесь куда более скромная - к вашему распоряжению 1 сайт и 0 баз данных.

П одытожим. Если вы планируете создавать сайт или блог на CMS Wordpress, Joomla или Drupal, то вам нужен хостинг, предоставляющий возможность создания MySQL базы данных.

Внимание! Я никогда не имел дела с представленными выше хостерами и не имею никакого представления о их качестве и надежности. Еще раз повторю, данная инструкция - это просто пример тарифов!

Допустим, на своем компьютере вы имеете готовые страницы будущего сайта и хотите выложить их в интернет, то есть запустить свой проект. Прекрасно. Выше я познакомил вас с критериями выбора правильного хостинга - выбор за вами. Если вы не из столицы и в вашем городе или населенном пункте нет офисов компаний, предоставляющих услуги хостинга, то вам предстоит общаться со службой поддержки по интернету. Не бойтесь их. Задавайте им любые вопросы и они вам помогут. Обыкновенно на сайтах подобных фирм размещена информация в виде пошагового руководства по загрузке сайта в интернет или другие подробные инструкции.

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

Забежим немного вперед. Вы договорились с хостинг-провайдером и проплатили услугу - теперь вам на почту вышлют письмо, что-то похожее на договор. В письме находим данные по FTP доступу: FTP сервер: ********* (в моем случае - ftp.сайт), FTP username: ******* (имя FTP пользователя, не путать с именем пользователя аккаунтом), FTP password: ********* (пароль FTP пользователя, не путать с паролем аккаунта). Эти данные используются для входа в специальную программу (FTP клиент, например, FileZilla), позволяющую загружать файлы своего сайта на хостинг и для входа в панель управления сайтом или cpanel .

Вам предстоит научиться работать с и панелью cpanel .

Внимание! Сразу хочу оговориться и подчеркнуть, что Cpanel в данном случае используется как пример работы с панелью управления. Cpanel - не панацея, не все хостинги ее имею, но имеют свои собственные, достаточно удачные панели. Так, что при выборе хостера, отсутствие или наличие Cpanel не должно быть решающим фактором.

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

Ниже я более наглядно изложил функции и задачи панели управления cpanel .

Cpanel инструкция на примере иллюстраций

Настройка cpanel не отнимет у вас много времени .

Войти в cpanel можно, набрав в поисковой строке браузера ваш-домен/cpanel .

Откроется панель, где нужно ввести FTP username и FTP password. Так вы войдете в cpanel .

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

Первым делом почему бы не выбрать наиболее удобный язык интерфейса:

Просмотрите встроенное руководство по работе с панелью управления cpanel :

В этом разделе cpanel у вас есть возможность создать почту, то есть email:

Этот раздел cpanel предназначен для создания поддоменов:

А это мастер по созданию баз данных для сайтов на Wordpress или Joomla:

Вот так вот нам весело живется! Оставайтесь на сайте, здесь очень много интересного:)

Панель cPanel была выпущена в 2001 году, однако, если копнуть глубже, можно найти "корни" еще с 1997 года. Разработчик программного продукта - компания DarkORB Communications Inc, однако сейчас распространение и поддержка оказывается фирмой Cpanel Inc.

В данной панели впервые была реализована двухуровневая реализация управления хостинговыми аккаунтами - пользователь и реселлер. Для реселлерского и администраторского уровня используется программа-надстройка WebHost Manager (WHM).

Панель ставится практически на все версии Linux и FreeBSD.

cPanel - самая популярная хостинговая панель управления в мире за счет своих следующих преимуществ:

1. Стабильность работы и отсутствие глюков;
2. Удобный и простой старт для начинающего пользователя. Сайт с установленными магазином, форумом, гостевой книгой и т. п. создается буквально за несколько десятков минут;
3. Реализована поддержка баз данных PostgreSQL.
4. Можно очень легко перенести сайты к другому хостеру, если у него тоже установлена cPanel. Одно время эта панель была фактически стандартом для хостеров, пока не появились более дешевые или даже бесплатные аналоги.
5. Наличие набора стандартных скриптов, устанавливаемых в один клик

6. Возможность удаленного управления аккаунтами пользователей с другого сервера.
7. Файловый менеджер позволяет работать с архивами (распаковка, архивация).

Из недостатков можно выделить:

1. Отсутствие возможности управления записями DNS и некоторых других тонких настроек.
2. Высокие системные требования
3. Устаревший программный код панели, который может привести к проблемам при нестандартных настройках сервера, а также содержит уязвимости (от которых можно избавиться при помощи правильной настройки). Например, для обеспечения безопасности папки tmp, которая может использоваться для загрузки эксплоитов, следует по ssh выполнить команду /scripts/securetmp
4. Система не развивается и редко обновляется. Впрочем, вероятно, потому, что большая часть необходимых функций в ней уже реализована.
5. Панель (а также почтовый интерфейс) работает на нестандартных портах, если они будут закрыты, то доступа к ней не будет.
6. При установке нельзя выбрать серверное программное обеспечение кроме того, что входит в стандартный набор.

Основные функции панели:

1. Создание общих и пользовательских резервных копий
2. Управление почтовыми аккаунтами, настройки сборщиков почты с несуществующих адресов, автоответчики, рассылки, спам-фильтр Spam Assassin, три вида web-mail, настройка MX-записи для домена.
3. Детальная статистика сайтов - три программы анализа (Webalizer Web Stats, Analog Stats, AWStats), логи ошибок.
4. Работа с FTP - создание аккаунтов, статистика.
5. Работа с базами данных MySQL и PostgreSQL - создание и удаление баз данных и пользователей, установлены стандартные программы phpMyAdmin и phpPgAdmin.
6. Менеджер файлов. Обладает неудобным интерфейсом, но богатыми возможностями.

7. Интегрированный java-апплет для ssh-доступа к серверу

Возможности панели cPanel можно расширить, например, установив надстройку RVskin. Основное ее преимущество - полноценная локализация на более чем 20 языков, чего нет в оригинальной версии панели. Также она содержит около 15 дополнительных тем оформления для тех, кому надоел стандартный, не особо привлекательный, вид. Содержится редактор тем оформления, который позволяет хостерам брендировать и кастомизировать панель, добавляя в нее свои логотипы, ссылки и страницы. Имеется удобное управление системой новостей - выбор различных тем, возможность публикации новостей только в реселлерской панели, размещение каждой новости на отдельной странице. В RVskin можно намного гибче настраивать характеристики тарифных планов хостинга. Есть возможности интеграции с биллингом ModernBill. Еще один вариант надстройки - XPskin. Функции практически те же, что и у Rvskin. Для реселлеров существует возможность загрузки собственных логотипов.

Для облегчения создания сайтов пользователями можно установить пакет "Fantastico" - большой набор готовых скриптов. В него входят:

Электронные магазины
- форумы
- гостевые книги
- голосования
- портальные системы
- тикетные системы
- галереи изображений
- скрипты блогов
- wiki-скрипты
- почтовые рассылки и многое другое.

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

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

blacklist_from - здесь указываются адреса почты, письма с которых системой ошибочно распознаются как не спамные.
required_score - чем выше это число, тем строже будет идти фильтрация. В процессе работы можно будет установить оптимальное значение.
score - тонкие настройки фильтрации
whitelist_from - здесь следует указать адреса, почта с которых ошибочно определяется, как спам.

cPanel дает возможность создать веб-диск - место на сервере, которое может быть использовано для хранения файлов и доступ к которому будет прямо из "проводника".

Структура папок выглядит следующим образом:

access-logs - в этой папке сохраняются серверные логи
mail - папка для сохраненной почты
public_ftp - папка для файлов, сохраненных по анонимному фтп, если эта функция активирована в панели управления
public_html - основная папка для загрузки файлов на сайт.
cgi-bin - папка для загрузки cgi-скриптов
tmp - временная папка для хранения служебных файлов (например, файлов статистики)
www - ссылка на папку public_html для основного домена на аккаунте.

Файловый менеджер обладает богатым функционалом - можно создавать файлы и папки, устанавливать права доступа на них, редактировать html-файлы, можно архивировать файлы и папки, а также распаковывать залитые на сервер архивы. Последняя функция бывает полезна в случае, если нужно залить очень большое количество файлов. Файлы загружаются в виде zip-архива (это намного быстрее), а процесс распаковки идет уже на сервере.

В разделе «Безопасность» есть много возможностей для усиления безопасности сайтов. Например, можно устанавливать пароли на директории, запрещать доступ с определенных айпи-адресов, устанавливать доступы администраторов к shell, hotlink-защита (защита от установки прямых ссылок на файлы, расположенные на вашем сайте) и т. п.

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


Инструкции и мануалы по работе с панелью управления cPanel, а также подробные инструкции по работе с каждым разделом cPanel.

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

Блок «Файлы» находится на стартовой странице cPanel:

С помощью панели управления cPanel вы можете управлять вашими доменами. Блок управления доменами находится на домашней странице панели и выглядит так:

В первую очередь стоит отметить, что данная инструкция предназначена для тех, кто хочет изменить IP-адрес для самой панели управления cPanel. Это возможно выполнить только если вы пользуетесь услугой VPS либо выделенного сервера. Для услуги виртуального хостинга эта инструкция не применим.

Рассмотрим такой важный раздел, как «Безопасность». Никогда не стоит пренебрегать безопасностью сайта, особенно, если он является коммерческим. Панель управления хостингом cPanel предоставляет следующие возможности по настройке безопасности: Доступ по протоколу SSH - раздел по управлению ключами для SSH-подключения. Блокировка IP-адресов - инструмент для блокировки доступа к вашему сайту конкретного IP-адреса или диапазона адресов. SSL/TLS - […]

Инструкция рассказывает, как установить биллинговую панель WHMCS с помощью автоустановщика web-приложений Softaculous.

Рассмотрим очередной блок настроек панели управления хостингом cPanel. Как и все остальные блоки, блок «Базы данных» находится на домашней странице панели:

С помощью панели управления cPanel Вы можете управлять почтой вашего домена. Главный блок mail - настроек выглядит так:

Раздел «Метрики» хранит различные логи по вашему хостинговому аккаунту. Метрики представляют собой отчеты по разным направлениям. Он находится на главной странице и имеет несколько подразделов.

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

Эта статья является продолжением истории о том, как и зачем я создаю сайт. На вопрос: «Зачем» есть простой ответ: «Чтобы заработать немного денег», а есть и сложный ответ, который разместился в целой статье «Как инвестировать малые деньги » . Для тех, кто захочет последовать моему примеру я написал несколько статей: «Что такое сайт », « », «Как купить хостинг », а в этой статье я опишу начало работы с панелью управления сайтом cPanel. Ее возможности слишком велики для одной статьи, поэтому я планирую сделать несколько статей, а сегодня я рассмотрю вопрос ограничения доступа к сайту или отдельной его части из сети Интернет, путем установки логина и пароля, запрашиваемых для просмотра.

Стараюсь последовательно излагать историю своих приключений. Я зарегистрировал домен paz.su и арендовал хостинг на целый год вперед. Но сайта, как такового, еще нет. Поэтому первое, что я хочу сделать — это установить пароль на доступ к сайту, через интернет. Пока сайт в разработке — не стоит его выставлять на всеобщее обозрение. Да и роботы-пауки поисковых систем не должны его видеть раньше времени, а то у Яндекса и Гугла сложится плохое впечатление о сайте. А любовь поисковых систем — это важно, не секрет, что основной поток посетителей сайта приходит из поисковых систем.

Если случайный посетитель наберет в адресной строке браузера доменное имя моего сайта paz.su, то он увидит следующее окно запроса логина и пароля.

Устроить такое закрытие можно в рукопашную с помощью создания и редактирования двух файлов: .htaccess и.htpasswd. Но гораздо удобнее воспользоваться возможностями, которые предоставляет cPanel.

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

После переключения темы с ″paper_lantern″ на ″x3″ для установки пароля на сайт нужно перейти к блоку ″Безопасность″ cPanel.

На хостинге все содержимое сайта, которое должно быть доступно для просмотра с помощью браузеров, хранится в папке «/public_html/» Для перехода к следующему шагу следует кликнуть по ссылке ″/public_html/ (Current Folder)″

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

На следующем скриншоте показано выполнение второго этапа, на котором создается пользователь с логином и паролем для доступа к сайту:

Если все 4 шага второго этапа проделаны без ошибок, то появится окно, сообщающее логин и пароль для добавленного авторизованного пользователя. На скриншоте ниже зафиксировано окно с сообщением логина и пароля для доступа из сети Интернет к сайту с доменным именем paz.su. После того, как сайт будет первично наполнен, я открою свободный доступ к нему из сети Интернет.

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

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

Внутри папки для доступа из сети интернет «/public_html/» можно создавать свои подпапки с произвольными названиями. Для созданных папок, абсолютно таким же образом, можно ограничивать доступ из сети Интернет по логину и паролю.

У cPanel очень много удобных сервисов и возможностей для создания сайта и управления им. В одной статье очень трудно рассмотреть все возможности панели управления сайтом, поэтому я планирую написать несколько статей про их использование. Современные динамические сайты трудно создавать с нуля. Для этого требуется изучить несколько языков программирования. Но разве для создания современного офисного документа мы изучаем языки программирования? Нет, мы используем уже готовые программы, такие как Ворд, Ексель и другие. Так же и для создания сайтов существуют специальные программные решения, которые называются CMS. Или, в переводе на русский язык — Системы менеджмента контента, или совсем по-русски: Системы управления содержимым сайта.

Эти системы имеют широкие возможности, но и требуют времени и терпения на обучение. Любое обучение связано с ошибками. Да и вообще, не ошибается только тот, кто ничего не делает. Поэтому, обычной практикой является создание копии сайта на поддомене, закрытом от общего доступа. Иными словами, создается некий испытательный полигон для тестирования и отладки.

Следующую статью я планирую посвятить описанию процесса создания поддомена с помощью панели управления cPanel и ограничения доступа к нему постронних посетителей из сети Интернет.

cPanel – одна из самых популярных панелей для управления хостинг-аккаунтами на ОС Linux. Она позволяет удобно управлять всеми услугами в одном месте. В настоящее время cPanel является отраслевым стандартом, и большинство веб-разработчиков хорошо знакомы с этим инструментом.

Интуитивно понятная и простая в использовании, cPanel позволяет вам управлять аккаунтом (учётной записью) хостинга с максимальной эффективностью. Будь то создание новых пользователей FTP и email-адресов или ресурсов мониторинга, создание субдоменов или установка программного обеспечения.

Хостинг с cPanel – это, по сути, Linux-хостинг, который включает в себя установленную cPanel. У панели cPanel есть свои достоинства и недостатки, но она работает очень хорошо в большинстве случаем и является разумным выбором среди панелей управления. Чего от неё стоит ожидать, смотрим ниже.

Достоинства :

  • Простая для изучения
  • Лёгкая в использовании
  • Сохраняет ваши деньги и время
  • Проверенная на практике
  • Включает программу автоустановщика
  • Большое количество руководств и поддержка онлайн

Недостатки :

  • Количество функций может показаться чрезмерным
  • Довольно легко случайно изменить важные настройки
  • Некоторые хостинги запускают устаревшее программное обеспечение
  • Может стоить дороже и редко предлагается с бесплатным хостингом

Альтернативы cPanel

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

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

Тем не менее, хостинг с cPanel также используется нами в нашей дочерней компании Hosting24 . Годовые и более длинные планы включают бесплатное доменное имя, поэтому вы можете получить все необходимые компоненты для публикации сайта в интернете всего за одну покупку!

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

Руководство по cPanel: Как пользоваться cPanel

Различные установки cPanel включают в себя различные функции, но хорошей новостью является то, что довольно легко просматривать и узнавать каждый раздел. При первом входе в систему вы обычно увидите некоторые показатели, которые регистрируют использование ресурсов (например, использование вашего ЦП, доступное дисковое пространство и использование вашей памяти). Эти показатели могут позволить вам следить за общей эффективностью вашего сайта.

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

Файлы

Эти модули позволяют напрямую загружать и управлять файлами из cPanel без необходимости использования FTP-клиента. Вы также можете указать уровни конфиденциальности, сделать резервные копии (бэкапы) и многое другое. Общие модули включают:

  • Бэкапы
  • Мастер создания бэкапа
  • Права доступа к каталогу
  • Использование диска
  • Файловый менеджер
  • FTP аккаунты
  • FTP подключения
  • Изображения
  • Веб-диск

Личные настройки

Здесь вы настраиваете внешний вид своей установки cPanel, чтобы она наилучшим образом соответствовала вашим потребностям. Общие модули включают:

  • Сменить язык
  • Сменить главный домен
  • Мастер начала работы
  • Управление ресурсами
  • Быстрый доступ
  • Обновить контактную информацию
  • Видео руководства

Базы данных

Если ваш сайт использует систему управления контентом (CMS), то он будет использовать базу данных для хранения записей, настроек и другой информации. В этом разделе описывается управление этими базами данных. Общие модули включают:

  • Мастер баз данных MySQL
  • Базы данных MySQL
  • phpMyAdmin
  • Удалённый MySQL

Веб-приложения

Обычно это означает, что ваша установка cPanel позволит вам устанавливать различные типы программного обеспечения. Раздел включает в себя всё: от блогов и порталов до CMS и форумов. Основные модули:

Домены

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

  • Дополнительные домены
  • Алиасы
  • DNS менеджер
  • Предпросмотр сайта
  • Перенаправления
  • Субдомены

Метрики

Когда вы запустили сайт, вам наверняка будет интересно следить за его работой. Здесь и пригодятся модули метрик и статистики. Они все дают вам доступ к мощным представлениям, которые помогут вам лучше принимать решения о том, как работает ваш сайт. Общие модули включают:

  • Статистика Awstats
  • Пропускная способность
  • Использование CPU и одновременных соединений
  • Ошибки
  • Доступ к необработанным данным
  • Посетители
  • Программа Webalizer
  • Webalizer FTP

Безопасность

Безопасность важна для большинства веб-мастеров, особенно если они хранят конфиденциальную информацию, такую как имена пользователей, пароли или финансовую информацию. Этот модуль поможет вам следить за ключевыми параметрами безопасности для вашего аккаунта хостинга. Общие модули включают:

  • Защита Hotlink
  • Блокировка IP-адресов
  • Защита от личеров
  • Доступ по протоколу SSH
  • SSL/TLS

Программное обеспечение

Модули в данном разделе в основном связаны с PHP и Perl и, если вы являетесь более продвинутым пользователем, то будут вам довольно интересны. Общие модули включают:

  • Softaculpis Apps Installer
  • Оптимизация веб-сайта
  • Модули Perl
  • Пакеты PHP PEAR
  • CloudFlare
  • PHP Version Selector

Дополнительно

Эти настройки также более интересны для опытных пользователей. Общие модули включают:

  • Обработчики Apache
  • Задания Cron
  • Страницы ошибок
  • Диспетчер индексов
  • Типы MIME
  • Отслеживание DNS

Электронная почта

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

  • Импорт адреса
  • Apache SpamAssassin
  • Автоответчики
  • Адрес по умолчанию
  • Мастер Email
  • Шифрование
  • Переадресация
  • Глобальные фильтры
  • Записи MX
  • Трассировка электронной почты
  • Фильтрация на уровне пользователя