У меня на старом ноутбуке работает веб-сервер, который я использовал для домашней страницы.Теперь я настроил базу данных MySQL на сервере и хочу получить данные через Spring REST API.Если я запускаю остальные на localhost, это работает.Теперь мой вопрос: нужно ли привязывать остальное к IP-адресу сервера или как сделать его доступным для внешних пользователей?
Я использую Ubuntu Server.Создал сервер Apache.Установил MySQL (-server) и создал базу данных.Сделал Spring REST, который возвращает значения пользователей при запросе IP / user.Теперь я хотел сделать доступный (с других машин / IP-адресов).Я действительно новичок в этом и не знаю, нужно ли мне что-то добавить или изменить в свойствах.
My applicationaton.properties:
spring.datasource.url=jdbc:mysql://localhost:3306/user_db
spring.datasource.username=root
spring.datasource.password=password
spring.jpa.hibernate.ddl-auto=create-drop
spring.jpa.show-sql=true
logging.level.org.hibernate.SQL=debug
logging.level.org.hibernate.type.descriptor.sql=trace
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL57InnoDBDialect
spring.jpa.properties.hibernate.dialect.storage_engine=innodb