Создать простой статичный сайт вы сможете, зная лишь HTML. Если же вам нужен большой динамичный веб-ресурс, то помимо языка разметки вам может потребоваться в работе знание PHP, Perl, NodeJS, Ruby, Python и так далее. Конечно же, разработка и функционирование крупного проекта невозможна без создания одной или нескольких баз данных. А для них необходима установка сервера баз данных MySQL.
Если Вы заходите купить VPS сервер, то наши специалисты бесплатно установят для Вас базу MySQL.
Главным достоинством MySQL является корректная работа с любой операционной системой. Также стремительному росту популярности поспособствовало удобство и гибкость настройки, бесплатное распространение и возможность использования с любой CMS. Единственное, что следует учитывать, это некоторые нюансы относительно конкретных ОС, например, существование рассчитанного на работу только в Unix-системах веб-сервера Apache.
Установка базы данных MySQL на хостинг
Если вы не знаете, как установить базу данных MySQL и впервые с этим сталкиваетесь, то процесс установки может показаться вам длительным и непонятным. Тем не менее, достаточно просто разобраться в последовательности действий, и вы увидите, что ничего сложного в этом нет. И так как установка для Windows и Unix-систем несколько отличается, мы рассмотрим эти варианты по отдельности.
Как установить MySQL сервер на Unix-систему
Под Unix-системой в данном случае подразумевается практически любая версия дистрибутива Linux с поддержкой rpm и использованием glibc. Для установки MySQL на Linux лучше и удобнее воспользоваться RPM-пакетами, которые доступны в различных вариантах. Для стандартной установки вам потребуются два RPM-пакета:
- MySQL-VERSION.i386.RPM В этом файле находится непосредственно сервер MySQL.
- MySQL-client-VERSION.i386.rpm В этом пакете содержатся стандартные клиентские программы, поэтому его устанавливают практически всегда.
Установка базы данных MySQL на хостинг с ОС Linux запускается по следующей команде: shell> rpm -i MySQL-server-VERSION.i386.rpm MySQL-client-VERSION.i386.rpm. Если же вам нужны только клиентские программы, то команда изменяется и становится такой: shell> rpm -i MySQL-client-VERSION.i386.rpm.
Если вам нужны дополнительные возможности MySQL, то можно и нужно устанавливать другие RPM-пакеты, после чего вы сразу сможете приступать к работе над своим проектом.
Также вам может потребоваться утилита YUM. Основной проблемой RPM-пакетов является некорректная работа с репозиториями и проблема с обрабатыванием зависимостей. Фактически YUM является оболочкой, которая позволяет устанавливать RPM-пакеты целыми группами, существенно упрощая обновление и установку многих из них.
Кроме того, установка MySQL на отдельные Unix-системы (RedHat и Debian) требует отдельных пояснений.
Для установки MySQL на RedHat необходимо выполнить следующие действия:
- Установить MySQL-сервер Для этого откройте командный интерпретатор и введите команду # yum -y install mysql-server.
- Запустить MySQL-сервер и установить для него root-пароль После добавления MySQL в автозагрузку вы должны запустить сервер при помощи команды # service mysqld start. Пароль для него устанавливается командой # /usr/bin/mysqladmin -u root password ‘pass’, где ‘pass’ — ваш пароль.
- Подключиться к БД и выполнить первоначальную настройку Для этого используется установленный вами ранее пароль и команда # mysql -u root -p. После подключения к БД под рутом нужно выполнить первичную настройку, подключив типичные шаблоны и настроив кодировки.
- Перезапустить сервер после смены конфигурации Теперь осталось перезапустить БД для корректной смены настроек при помощи команды # service mysqld restart. После этого вы можете свободно пользоваться сервером MySQL.
Для установки сервера MySQL на Debian необходимо выполнить следующее:
- Установить сервер и клиент MySQL Для этого нужно открыть командный интерпретатор и ввести команду # sudo apt-get install mysql-server mysql-client. Данная команда установит не только сервер, но и клиент для него.
- Запустить MySQL и установить для него root-пароль Для запуска сервера используется команда # sudo service mysql start, после чего нужно ввести # mysqladmin -u root password ‘pass’, где ‘pass’ ваш root-пароль.
- Перезапустить сервер Чтобы установка завершилась корректно, необходимо перезапустить сервер при помощи команды # sudo service mysql restart. После перезапуска можно приступать к более точной настройке. При этом не забывайте, что для обеспечения доступа к БД с других компьютеров сети вам нужно закомментировать строчку #bind-address = 127.0.0.1 в файле my.cnf и перезагрузить сервер для сохранения конфигурации.
Установка базы данных MySQL — Windows
Для Windows существует два вариант установки:
- Бинарный дистрибутив с программой установки.
- Дистрибутив с исходным кодом и файлами поддержки.
Второй вариант удобен для тех, кому нужна нестандартная база данных MySQL и кто знает, как ее установить и адаптировать для оптимального выполнения конкретных задач. Содержимое такого дистрибутива можно использовать для создания исполняемых файлов при помощи компилятора VC++ 6.0.
Если же вы будете устанавливать MySQL на Dedicated сервер впервые, лучше отдать предпочтение первому варианту. Он проще, и программа установки сделает все необходимое, чтобы после завершения процедуры вы сразу смогли запустить сервер MySQL. Для этого нужно выполнить следующие действия:
- Скачать и распаковать дистрибутив MySQL На официальном сайте вы найдете множество вариантов. Выбирайте и скачивайте тот дистрибутив, который вам нужен, после чего распакуйте его в любой каталог.
- Запустить файл setup.exe и выбрать вариант установки компонентов Вам предоставят 3 варианта на выбор — Typical, Custom, Complete. Предпочтителен второй вариант (Custom), так как вы получите возможность выбрать необходимые компоненты.
- Выбрать дополнительные компоненты установки В открывшемся окне отметьте те компоненты установки, которые вам нужны. Кроме того, на этом этапе вы сможете выбрать директорию для установки MySQL.
- Настройка MySQL сервера Напоследок программа поинтересуется, хотите ли вы приступить к настройке сервера MySQL. Если вы откажетесь, то без проблем сможете заняться этим позже. Если согласитесь, то запустится мастер настройки MySQL, с помощью которого вы сможете выполнить все необходимые для запуска сервера действия.
Как видите, в такой установке нет ничего сложного, достаточно просто следовать инструкции. Впрочем, на большинстве хостингов уже установлена БД MySQL, и RigWEB — не исключение. Поэтому вы можете выбрать любой тарифный план и сразу приступать к работе над своим проектом без необходимости что-либо устанавливать. Если же предустановленный сервер MySQL по каким-то причинам вам не подходит — обратитесь в техподдержку, и ее сотрудники помогут решить эту проблему.