Какова практика DevOps для веб-сайтов на виртуальной машине Azure - PullRequest
0 голосов
/ 17 июня 2020

Я использую некоммерческий сайт MediaWiki , который включает как обновления базы данных, так и изменения кода. Как я могу проверить правильность работы веб-сайта перед его выпуском?

Несколько вопросов, которые у меня есть:

  1. Текущие DevOps руководства сосредоточены на поддержке кода, но, учитывая, что мне иногда нужно обновлять базу данных MySQL, когда Я меняю код (например, устанавливаю расширение), как мне синхронизировать изменение базы данных между моим локальным компьютером и виртуальной машиной?
  2. Как мне синхронизировать системные изменения (например, настройки сервера Apache2)
  3. LocalSettings. php содержит конфиденциальную информацию, и ее нельзя использовать в репозиториях, но мне часто приходится изменять эту настройку во время разработки. Как лучше всего хранить его только на виртуальной машине? Используйте секретный файл. php и загрузите его с помощью LocalSetting. php?
...