Подключение к базе данных xampp из интернета
У меня есть веб-сайт, размещенный в учетной записи моего университета и на 000webhost, и база данных на моем домашнем компьютере (ОС xubuntu) с использованием Xampp.
Мне нужен веб-сайт для запроса базы данных xampp, чтобы получить некоторые данные, но я могу управлять запросом к базе данных только локально (используя IP-адрес 192.168.xx).
Как настроить xampp для приема подключений к базе данных из Интернета?
Я нашел случайные решения из других постов, такие как настройка конфигурационных файлов в /lampp/etc, но, похоже, ничего не работает.
1 ответ
Если вы можете получить доступ к базе данных XAMPP с использованием IP-адреса, отличного от localhost, ваша конфигурация XAMPP хороша. Полагаю, это не статический IP-адрес, ip 192.168.XX может быть прокси-ip, назначенным вашим маршрутизатором локально. Вам нужен статический IP-адрес для достижения этой цели.
В целях эксперимента вы можете попробовать переадресацию портов (не рекомендуется) и использовать свой фактический IP для доступа к вашей БД. Это будет переходным процессом до тех пор, пока вы не перезапустите маршрутизатор или не настроите период сброса IP-адреса в вашем маршрутизаторе.