переместить LAMP-сервер на новый хост

Я переместил свой LAMP-сервер на другой хост. На новом хосте у меня есть только что установленная / корневая папка. Я перемонтировал с старого сервера раздел WWW и SQL. Мой вопрос: что еще мне пришлось копировать со старого сервера (старая корневая папка) для повторного использования моего веб-сайта. Я полагаю (appache и файл конфигурации mysql), где они есть?

0
задан 18 August 2017 в 11:12

3 ответа

Миграция, если вы внесли какие-либо из этих изменений в исходную установку.

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.

0
ответ дан 22 May 2018 в 19:20
  • 1
    Привет, Дэвид, спасибо вашему ответу. Мне нужно было следить за этим LXD. Я никогда не использовал его раньше. В основном, я закончил миграцию с использованием старого способа, но я буду тестировать LXD, потому что у меня все еще есть предупреждающие сообщения, связанные с разрешением, но сайт работает более или менее. – István Radics 18 October 2017 в 10:30
  • 2
    Пожалуйста. Одно предупреждение о LXD, как только вы начнете его использовать, вы можете подключиться. LXD делает хостинг многими сайтами, все запущенные разные версии программного обеспечения. – David Favor 18 October 2017 в 15:31

Миграция, если вы внесли какие-либо из этих изменений в исходную установку.

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.

0
ответ дан 18 July 2018 в 08:20

Миграция, если вы внесли какие-либо из этих изменений в исходную установку.

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.

0
ответ дан 24 July 2018 в 19:04

Другие вопросы по тегам:

Похожие вопросы: