Здравствуйте ув. пользователи портала WoW InFo. За последнее время видел много тем типа: "Как сделать сайт на хостинге, а сервер дома?".
И так начнем.
Для этого нам надо желательно программа Notepad++, ну или сойдет другой текстовый редактор на подобии блокнота.
Для того что бы на нашем сайте работали регистрация, статистика онлайна или еще что там есть, нам надо сделать доступ к нашей базе данных. По дефолту в mysql стоит бинд на ip 127.0.0.1, но его можно убрать или поменять на другой.
Заходим в папку с mysql, находим файл my.ini, открываем как текст, и находим такие строчки:
Quote
# Обрабатывать запросы ТОЛЬКО с локальной машины (повышает безопасность).
# Если вы хотите, чтобы MySQL-сервер был доступен из сети,
# уберите следующую ниже директиву.
#
bind-address = 127.0.0.1
Дальше нам надо только bind-address = 127.0.0.1. Мы ее закомментируем для для удобства. Т.Е. у нас должно получится так:
Quote
# Обрабатывать запросы ТОЛЬКО с локальной машины (повышает безопасность).
# Если вы хотите, чтобы MySQL-сервер был доступен из сети,
# уберите следующую ниже директиву.
#
#bind-address = 127.0.0.1
Закрываем и сохраняем. Перегружаем mysql.
Теперь нам надо создать пользователя с хостом %.
Как это сделать можно найти в гугле или немного подумать. (Програмы: Navicat, Sqlyog, phpmyadmin и т.д..)
В поле Host должно быть или пусто или стоять %
Работа с настройкой бд закончена.
Теперь надо настроить конфиг сайта под нашего пользователя, которого мы создали. Так же в конфиге, где настройка mysql, должен стоять не localhost или 127.0.0.1, а ваш ip или если у вас no-ip\dyndns, то их домен.
Думаю ничего не понятного тут нет и все кому надо поймут что делать.
Спасибо за внимание.