Я переместил свой LAMP-сервер на другой хост. На новом хосте у меня есть только что установленная / корневая папка. Я перемонтировал с старого сервера раздел WWW и SQL. Мой вопрос: что еще мне пришлось копировать со старого сервера (старая корневая папка) для повторного использования моего веб-сайта. Я полагаю (appache и файл конфигурации mysql), где они есть?
Миграция, если вы внесли какие-либо из этих изменений в исходную установку.
1) Все созданные вами пользователи / группы.
2) Любые файлы, принадлежащие созданным пользователям.
3) Любые файлы заданий CRON, живущие в / var / spool / cron / crontabs
Это включает в себя все эти файлы, для пользователя root + всех созданных вами пользователей.
4) Все /etc.
Когда я беру новых хостинг-клиентов, я обычно клонирую их всю файловую систему / etc в $ client-etc, поэтому у меня есть все файлы конфигурации системы ... в том числе ...
Тюнинг / Конфигурации для Apache + MariaDB / MySQL + PHP.
Также любые SSL-сертификаты, которые, вероятно, живут в / etc / letencrypt другого каталога / etc.
Вот хороший трюк.
Когда вы настраиваете свои новые машины, запустите LXD +, соберите все свои файлы для каждого сайта или множество связанных сайтов внутри контейнера LXD.
[d12 ] Таким образом, вы можете перемещать весь контейнер между машинами +, вы всегда будете знать, что вы захватили каждый файл + изменение конфигурации / конфигурации oddball.Миграция, если вы внесли какие-либо из этих изменений в исходную установку.
1) Все созданные вами пользователи / группы.
2) Любые файлы, принадлежащие созданным пользователям.
3) Любые файлы заданий CRON, живущие в / var / spool / cron / crontabs
Это включает в себя все эти файлы, для пользователя root + всех созданных вами пользователей.
4) Все /etc.
Когда я беру новых хостинг-клиентов, я обычно клонирую их всю файловую систему / etc в $ client-etc, поэтому у меня есть все файлы конфигурации системы ... в том числе ...
Тюнинг / Конфигурации для Apache + MariaDB / MySQL + PHP.
Также любые SSL-сертификаты, которые, вероятно, живут в / etc / letencrypt другого каталога / etc.
Вот хороший трюк.
Когда вы настраиваете свои новые машины, запустите LXD +, соберите все свои файлы для каждого сайта или множество связанных сайтов внутри контейнера LXD.
Таким образом, вы можете перемещать весь контейнер между машинами +, вы всегда будете знать, что вы захватили каждый файл + изменение конфигурации / конфигурации oddball.
Миграция, если вы внесли какие-либо из этих изменений в исходную установку.
1) Все созданные вами пользователи / группы.
2) Любые файлы, принадлежащие созданным пользователям.
3) Любые файлы заданий CRON, живущие в / var / spool / cron / crontabs
Это включает в себя все эти файлы, для пользователя root + всех созданных вами пользователей.
4) Все /etc.
Когда я беру новых хостинг-клиентов, я обычно клонирую их всю файловую систему / etc в $ client-etc, поэтому у меня есть все файлы конфигурации системы ... в том числе ...
Тюнинг / Конфигурации для Apache + MariaDB / MySQL + PHP.
Также любые SSL-сертификаты, которые, вероятно, живут в / etc / letencrypt другого каталога / etc.
Вот хороший трюк.
Когда вы настраиваете свои новые машины, запустите LXD +, соберите все свои файлы для каждого сайта или множество связанных сайтов внутри контейнера LXD.
Таким образом, вы можете перемещать весь контейнер между машинами +, вы всегда будете знать, что вы захватили каждый файл + изменение конфигурации / конфигурации oddball.