Я хочу использовать сервер WAMP с базой данных, расположенной в другом месте. Я могу получить к нему доступ через VPN (openVPN). Я изменю config.ini моего PHP-кода, чтобы использовать удаленную базу данных (10.x.x.x вместо 192.168.x.x) с правами на кредит.

Это единственное, что нужно изменить, или я должен изменить что-то еще?

Я не могу проверить это сейчас, потому что БД еще не размещена. Но я должен знать ответ раньше, потому что это должно работать (почти) немедленно.

1 ответ1

1

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

  • Брандмауэр должен быть проверен на удаленном сайте, чтобы ваше VPN-соединение могло подключиться к порту, на котором будет работать сервер базы данных.
  • Если он размещен, проверьте, разрешает ли поставщик внешние подключения к базам данных (обычно, если у вас есть VPS или аналогичный, у вас не должно быть никаких проблем, но если вы просто арендуете хостинг, они могут установить ограничения).
  • Если вы собираетесь настроить сервер самостоятельно, убедитесь, что он также слушает интерфейс VPN, как, например, MySQL в конфигурации по умолчанию слушает только интерфейс обратной связи.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .