перемещение среды веб-разработки (xampp) со старого компьютера (xp) на новый компьютер (windows 7) - PullRequest
0 голосов
/ 31 декабря 2011

Я бы хотел установить xampp на другой компьютер. Проблема в том, что я изменил php.ini, добавил базы данных и т. Д. Я мог бы повторить изменения. но я чувствую, что это не принципиальная вещь.

Это просто, как установить xampp на мою новую машину, а затем скопировать все мои файлы из старой установки? заранее спасибо

Ответы [ 3 ]

1 голос
/ 31 декабря 2011

Я бы всегда устанавливал новую среду в другую систему, а не копировал ее откуда-то еще, потому что я никогда не помню (и не хочу помнить), какие настройки зависят от платформы, а какие нет.Также это обычно проще.

Однако вы можете просто скопировать php.ini (и, возможно, другие файлы конфигурации, например, для apache и mysql) в новую систему.Не забудьте сначала сделать резервную копию старых файлов.

Для базы данных у вас должен быть файл схемы (в виде SQL-файла) для создания структуры базы данных в любом случае.Для db-контента (и, возможно, - если отсутствует - схемы) вы можете создать файл SQL-дампа из старой базы данных.

1 голос
/ 31 декабря 2011

Вы можете скопировать все ваши исходные файлы на новый сервер, и этого должно быть достаточно.Вам придется переделать ваши настройки и базы данных или, если вам удобно, вы можете скопировать файл настроек.Что касается создания баз данных, у меня всегда есть файл sql, который содержит все операторы создания баз данных, проверенные в системе контроля версий.Всякий раз, когда мне нужна свежая база данных, я просто запускаю скрипт.

В качестве отступления, я предполагаю, что вы знакомы с различными компонентами, и, поскольку вы начинаете с свежего экземпляра, вы можете захотетьрассмотрите возможность установки всех компонентов отдельно.

1 голос
/ 31 декабря 2011

Для работы с PHP достаточно скопировать файлы и конфигурацию PHP.То же самое с HTTPd.Для базы данных вы захотите использовать mysqladmin / mysqldump / mysql, чтобы вывести базу данных в старую систему и загрузить ее в новую.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...