Установка галереи Piwigo в Ubuntu 14.04
Ubuntu, VPS | Комментировать запись
Piwigo – это свободная открытая программа для создания веб-галереи, которая распространяется по лицензии GNU General Public License 2.
В этом руководстве показано, как установить Piwigo на веб-сервер Apache в системе Ubuntu 14.04. В результате выполнения руководства в системе появится полностью рабочая фотогалерея, содержащая несколько альбомов. Изображения можно добавлять с помощью панели управления в браузере.
Требования
Прежде чем приступить к выполнению руководства, нужно:
- Выполнить начальную настройку сервера Ubuntu 14.04.
- Создать не-рутового пользователя с правами sudo (подробнее – в этой статье).
- Предварительно установить стек LAMP. Подробные инструкции по установке LAMP stack можно найти в этом руководстве.
1: Настройка базы данных
Сначала нужно создать БД и пользователя MySQL для Piwigo.
Войдите в MySQL как пользователь root:
mysql -u root -p
Система запросит пароль; введите пароль MySQL, созданный при установке LAMP.
Теперь создайте БД для Piwigo; выберите любое удобное имя (в данном руководстве БД называется piwigo):
CREATE DATABASE piwigo;
Затем нужно создать пользователя БД и пароль для него. Замените piwigouser любым удобным именем пользователя, а password – надёжным паролем.
CREATE USER piwigouser@localhost IDENTIFIED BY 'password';
Передайте новому пользователю права на БД:
GRANT ALL PRIVILEGES ON piwigo.* TO piwigouser@localhost;
Обновите привилегии:
FLUSH PRIVILEGES;
Теперь можно закрыть MySQL:
exit
2: Загрузка Piwigo
Теперь нужно загрузить актуальную версию Piwigo с сервера.
curl -o piwigo.zip http://piwigo.org/download/dlcounter.php?code=latest
Чтобы извлечь сжатые файлы, нужно установить пакет unzip:
sudo apt-get install unzip
Извлеките файлы Piwigo:
unzip piwigo.zip
3: Перемещение файлов Piwigo
После этого нужно переместить файлы Piwigo в каталог Document Root:
sudo rsync -avP ~/piwigo/ /var/www/html/
В качестве альтернативы можно также использовать виртуальный хост.
4: Установка зависимостей
Чтобы программа Piwigo позволяла добавлять и создавать изображения, нужно установить программную библиотеку GD Graphics Library.
sudo apt-get install php5-gd
Перезапустите веб-сервер:
sudo service apache2 restart
5: Завершение установки
Откройте браузер и введите доменное имя или IP:
http://домен_или_ip_сервера/
Примечание: Если на экране появилась стандартная страница Apache, её можно удалить:
sudo rm /var/www/html/index.html
Обновите страницу, после чего на экране появится страница установки Piwigo.
Заполните форму запрашиваемыми данными.
Настройка базы данных
По умолчанию поля Host и Database tables prefix заполняются автоматически.
Нужно заполнить следующие поля:
- User: внесите имя пользователя БД ( в данном случае это piwigouser).
- Password: укажите пароль, созданный в разделе 1.
- Database name: введите имя БД ( в данном случае – piwigo).
Настройка управления
В следующем разделе можно создать нового пользователя и пароль для входа в панель управления Piwigo.
- Username: укажите имя пользователя для управления сайтом Piwigo (в этом руководстве пользователь зовётся piwigo).
- Password и Password [confirm]: введите и подтвердите пароль.
- Email address: укажите адрес электронной почты администратора сайта.
- Options: предлагает две опции (Subscribe to Piwigo Announcements Newsletter и Send my connection settings by email), которые включены по умолчанию.
Заполнив поля нужной информацией, нажмите кнопку Start installation. Если настройка выполнена верно, на экране появится сообщение об успешной установке; в противном случае программа выведет ошибку.
После завершения установки нажмите Visit the gallery, чтобы открыть панель управления.
6: Добавление изображений и просмотр галереи
Программа предложит Start the Tour – эту кнопку нужно нажать, чтобы начать работу и открыть домашнюю страницу Piwigo.
Чтобы закончить просмотр, нажмите End tour.
Чтобы добавить фотографии, кликните Add в разделе Photos в левом меню.
Прежде чем добавить новое фото, нажмите на Create a new album, чтобы создать альбом. Введите имя в поле Album name и нажмите Create.
Затем нажмите Add Photos и выберите фото, которые нужно добавить. Также можно просто перетащить нужные фотографии в браузер. Выбрав все необходимые изображения, нажмите Start upload.
Чтобы посетить галерею, нажмите Visit the gallery в верхней части страницы.
Также просмотреть фотогалерею можно открыв IP-адрес сервера в браузере.
Чтобы вернуться в панель управления Piwigo, посетите:
http://your_server_ip/admin.php
Заключение
Теперь галерея Piwigo установлена на сервер и готова к работе.
Tags: Apache, LAMP stack, Piwigo, Ubuntu 14.04