Моя предыдущая статья про то, как установить веб сервер на Линукс получила неожиданный отклик. Читатель хочет развития темы, ну что же, продолжаем.
Как говорится, давайте использовать по назначению.
Будем переносить сайт на WordPress
Я тут оговорюсь, речь будет идти не о администрировании реального сервера, а о домашнем, для начинающих веб разработчиков.
И так, ставим LAMP
sudo apt-get install lamp-server^ phpmyadmin
Проверяем по адресу http://localhost
И работу базы по адресу http://localhost/phpmyadmin/
Подробнее все написано здесь
И так, есть у меня сайт, заказчик не оплатил работы, и лишился сайта. Будем этот сайт и препарировать.
Скажем вы скачали резервную копию все сайта и хотите ее дома запустить.
Я буду работать сейчас из под root
На картинке выше вы видите 2 архива, один с базой, другой с файлами сайта.
Файлы сайта с разархивируем в /var/www/html не забываем там удалить индексный файл
Должно быть примерно так:
Теперь распаковываем файл базы данных.
Нам нужен полный доступ к базе, что бы создать новую, и нам нужен пользователь с повышенными привилегиями, делаем команду:
sudo cat /etc/mysql/debian.cnf
Берем тут логин и пароль.
Создаем новую базу и импортируем туда файл базы в zip архиве.
Готово
Теперь нам надо подключить базу к сайту, сайт у нас на WordPress
Нам нужен файл wp-config.php там содержится имя базы данных и имя пользователя. Нам нужно поменять, база же у нас test
И так, имя базе я дал test, а логин и пароль мы узнали командой
sudo cat /etc/mysql/debian.cnf
Так как у нас перенос, нам нужно изменить адрес сайта в базе данных. На наш https://localhost/
Как бы все.
Смотрите оглавление раздела, посвященного Линукс