Как перенести Piwigo на новый хостинг
Piwigo (в прошлом – PhpWebGallery) – абсолютно бесплатная система для управления контентом и создания разнообразных сайтов-фотогалерей. Система имеет довольно широкий функционал и очень легко настраивается благодаря свободно используемым расширениям на конкретные задачи. Piwigo написана на PHP языке и использует систему MySQL в качестве баз данных.
Система Piwigo, в отличие от аналогов, распространяется на GNU GPL лицензии на условиях открытого исходного кода. На текущее время проект поддерживают пользователи и разработчики.
Система имеет такие основные возможности:
- Работа с метаданными. Использование IPTC/EXIF метаданных для заполнения свойств фотографий (дата создания, ключевые слова, заголовок);
- Водяные знаки – во время загрузки фотографий система Piwigo может самостоятельно установить водяной знак для ее защиты от нежелательного копирования;
- Наличие web API – позволяет выполнять действия, связанные с галереей, из других приложений, например, таких как Wordpress.
- Работа с видеофайлами – за счет свободно используемым приложениям Piwigo также может быть применен при работе с видеофайлами.
Коротко об истории
Первые версии движка для личных целей в 2001 году разработал программист из Франции – Пьеррик Ле Голль. Позже, вокруг своего проекта, который был установлен на сайте его университета, он начал создавать сообщество на лицензии GPL.
В 2002 году мир увидел первую версию системы PhpWebGallery, которая в этом же году стала многоязычной. В 2004 году для командной разработки был установлен багтрекер.
Февраль 2009 года – система переименована в Piwigo.
На сегодняшний день веб-сайт Piwigo доступен более чем на десяти языках.
Коротко об установке Piwigo
Установка Piwigo возможна двумя способами: через сервис Softaculous и с помощью исходников. Первый вариант считается более простым, так как загрузка движка выполняется в автоматическом режиме всего за 5 минут.
Перенос движка Piwigo на хостинг <!-- td {border: 1px solid #ccc;}br {mso-data-placement:same-cell;} -->https://s-host.com.ua/ будет состоять из нескольких этапов:
-
загрузка файлов сайта; и экспорт базы данных со старого хостинга;
-
загрузка файлов сайта и импорт базы данных на новый хостинг;
-
редактирование файла конфигурации local/config/database.inc.php.
Рассмотрим каждый этап детально. Во-первых, перейдем в диспетчер файлов cPanel, чтобы создать и скачать архив с файлами сайта:
-
перейдите в папку сайта;
-
выделите все файлы;
-
нажмите Compress (правая кнопка мыши);
-
загрузите архив на свой компьютер:
Теперь перейдем к экспорту базы данных:
-
откройте phpMyAdmin/“Базы данных”;
-
выберите БД сайта;
-
нажмите кнопку “Экспорт”:
Перенос движка на новый хостинг
Перейдите на новый хостинг и откройте папку сайта в диспетчере файлов (или воспользуйтесь FTP-клиентом):
Теперь перейдите в “Базы данных”/“Базы данных MySQL”:
-
создайте БД;
-
добавьте пользователя;
-
объедините пользователя и БД;
-
выставьте “Все права” на странице “Управление правами пользователя”:
После создания базы данных перейдите в phpMyAdmin/вкладка “Базы данных” и кликните на новую БД. Теперь нажмите “Импорт” и загрузите базу, скачанную со старого хостинга:
Правка файла конфигурации
В завершении переноса сайта нужно внести несколько правок в файл local/config/database.inc.php. В частности, вам предстоит подставить новые значения в строки:
-
$conf['db_base'] = 'префикс_название новой базы данных';
-
$conf['db_user'] = 'префикс_имя нового пользователя';
-
$conf['db_password'] = 'новый пароль';
Сохраните изменения и перейдите на свой новый сайт:
Похожие публикации:
- bratanry
- 21-03-2017, 14:47
- 7 285