phpMyAdmin Bringing MySQL to the web
phpMyAdmin is a free software tool written in PHP, intended to handle the administration of MySQL over the Web. phpMyAdmin supports a wide range of operations on MySQL and MariaDB. Frequently used operations (managing databases, tables, columns, relations, indexes, users, permissions, etc) can be performed via the user interface, while you still have the ability to directly execute any SQL statement.
phpMyAdmin comes with a wide range of documentation and users are welcome to update our wiki pages to share ideas and howtos for various operations. The phpMyAdmin team will try to help you if you face any problem; you can use a variety of support channels to get help.
phpMyAdmin is also very deeply documented in a book written by one of the developers – Mastering phpMyAdmin for Effective MySQL Management, which is available in English and Spanish.
To ease usage to a wide range of people, phpMyAdmin is being translated into 72 languages and supports both LTR and RTL languages.
phpMyAdmin is a mature project with a stable and flexible code base; you can find out more about the project and its history and the awards it earned. When the project turned 15, we published a celebration page.
The phpMyAdmin project is a member of Software Freedom Conservancy. SFC is a not-for-profit organization that helps promote, improve, develop, and defend Free, Libre, and Open Source Software (FLOSS) projects.
Как пользоваться phpmyadmin
Управление базами данных — один из самых важных моментов в разработке веб-сайтов приложений и других программных продуктов. Для многих программ нужно вручную создавать базы данных перед тем, как они смогут быть установлены и настроены. Если вы используете хостинг, то там есть веб-интерфейс для решения таких задач, но на VPS все придется делать вручную, через терминал или использовать phpmyadmin.
Это очень популярный инструмент для управления базой данных mysql. Здесь вы можете сделать практически все, начиная от создания базы данных и настройки прав доступа до создания пользователей и резервного копирования. В этой статье мы рассмотрим как пользоваться Phpmyadmin для решения своих задач.
Установка Phpmyadmin
Мы не будем подробно останавливаться на установке программы, поскольку она достаточно сложна и сильно зависит от используемого вами дистрибутива. Мы уже раньше говорили про установку phpmyadmin в Ubuntu, а чуть позже про установку phpmyadmin в CentOS, просто обратитесь к тем статьям, чтобы найти более подробную информацию о том как выполняется установка и настройка phpmyadmin.
Как пользоваться Phpmyadmin
Первое что вам предстоит после установки phpmyadmin — это открыть веб-интерфейс и авторизоваться в нем. Обычно веб-интерфейс доступен по адресу:
Это если вы ничего не меняли. Просто откройте этот адрес в браузере.
1. Авторизация
Когда вы откроете указанный выше адрес, перед вами откроется поле ввода логина и пароля. Я буду использовать суперпользователя, поскольку я собираюсь создавать базы данных, создавать новых пользователей и управлять их правами. Если вам нужно только выполнить SQL запрос как базе данных пользователя, то можно использовать его. В mysql для каждого пользователя можно прикрепить базу данных, к которой у него будет доступ что очень удобно.
Теперь вы знаете как войти в phpmyadmin.
2. Первоначальная настройка
Обратите внимание на самый низ окна, здесь программа сообщает о наличии новой версии и о том, что не все возможности активированы. Программа предлагает создать базу данных phpmyadmin и сохранить туда все ее настройки. Согласитесь на это предложение:
Здесь может быть выполнена настройка phpmyadmin, но я не советую вам тут что-то менять.
3. Интерфейс
Теперь пора более детально остановиться на интерфейсе программы. Перед вами открылось главное окно, оно выглядит вот так:
Условно его можно разделить на несколько частей:
- Боковая панель — находится слева, тут отображается вертикальный список доступных для вас в данный момент баз данных, а также их таблиц. Вы можете развернуть каждую из них чтобы посмотреть таблицы. Также тут есть быстрые кнопки — обновить, домой и так далее;
- Главное меню — это полоска, которая находится под именем сервера. Именно с помощью нее мы будем перемещаться по различным возможностям программы, таким как базы данных, пользователи, экспорт и импорт и так далее;
- Рабочая область — тут отображается рабочая информация, сейчас, в главном окне тут находится информация о сервере, в других же случаях может находится содержимое базы данных или поле ввода текста.
Как видите, все довольно просто, несмотря на то, что на первый взгляд, интерфейс может показаться сложным.
4. Создание базы данных
Теперь нас интересует первая вкладка меню. Базы данных. Здесь вы увидите список доступных вам баз данных, а также поле для создания новой базы над ними. Введите в это поле имя для новой базы, а затем выберите кодировку utf8-general-ci:
После этого нажмите кнопку «Создать». Будет создана новая база данных, и вы сразу перейдете в нее. Теперь вы управляете только ею и главное меню немного изменилось.
5. Создание таблиц
Обычно, различные движки создают себе сами таблицы, но на случай, если вы захотите создать базу данных phpmyadmin для собственного приложения, мы рассмотрим как делать таблицы. Как только вы попали на вкладку «Структура», вам будет выведен список доступных таблиц, а также возможность добавить новую. Введите имя таблицы в поле, а также выберите количество столбцов.
На следующем шаге нам предстоит выбрать типы данных для столбцов и их имена:
Я создам четыре поля:
- id — формат INT, длина 255, AUTOINDEX, автоматически увеличивается для каждой новой записи, PRIMARY — используется как первичный ключ для ускорения поиска по этому полю;
- time — формат TIMESTAMP — временная метка в формате Unix, CURRENT_TIMESTAMP — автоматически устанавливается текущее время когда создается запись в этом поле;
- name и lastname — обычные строки VARCHAR длиной 1024 символа;
Внизу окна можно еще выбрать тип движка таблиц. Самый популярный — InnoDB, он самый производительный, но требователен к ресурсам. Можно еще выбрать AriaDB, но тогда производительность упадет. Когда завершите, нажмите кнопку «Сохранить» в самом низу:
Далее вы попадете на страницу этой таблицы и меню снова изменится. Тут вы можете настроить связи между таблицами, изменить ее структуру, добавить новые поля, выполнить поиск и вставить новые записи.
6. Вставка записей
Phpmyadmin позволяет делать практически все с таблицами баз данных, самое простое, что мы можем сейчас сделать — это вставить новую запись. Для этого перейдите на вкладку «Вставить»:
Здесь вы можете вставить несколько записей за один раз. Заполнять нужно только те поля, для которых не были заданы значения по умолчанию — name и lastname.
Когда завершите, пролистайте в самый низ и нажмите «Вперед». Здесь же можно установить количество полей, которые вы хотите добавить.
Далее перед вами откроется либо редактор SQL с только что выполненным запросом, либо обзор полей таблицы:
7. Выполнение SQL запроса
Если вы не знаете как пользоваться phpmyadmin для выполнение того или иного действия, но знаете как его выполнить через SQL, то это не проблема в phpmyadmin можно выполнить любой SQL запрос. Для этого в меню таблицы или базы данных перейдите на вкладку SQL:
Сразу же тут вы найдете различные шаблоны для запросов.
Или можете ввести нужный запрос сами, вручную. Для выполнения запроса нажмите «Вперед». Перед вами откроется результат запроса, если были получены какие-либо поля, то они будут выведены, если же нет, то просто будет выведено сообщение о том что все прошло успешно.
8. Создание пользователя
С основными операциями над базой данных мы разобрались, как вы могли убедится, работа с phpmyadmin очень проста, теперь давайте рассмотрим как настроить привилегии. Сначала нам нужно создать пользователя для базы данных. Для этого перейдите на домашний экран, а затем выберите «Учетные записи пользователей»:
Здесь отображен список всех пользователей, если вы авторизовались не от имени root, то, возможно, вам придется выйти и авторизоваться заново. Под списком есть ссылка «Добавить учетную запись пользователя»:
Тут вам нужно заполнить несколько полей. Во-первых, это имя пользователя. Оно может состоять из символов английского алфавита, цифр или дефиса, другие символы использовать можно, но лучше не нужно во избежание проблем. Следующее поле — это хост, с которого сможет авторизоваться этот пользователь, по умолчанию установлено значение %, это любой хост. Но нам нужно чтобы пользователь мог войти только локально, поэтому пишем localhost. Следующие два поля — пароль:
Чуть ниже вы можете создать базу данных с таким же именем, как у пользователя, или же настроить для него глобальные привилегии. Когда завершите, нажмите «Вперед».
9. Привилегии пользователя
Еще нам нужно дать пользователю возможность работать только с одной базой данных. Поэтому после создания пользователя откройте его в списке и перейдите на вкладку «База данных»:
Здесь вам нужно выбрать базу данных, к которой у пользователя будет доступ, например, site-control:
Дальше нажмите «Вперед». На следующем экране вам нужно отметить права, которые будут у пользователя на эту базу, можно просто нажать «Отметить все»:
На вкладке «Глобальные» вы все еще можете изменить глобальные привилегии пользователя.
10. Экспорт и импорт
Резервное копирование базы данных имеет очень важное значение. И эту функцию вы можете выполнять с помощью Phpmyadmin. Для этого перейдите на вкладку «Экспорт»:
В быстром режиме можно выполнить резервное копирование всех баз в формате SQL. Просто нажмите «Вперед»:
Для импорта перейдите на вкладку «Импорт» и выберите файл *.sql из которого вы хотите импортировать команды.
Выводы
В этой небольшой статье мы рассмотрели как пользоваться phpmyadmin для решения основных задач при работе с базой данных. Как видите, вам необязательно учить SQL и сидеть в терминале чтобы создать базу данных и таблицы для своего проекта. Хотя это было бы весьма желательно. Надеюсь, эта инструкция phpmyadmin для чайников была для вас полезной. Если у вас остались вопросы, спрашивайте в комментариях!
Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.
Аннотация к phpMyAdmin
phpMyAdmin — это программа написанная на PHP и предназначенная для управления сервером MySQL через всемирную сеть. phpMyAdmin поддерживает широкий набор операций над MySQL. Наиболее часто используемые операции поддерживаются с помощью пользовательского интерфейса (управление базами данных, таблицами, полями, связями, индексами, пользователями, правами, и т. д.), одновременно вы можете напрямую выполнить любой SQL запрос.
phpMyAdmin обладает большим разделом документации и все пользователи приглашаются для обновления наших вики страниц для обмена идеями и способами применений различных операций. Команда phpMyAdmin постарается помочь вам при возникновении проблем, вы можете использовать различные каналы связи для получения поддержки.
phpMyAdmin так же обладает углубленной документацией в виде книги, написанной одним из разработчиков Mastering phpMyAdmin for Effective MySQL Management (Настройка phpMyAdmin для организации эффективного управления MySQL), которая доступна на английском, чешском, немецком и испанском языках.
Для облегчения использования наибольшим количеством людей, phpMyAdmin переведен на 57 языков и поддерживает письменность как слева направо, так и справа налево.
Начиная с версии 3.0.0, phpMyAdmin присоединился к инициативе GoPHP5 и прекратил поддержку написания кода под устаревшие версии PHP и MySQL; версия 3 и последующие требуют наличия PHP 5.2 и MySQL 5. При использовании с устаревшими версиями PHP и MySQL, выберите предыдущую, но все еще поддерживаемую, ветку 2.x выпусков, которую вы можете найти на странице загрузки.
phpMyAdmin выиграл несколько призов. Среди прочих, он был выбран как лучшая программа на PHP, и каждый год получает приз сообщества SourceForge.net, как лучшая программа для системных администраторов.
phpMyAdmin уже боле десяти лет выходит в виде стабильного кода, для получения дополнительной информации о проекте и его истории смотрите отедльную страницу.
Возможности phpMyAdmin
- интуитивно понятный веб-интерфейс
- поддержка большинства функций MySQL:
- — просмотр и удаление баз данных, таблиц, вьюшек, полей и индексов
- — создание, копирование, удаление, переименование и изменение баз данных, таблиц, полей и индексов
- — управление сервером, базами данных и таблицами, с советами по настройке сервера
- — выполнение, редакция и сохранение любого SQL-выражения, включая пакетные запросы
- — управление пользователями MySQL и их привилегиями
- — работа с хранимыми процедурами и триггерами
- поддержка импорта данных из CSV и SQL
- поддержка экспорта в различные форматы CSV, SQL, XML, PDF, ISO/IEC 26300 — OpenDocument текст и таблицы, Word, Excel, L A TEX и другие
- администрирование нескольких серверов
- генерирование наглядных схем баз данных в виде PDF
- создание комплексных запросов с помощью функции Запрос по шаблону
- глобальный или частичный поиск в базе данных
- трансформация данных в любой формат, используя набор предназначенных функций вроде отображения BLOB-данных в виде картинки или ссылки для скачивания
- это не все, лишь часть возможностей phpMyAdmin которых, впрочем, достаточно чтобы объяснить его международную популярнсть.
Использование phpMyAdmin
Данное ПО используется согласно лицензии GNU General Public License V2.0.
Вы можете получить последнюю версию в разделе «Скачать» или на оф. сайте www.phpmyadmin.net
Доступные форматы файлов: .zip, .tar.gz and .tar.bz2.
Если Вы уже установили phpMyAdmin, рекомендуется подписаться на рассылку новостей: англоязычную (оф. сайт) или русскоязычную (PHP-MyAdmin.ru). Таким образом, Вы всегда будете проинформированы об обновлениях, уязвимостях и их исправлениях. Рассылка исключительно текстовая, без графических элементов, поэтому расход трафика минимален.
Поддержка Пользователей
Документация включена в дистрибутив в виде текстового, а также файла в формате HTML, кроме того можно ознакомиться с документацией в разделе «Документация» (перевод оригинальной документации на русский язык) или на оф. сайте www.phpmyadmin.net (англ. ориг. вариант).
Данное ПО предусмотрено без каких бы то ни было конкретных или предполагаемых гарантий, но существует возможность отправить сообщение разработчикам с помощью баг трекера о найденном баге для последующего его исправления.
Кроме того, на SourceForge.net существует конференция, посвященная phpMyAdmin.
Ну и наконец, поддержка пользователей осуществляется на форуме поддержки.
Участие в развитии проекта
Для того чтобы быть осведомленными о найденных багах и способах их устранения, можете подписаться на англоязычную рассылку новостей, либо регулярно проверяйте баг трекер на SourceForge.net.
Если Вы обнаружили баг, можете принять посильное участие в развитии проекта, отправив уведомление с помощью нашего баг-трекера, который находится на http://sourceforge.net/projects/phpmyadmin/ в секции Bugs. Но прежде, пожалуйста обсудите обнаруженный баг с другими пользователями на англоязычном форуме поддержки phpMyAdmin — возможно он уже известен и исправлен.
Если Вы хотите принять участие в актуализации русскоязычного языкового файла, Вам сюда: http://forum.php-myadmin.ru/viewforum.php?id=13. Старайтесь всегда использовать текущую SVN версию языкового файла. Для перевода на новый язык, начинайте с english-iso-8859-1.inc.php. Если Вы не знаете как получить SVN версию, спросите любого из разработчиков — Вам подскажут.
Помните, что мы стараемся не использовать HTML сущности, подобно ? в переводах, мы определяем корректный набор символов в файле. При использовании HTML-сущностей, текст в сообщениях JavaScript может отображаться некорректно. Однако есть некоторые объекты, без которых проблематично обойтись: кавычки, амперсанд, меньше, больше. Затем рекомендуется заархивировать перевод как zip-файл, чтобы предотвратить потерю спецсимволов при передаче трекеру переводов на sourceforge.net.
phpMyAdmin — открытое программное обеспечение (Open Source), очень много полезных функций было написано участниками phpmyadmin-team из разных стран. Если Вы веб-разработчик и желаете помочь сделать phpMyAdmin более удобным и эффективным инструментом — welcome!
Перед тем как принять участие в развитии проекта, прочитайте, пожалуйста следующую информацию:
Что такое phpMyAdmin?
Школа хостинга Редактор: Анна Белоус 3879
5 мин Аудио
phpMyAdmin — это инструмент для работы с базами данных MySQL и MariaDB через веб-интерфейс. Распространяется он абсолютно бесплатно и есть демо версия (Оф.сайт | Скачать ).
На сегодняшний день если не все, то большинство хостинг-провайдеров интегрировали phpMyAdmin на свои сервера, и потому будет очень полезно уметь им пользоваться.
Как безопасно войти в phpMyAdmin?
Конечно же в phpMyAdmin можно авторизоваться более безопасно, чем просто с использованием логина и пароля. Существует две реализации двухфакторной авторизации интегрированных в утилиту:
1. С использованием приложения для двухфакторной авторизации:
- Google Authenticator. Можно ставить его как на iOS, так и на Android. Прост и удобен в использовании. Распространяется бесплатно. Главное не терять телефон, на котором установлено приложение, и помнить, что автоматического переноса аккаунтов между устройствами нет — придётся вручную добавлять аккаунт на новом телефоне. . По принципу работы аналогичен с Google Authenticator, но в нем уже учтены минусы того же Google Authenticator. К примеру, если таки потеряли телефон — вы сможете на нем деактивировать приложение дистанционно с другого авторизованного устройства. И конечно же, учтен автоматический перенос аккаунтов между приложениями на разных устройствах. К тому же это приложение тоже распространяется бесплатно. Одним словом, рекомендуем. . Тут уже можно выбрать способ двухфакторной авторизации: получить код по SMS, вводом 6-значного кода или подтверждением кликом (на компьютере вводите логин и пароль в phpMyAdmin, а на телефон получаете уведомление с просьбой подтвердить или отклонить авторизацию). Тоже распространяется бесплатно.
2. Двухфакторная авторизация с использованием токена.
phpMyAdmin поддерживает FIDO U2F токены. Вот несколько их разработчиков:
Этот вариант авторизации не относится к бесплатно распространяемым, что логично. В этом есть свои плюсы: это не телефон, поэтому вряд ли придётся носить с собой, что уменьшает риски потери устройства.
Также вы можете ограничить доступ к phpMyAdmin по ip либо из панели управления сайтом, необходимо уточнить у техподдержки хостинг-провайдера о такой возможности.
Если же вы используете собственный phpMyAdmin, то можете указать в .htaccess ограничение по ip (.htaccess находится в каталоге phpMyAdmin).
Как экспортировать базу данных?
Как безопасно авторизоваться в phpMyAdmin разобрались, приступаем к экспорту базы данных:
1. С помощью phpMyAdmin
1.1. Авторизовавшись в phpMyAdmin с левой стороны, вы увидите столбец с названием базы данных. На нее нужно кликнуть.
1.2. Чуть правее вверху будет кнопка “Экспорт”. Нажмите на нее.
1.3 На открывшемся окне выберите способ экспорта (рекомендуем быстрый) и нажмите на кнопку Ок. Сохраненный файл с расширением .sql ищите у себя на компьютере.
2. С использованием Cron-задач:
сервер_БД — MySQL-сервер, где размещена ваша база данных;
пользователь_БД — название существующего пользователя, с помощью которого происходит подключение;
пароль — пароль к БД, которую надо экспортировать;
имя_БД — название базы данных, которую необходимо экспортировать;
имя_файла.sql — задается имя файла, куда база данных будет экспортирована. Файл создается автоматически.
Это очень удобно, поскольку экспорт будет производиться по заданному вами графику и без вашего вмешательства. Обязательно обращайте внимание на то, что могут быть установлены ограничения на выполнения Cron-задач. О них вы сможете узнать или в разделе FAQ хостера, или же у его техподдержки.
В целом, могут быть и другие способы экспорта — все зависит от функционала панели управления сайтом, потому обращайте на это внимание.
Как импортировать базу данных?
1. Импорт базы данных с помощью phpMyAdmin:
1.1. Создайте базу данных и пользователя к ней на хостинге, где размещен или будет размещен ваш сайт.
1.2. Войдите в phpMyAdmin и слева в столбце выберите созданную вами БД.
1.3. Вы попали в саму БД. Убедитесь, что она пуста:
1.4. Нажмите на «Импорт», выберите дамп своей базы данных и нажмите на ОК
Важно! База данных перед импортом обязательно должна быть пуста, в противном случае воспользуйтесь инормацией описанной далее.
2. Импорт через SSH-консоль
Важно! Необходимо уточнять о возможности подключения к серверу по SSH у техподдержки вашего хостинг-провайдера (или смотрите раздел FAQ). Также, для импорта базы данных таким способом необходимо использовать либо Putty для ОС Windows, либо терминал для ОС Linux.
2.1. Загрузите дамп базы данных по ftp на веб-сервер, где размещен ваш сайт.
2.2. Теперь надо подключиться к серверу по SSH и выполнить следующую команду:
Таким способом можно импортировать базы большого объема.
Все о паролях в phpMyAdmin
В phpMyAdmin можно увидеть логины и пароли пользователей для входа в административную часть сайта, для авторизации на сайте в личном кабинете, но там не найти логина и пароля для входа в сам phpMyAdmin.
Если вы забыли пароль для входа в phpMyAdmin, который установлен на MySQL-сервере вашего хостера, то вы можете либо посмотреть его в панели управления хостинга, либо написать в тех.поддержку.
Если же вы забыли пароль для входа в phpMyAdmin, установленный вами на сервере хостера, то надо в корневом каталоге phpMyAdmin найти файл config.inc.php и и в нем найти строку [‘password’]=, в которой и будет указан нужный вам пароль.
Важно! Этот способ возможен только в случае ранее установленного способа авторизации в phpMyAdmin без запроса пароля (см. раздел «Установка phpMyAdmin»)
Если же вы забыли пароль от root-пользователя (в случае, когда у вас собственный MySQL-сервер), то для его восстановления необходимо:
Для Windows систем:
1. Будучи авторизованным на MySQL-сервере под root-пользователем остановите его: здесь Start/Control Panel/Administrative tools/Services находите MySQL-службу и останавливаете ее.
2. Создайте текстовый файл со следующим содержимым:2.1 MySQL 5.7.6 и более поздние версии:
Заменяет существующий пароль на тот, который хотите использовать (вместо NewPass надо указать новый пароль)
2.2 MySQL 5.7.5 и более ранние версии:
3. Запускаем MySQl-сервер в командной строке:
где mysql_init.txt — созданный вами в пункте 2 файл.
Сервер запустится, сменив пароль для root’@’db_server на указанный в файле mysql_init.txt.
Для того, чтобы ответ сервера был выведен в консоль, следует команду mysqld использовать с ключом —console.
Важно! После успешного запуска сервера, не забудьте удалить файл mysql_init.txt.
Теперь осталось остановить MySQL-сервер и запустить его с использованием нового пароля.
Если же у вас не получилось сменить пароль таким образом, то выполните следующие команды:
Для Unix и Unix-подобных систем:
1. Будучи авторизованным на MySQL-сервере под root-пользователем остановите его:
где host_name.pid — название процесса, который нужно остановить
2. Создайте файл .txt, в котором укажите (актуально для 2.1 MySQL 5.7.6 и более поздних версий):
2.2 2.2 MySQL 5.7.5 и более ранние версии:
Важно! Если вы авторизовались на сервере не под пользователем, который запускает MySQL-сервер, проверьте есть ли у него права на чтение этого файла.
3. Запускаем MySQL:
где /home/me/mysql_init — созданный вами файл
Важно! После успешного запуска сервера не забудьте удалить файл /home/me/mysql_init.
Если таким способом не удалось сменить пароль, то выполните следующую команду:
А как восстановить пароль администратора сайта? Ответ зависит от CMS вашего сайта и полностью раскрыт здесь.
Установка phpMyAdmin
1. Скачиваем phpMyAdmin. При выборе дистрибутива для скачивания обращайте внимание на то, с какой версией РНР и MySQL он взаимодействует (это все описано по ссылке выше).
2. Все содержимое загруженного дистрибутива phpMyAdmin переносим на сервер в корневой каталог, где он будет размещен.
Важно! Обязательно надо проверить все ли скрипты phpmyAdmin имеют те же права, что и другие службы на вашем сервере (скрипты PHP и т.д.). Если права будут разные, то могут возникнуть сложности в работе со службой.
3. Создаем файл config.inc.php и открываем его в обычном текстовом редакторе:
для использования определенного MySQL-сервера вместо db_server надо указать ip этого сервера.
После настройки, если вы не хотите каждый раз вводить логин и пароль, добавьте это:
Важно! Такой способ авторизации не является безопасным, ибо хранение пароля в конфиге не дает гарантии его сохранности.
В принципе, это всё, что может понадобиться добавить в конфиг (поскольку phpMyAdmin сначала запускает libraries/config.default.php, а потом уже config.inc.php), а полную документацию по настройке config.inc.php можно найти здесь Настройка config.inc.php.
От панели управления зависит ваше удобство в настройке хостинге\сайта.
Большинство качественных хостингов из нашего ТОПа используют удобные панели управления, поэтому рекомендуем больше внимания уделить другим параметрам при выборе.
- Собственная
- cPanel
- ISP Manager
- DirectAdmin
- Parallels Plesk
- «Взрослого» контента
- Сайта-визитки
- Блога
- Корп. сайта
- Интернет-магазина
- Малого бизнеса
- Портала
- Форума
- Игр
- Minecraft
- CS:GO
- GTA SAMP
- Rust
- Forex
Облачный хостинг — распределение нагрузки на несколько серверов, если сервер с вашим сайтом перегружен или не работает. Это гарантия того что пользователи в любом случае смогут видеть ваш сайт. Но это дорогая, более сложная опция, которую предоставляют далеко не все провайдеры.
Виртуальный хостинг — подходит для большинства проектов начального уровня с посещаемостью до 1000 человек в сутки. В таком хостинге мощность сервера делится между несколькими хостинговыми аккаунтами. Услуга проста в настройке даже для новичков.
VPS — подходит для более сложных проектов с достаточно большой нагрузкой и посещаемостью до 10000 человек в сутки. Здесь мощность сервера фиксированная для каждого виртуального сервера, при этом сложность настройки увеличивается.
Выделенный сервер — нужен для очень сложных и ресурсоемких проектов. Для вас выделяют отдельный сервер,мощность которого будете использовать только вы. Дорого и сложно настраивать.
Размещение и обслуживание вашего собственного сервера в дата-центре хостинга — это не очень популярная услуга и требуется в исключительных случаях.
- Облачный хостинг
- Виртуальный хостинг
- VPS/VDS
- Выделенный сервер
- Размещение сервера
- CDN
CMS — это система управления контентом сайта. Хостеры стараются для каждой из них делать отдельный тариф или упрощать установку. Но в целом это больше маркетинговые ходы, т.к. у большинства популярных CMS нет специальных требований к хостингу, а те что есть — поддерживаются на большинстве серверов.
- Joomla
- WordPress
- Drupal
- Битрикс
- MODx
- TYPO3
- UMI.CMS
- vBulletin
- Magento
- Opencart
- DLE
Виртуализация — это создание виртуальной среды на физическом сервере, позволяющая запускать требуемые ПО без затрагивания процессов, совершаемых другими пользователями сервера. С её помощью ресурсы физического сервера распределяются между виртуальными (VPS/VDS). Основные виды: аппаратная (KVM), паравиртуализация, виртулизация на уровне ОС (OpenVZ).
- OpenVZ
- Virtuozzo
- KVM
- Hyper-V
- Xen
- VMware
Абузоустойчивый хостинг — компании, которые разрешают размещать практически любой контент, даже запрещенный (спам, варез, дорвеи, порнографические материалы). Такие компании не удаляют контент вашего веб-сайта при первой же жалобе (“абузе”).
Безлимитный хостинг — хостинг у которого отсутствуют лимиты на количество сайтов, БД и почтовых ящиков, трафик, дисковое пространство и т.д. Обычно это больше маркетинговый трюк, но можно найти что-то интересное для себя.
Безопасный хостинг — тот, где администрация постоянно обновляет ПО установленное на серверах, устанавливает базовую защиту от DDoS-атак, антивирус и файерволлы, блокирует взломанные сайты и помогает их «лечить».
Защита от DDOS — компании, которые предоставляют хостинг с защитой от DDoS-атак. Такие пакеты ощутимо дороже обычных, но они стоят своих денег, так как ваш сайт будет защищен от всех видов сетевых атак.
- Абузоустойчивый хостинг
- Безлимитный хостинг
- Безопасный хостинг
- Черный список
- Защита от DDOS
- Конструктор сайтов
- Партнерские программы
- Реселлинг хостинга
Тестовый период — предоставляется хостером бесплатно на 7-30 дней, чтобы вы могли удостовериться в его качестве.
Moneyback — период на протяжении которого хостер обязуется вернуть деньги, если вам не понравится хостинг.
- Тестовый период
- Moneyback
- VPS/VDS с тестовым периодом
- Москва
- Санкт-Петербург
- Регистраторы доменов
- Домен в подарок
- SSL-сертификаты
Настоятельно рекомендуем не покупать слишком дешевый хостинг! Как правило с ним очень много проблем: сервер иногда не работает, оборудование старое, поддержка долго отвечает или не может решить проблему, сайт хостера глючит, ошибки в регистрации, оплате и т.д.
Также мы собрали тарифы от тысяч хостеров, чтобы вы могли выбрать хостинг по конкретной цене.
- Дешёвый хостинг
- Дешевый VPS-хостинг
- Цена-Качество
- Дорогой хостинг
- Бесплатный хостинг
- VPS/VDS посуточно
- WebMoney
- ЮMoney
- Visa-MasterCard
- PayPal
- Терминалы QIWI
- RBK Money
- Банк (квитанция)
- Криптовалюта
- ДЦ России
- ДЦ Украины
- ДЦ США
- ДЦ Нидерландов
- ДЦ Великобритании
- ДЦ Германии
- ДЦ Китая
На языке программирования PHP и базах данных MySQL сейчас работает большинство сайтов. Они же поддерживаются практически всеми современными хостингами.
ASP.NET — платформа для разработки веб-приложений от Майкрософт.
ОС — операционная система, установленная на сервере хостинга. Мы рекомендуем размещать на серверах с Linux, если нет особых требований у разработчиков сайта.