Перемещение LAMP с 32 бит до 64 бит

Я установил сервер Ubuntu 10.10 32bit на старый ноутбук Dell D610 для тестирования. У меня есть последние PHP, MySQL и Apache с установленным Wordpress.

После завершения тестирования и после того, как я закончил добавлять материал к моему wordpress, я построю 64-битную виртуальную машину Ubuntu 10.10 на Hyper-V.

Мне интересно, если лучше всего строить все с нуля (что потребует больше времени и хотелось бы избежать)

или передать базу данных и все остальные настройки? Если я решил передать, как и что мне нужно сделать?

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

Я с нетерпением жду вашей помощи.

Спасибо!

3
задан 3 February 2011 в 19:21

18 ответов

Обычно вы можете передавать настройки в файлах ASCII (большинство файлов в разделе /etc, PHP / Исходный код и т. д.), поскольку он по своей сути не зависит от архитектуры набора инструкций (ISA).

Базы данных однако совершенно другая вещь. Они обычно упаковывают вещи в зависимости от машины, чтобы оптимизировать вещи. Таким образом, ваши «необработанные» db-файлы не могут быть перемещены свободно, хотя вам может повезти (я не знаю, в частности, о MySQL). Тем не менее, вы можете сделать дамп своей базы данных в SQL-операторах, превратив ее в ACSII-данные, что является ISA-нейтральным.

2
ответ дан 25 July 2018 в 22:32

Просто установите бинарную 64-разрядную версию Mysql, Apache-httpd и PHP. Не будет различий в вашем SQL-дампе или скриптах PHP между двумя системами.

Просто придерживайтесь тех же основных версий и проверяйте настройки PHP (php.ini) и httpd.

0
ответ дан 25 July 2018 в 22:32
  • 1
    Спасибо за это !!! Что относительно статического IP на сервере и всех ссылок. Нужно ли мне все вручную менять? – user10157 4 February 2011 в 01:25
  • 2
    Для изменения IP и других вещей я бы использовал Perl-один вкладыш, такой как: perl -pi.orig -e 's / 192 \ .168 \ .0 \ .10 / 192 \ .168 \ .0 \ .11 / g '/ etc / network / interfaces. Вы можете использовать это, чтобы заменить старые значения новыми. – Justin Andrusk 5 March 2011 в 21:38

Вы можете вообще передача параметров В файлы ASCII (большинство материалов в разделе /etc, на PHP/исходный код и т. п.), так как он по сути не зависит от набора инструкций архитектуры (Иса).[!однако н0]

базы данных-совершенно разные вещи,. Они, как правило, упаковывают вещи в машинно-зависимых способов для того, чтобы оптимизировать вещи. Так что ваш "сырой" дБ-скорее всего файлы не могут быть свободно перемещены, хотя может вам повезет (я не знаю о MySQL в частности). Можно, однако, сделать дамп базы данных в SQL-операторы, таким образом превращая ее в данные желании, что Иса-нейтральный.

2
ответ дан 26 July 2018 в 22:18

Просто установите бинарную 64-разрядную версию Mysql, Apache-httpd и PHP. Не будет различий в вашем SQL-дампе или скриптах PHP между двумя системами.

Просто придерживайтесь тех же основных версий и проверяйте настройки PHP (php.ini) и httpd.

0
ответ дан 26 July 2018 в 22:18
  • 1
    Спасибо за это !!! Что относительно статического IP на сервере и всех ссылок. Нужно ли мне все вручную менять? – user10157 4 February 2011 в 01:25
  • 2
    Для изменения IP и других вещей я бы использовал Perl-один вкладыш, такой как: perl -pi.orig -e 's / 192 \ .168 \ .0 \ .10 / 192 \ .168 \ .0 \ .11 / g '/ etc / network / interfaces. Вы можете использовать это, чтобы заменить старые значения новыми. – Justin Andrusk 5 March 2011 в 21:38

Обычно вы можете передавать настройки в файлах ASCII (большинство файлов в разделе /etc, PHP / Исходный код и т. д.), поскольку он по своей сути не зависит от архитектуры набора инструкций (ISA).

Базы данных однако совершенно другая вещь. Они обычно упаковывают вещи в зависимости от машины, чтобы оптимизировать вещи. Таким образом, ваши «необработанные» db-файлы не могут быть перемещены свободно, хотя вам может повезти (я не знаю, в частности, о MySQL). Тем не менее, вы можете сделать дамп своей базы данных в SQL-операторах, превратив ее в ACSII-данные, что является ISA-нейтральным.

2
ответ дан 31 July 2018 в 13:39

просто установите бинарных 64-разрядной версии MySQL, Апача-файл httpd и PHP. Не будет никаких различий в дамп SQL или PHP-скриптов между двумя системами.

просто придерживаться той же версии и проверить для PHP (в PHP.ini) и настройки файл httpd.

0
ответ дан 31 July 2018 в 13:39
  • 1
    Спасибо за это !!! Что относительно статического IP на сервере и всех ссылок. Нужно ли мне все вручную менять? – user10157 4 February 2011 в 01:25
  • 2
    Для изменения IP и другие вещи, я хотел бы использовать на Perl один лайнер, такие как: Перл-пи.ориг -Е С/192\.168\.0\.10/192\.168\.0\.11/г' /и т. д./сети/интерфейсов. Вы можете использовать это, чтобы заменить старые значения на новые. – Justin Andrusk 5 March 2011 в 21:38

Вы можете вообще передача параметров В файлы ASCII (большинство материалов в разделе /etc, на PHP/исходный код и т. п.), так как он по сути не зависит от набора инструкций архитектуры (Иса).[!однако н0]

базы данных-совершенно разные вещи,. Они, как правило, упаковывают вещи в машинно-зависимых способов для того, чтобы оптимизировать вещи. Так что ваш "сырой" дБ-скорее всего файлы не могут быть свободно перемещены, хотя может вам повезет (я не знаю о MySQL в частности). Можно, однако, сделать дамп базы данных в SQL-операторы, таким образом превращая ее в данные желании, что Иса-нейтральный.

2
ответ дан 2 August 2018 в 03:58

Просто установите бинарную 64-разрядную версию Mysql, Apache-httpd и PHP. Не будет различий в вашем SQL-дампе или скриптах PHP между двумя системами.

Просто придерживайтесь тех же основных версий и проверяйте настройки PHP (php.ini) и httpd.

0
ответ дан 2 August 2018 в 03:58
  • 1
    Спасибо!!!Насчет статического IP на сервере и все ссылки. Нужно ли менять все вручную? – user10157 4 February 2011 в 01:25
  • 2
    Для изменения IP и других вещей я бы использовал Perl-один вкладыш, такой как: perl -pi.orig -e 's / 192 \ .168 \ .0 \ .10 / 192 \ .168 \ .0 \ .11 / g '/ etc / network / interfaces. Вы можете использовать это, чтобы заменить старые значения новыми. – Justin Andrusk 5 March 2011 в 21:38

Вы можете вообще передача параметров В файлы ASCII (большинство материалов в разделе /etc, на PHP/исходный код и т. п.), так как он по сути не зависит от набора инструкций архитектуры (Иса).[!однако н0]

базы данных-совершенно разные вещи,. Они, как правило, упаковывают вещи в машинно-зависимых способов для того, чтобы оптимизировать вещи. Так что ваш "сырой" дБ-скорее всего файлы не могут быть свободно перемещены, хотя может вам повезет (я не знаю о MySQL в частности). Можно, однако, сделать дамп базы данных в SQL-операторы, таким образом превращая ее в данные желании, что Иса-нейтральный.

2
ответ дан 4 August 2018 в 20:01

Просто установите бинарную 64-разрядную версию Mysql, Apache-httpd и PHP. Не будет различий в вашем SQL-дампе или скриптах PHP между двумя системами.

Просто придерживайтесь тех же основных версий и проверяйте настройки PHP (php.ini) и httpd.

0
ответ дан 4 August 2018 в 20:01
  • 1
    Спасибо за это !!! Что относительно статического IP на сервере и всех ссылок. Нужно ли мне все вручную менять? – user10157 4 February 2011 в 01:25
  • 2
    Для изменения IP и других вещей я бы использовал Perl-один вкладыш, такой как: perl -pi.orig -e 's / 192 \ .168 \ .0 \ .10 / 192 \ .168 \ .0 \ .11 / g '/ etc / network / interfaces. Вы можете использовать это, чтобы заменить старые значения новыми. – Justin Andrusk 5 March 2011 в 21:38

Вы можете вообще передача параметров В файлы ASCII (большинство материалов в разделе /etc, на PHP/исходный код и т. п.), так как он по сути не зависит от набора инструкций архитектуры (Иса).[!однако н0]

базы данных-совершенно разные вещи,. Они, как правило, упаковывают вещи в машинно-зависимых способов для того, чтобы оптимизировать вещи. Так что ваш "сырой" дБ-скорее всего файлы не могут быть свободно перемещены, хотя может вам повезет (я не знаю о MySQL в частности). Можно, однако, сделать дамп базы данных в SQL-операторы, таким образом превращая ее в данные желании, что Иса-нейтральный.

2
ответ дан 6 August 2018 в 04:03

просто установите бинарных 64-разрядной версии MySQL, Апача-файл httpd и PHP. Не будет никаких различий в дамп SQL или PHP-скриптов между двумя системами.

просто придерживаться той же версии и проверить для PHP (в PHP.ini) и настройки файл httpd.

