Apache, MySQL, Firewalls (независимо от того, какое программное обеспечение вы используете), php, все работают независимо. Все они будут делать то, что должны делать с другими. Apache не отправляет веб-запросы (http, mysql, https и т.д.).
Так что вопрос выше, возможно, был бы лучше сформулирован, был не совсем ясен. Однако значение также не было скрыто.
Еще один момент. "Брандмауэр Windows" словно говорит, что Тонка делает большой грузовик. Это не совсем брандмауэр (ну, не приличный).
Если есть какая-либо ценность, сделайте мой ответ, это - то, что все эти части программного обеспечения работают независимо. Поэтому, когда есть проблема, они должны быть проверены независимо.
А) Могу ли я получить доступ к некоторому стороннему серверу баз данных (нет php, нет apache, нет ...)
Если да, могу ли я получить доступ к какой-либо внешней базе данных с помощью php (без apache, ...), если я могу получить доступ к какой-либо базе данных с помощью php и apache.
Я предполагаю, что вы используете php - но если нет - то же самое относится и к другим клиентам.