|
Перенос сайта на WordPress с Денвера на хостинг
1. Создаем копию базы данныхДля этого нам потребуется маленькая, но очень полезная утилитка Sypex Dumper, скачиваем архив с сайта, распаковываем, файл dumper.php копируем в папку WordPress'a на денвере (localhost'e). Далее запускаем его - http://название-сайта-на денвере/dumper.php 2. Редактируем базу данныхПосле того как мы сохранили дамп нашей базы в ней нужно сделать некоторые изменения. Дело в том, что в базе WordPress хранятся прямые ссылки на наш старый сайт. Например, у Вас в посте есть картинка, ее адрес на старом сайте был http://wordpress/wp-content/uploads/pic.jpg, после переноса сайта на новый адрес, ссылка все равно будет указывать на http://wordpress/wp-content/uploads/pic.jpg. Для того, что бы ссылка была на то же изображение, но на новом сайте, нужно вручную в базе исправить все ссылки со старым адресом нашего сайта, на новый. Для этого открываем копию нашей базы любым текстовым редактором (например notepad++ - лучший из всех текстовых редакторов) и при помощи функции поиск и замена, заменяем старый адрес на новый (например: http://wordpress на http://new-site.ru) 3. Копируем все файлы WordPress'a из папки денвера на хостинг.После того как мы создали копию базы данных и отредактировали её можно приступать к копированию всех файлов (вместе с папкой backup и файлом dumper.php) на хостинг. Для этого заходим на FTP хостинга и перемещаем туда все наши файлы. 4. Создание базы на хостингеПосле того как мы скопировали все файлы и базу данных на хостинг, базу данных надо установить. Для этого опять запускаем dumper.php, но уже на новом сайте (например http://new-site.ru/dumper.php) вводим логин и пароль, и в поле «Restore / Восстановление БД из резервной копии» выбираем базу куда надо установить нашу копию. Нажимаем «Применить» и теперь наша база данных установлена. 5. Редактируем файл wp-config.phpОстался последний штрих, для того чтобы закончить перенос надо отредактировать файл wp-config.php. В нем находим строки: /** Имя базы данных для WordPress */define('DB_NAME', 'wp27');/** Имя пользователя MySQL */define('DB_USER', 'root');/** Пароль пользователя MySQL */define('DB_PASSWORD', ''); И вписываем туда название новой базы, нового пользователя и пароль для базы данных. 6. Перенос завершен!Заходим на новый сайт и радуемся результату! Если у Вас что нибудь не получилось или возникли какие нибудь вопросы связанные с переносом, спрашивайте в комментариях, я обязательно отвечу! --- Выбрать хороший хостинг сегодня не такая уж сложная задача, но и среди хороших хостингов есть хорошие. Хостинг сегодня это такая банальность и подобного рода услуги предоставляют очень много компаний, но не все из них одинаково хороши. Обратите внимание на hostlife.net - вроде достойных хостинг для ваших проектов. Материалы стены перемещены в Гостевую книгу
|
|