0
ответ дан 6 August 2018 в 04:03
  • 1
    Спасибо за это !!! Что относительно статического IP на сервере и всех ссылок. Нужно ли мне все вручную менять? – user10157 4 February 2011 в 01:25
  • 2
    Для изменения IP и других вещей я бы использовал Perl-один вкладыш, такой как: perl -pi.orig -e 's / 192 \ .168 \ .0 \ .10 / 192 \ .168 \ .0 \ .11 / g '/ etc / network / interfaces. Вы можете использовать это, чтобы заменить старые значения новыми. – Justin Andrusk 5 March 2011 в 21:38

Обычно вы можете передавать настройки в файлах ASCII (большинство файлов в разделе /etc, PHP / Исходный код и т. д.), поскольку он по своей сути не зависит от архитектуры набора инструкций (ISA).

Базы данных однако совершенно другая вещь. Они обычно упаковывают вещи в зависимости от машины, чтобы оптимизировать вещи. Таким образом, ваши «необработанные» db-файлы не могут быть перемещены свободно, хотя вам может повезти (я не знаю, в частности, о MySQL). Тем не менее, вы можете сделать дамп своей базы данных в SQL-операторах, превратив ее в ACSII-данные, что является ISA-нейтральным.

2
ответ дан 7 August 2018 в 22:02

Просто установите бинарную 64-разрядную версию Mysql, Apache-httpd и PHP. Не будет различий в вашем SQL-дампе или скриптах PHP между двумя системами.

Просто придерживайтесь тех же основных версий и проверяйте настройки PHP (php.ini) и httpd.

0
ответ дан 7 August 2018 в 22:02
  • 1
    Спасибо за это !!! Что относительно статического IP на сервере и всех ссылок. Нужно ли мне все вручную менять? – user10157 4 February 2011 в 01:25
  • 2
    Для изменения IP и других вещей я бы использовал Perl-один вкладыш, такой как: perl -pi.orig -e 's / 192 \ .168 \ .0 \ .10 / 192 \ .168 \ .0 \ .11 / g '/ etc / network / interfaces. Вы можете использовать это, чтобы заменить старые значения новыми. – Justin Andrusk 5 March 2011 в 21:38

Просто установите бинарную 64-разрядную версию Mysql, Apache-httpd и PHP. Не будет различий в вашем SQL-дампе или скриптах PHP между двумя системами.

Просто придерживайтесь тех же основных версий и проверяйте настройки PHP (php.ini) и httpd.

0
ответ дан 10 August 2018 в 10:16

Обычно вы можете передавать настройки в ASCII-файлах (большинство материалов в / etc , PHP / Исходный код и т. д.), поскольку он по своей сути не зависит от Architecture Set Architecture (ISA).

Базы данных - это совершенно другая вещь. Они обычно упаковывают вещи в зависимости от машины, чтобы оптимизировать вещи. Таким образом, ваши «необработанные» db-файлы не могут быть перемещены свободно, хотя вам может повезти (я не знаю, в частности, о MySQL). Тем не менее, вы можете сделать дамп своей базы данных в SQL-операторах, превратив ее в ACSII-данные, что является ISA-нейтральным.

2
ответ дан 10 August 2018 в 10:16

Просто установите бинарную 64-разрядную версию Mysql, Apache-httpd и PHP. Не будет различий в вашем SQL-дампе или скриптах PHP между двумя системами.

Просто придерживайтесь тех же основных версий и проверяйте настройки PHP (php.ini) и httpd.

0
ответ дан 13 August 2018 в 16:40
  • 1
    Спасибо за это !!! Что относительно статического IP на сервере и всех ссылок. Нужно ли мне все вручную менять? – user10157 4 February 2011 в 01:25
  • 2
    Для изменения IP и других вещей я бы использовал Perl-один вкладыш, такой как: perl -pi.orig -e 's / 192 \ .168 \ .0 \ .10 / 192 \ .168 \ .0 \ .11 / g '/ etc / network / interfaces. Вы можете использовать это, чтобы заменить старые значения новыми. – Justin Andrusk 5 March 2011 в 21:38

Обычно вы можете передавать настройки в ASCII-файлах (большинство материалов в / etc , PHP / Исходный код и т. д.), поскольку он по своей сути не зависит от Architecture Set Architecture (ISA).

Базы данных - это совершенно другая вещь. Они обычно упаковывают вещи в зависимости от машины, чтобы оптимизировать вещи. Таким образом, ваши «необработанные» db-файлы не могут быть перемещены свободно, хотя вам может повезти (я не знаю, в частности, о MySQL). Тем не менее, вы можете сделать дамп своей базы данных в SQL-операторах, превратив ее в ACSII-данные, что является ISA-нейтральным.

2
ответ дан 13 August 2018 в 16:40

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

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