Plone: различия между версиями
Admin (обсуждение | вклад) (Новая страница: «'''Plone''' (произносится [пло́ун]) — открытая система управления содержанием (CMS). Работает с …») |
Admin (обсуждение | вклад) (→Ссылки) |
||
(не показано 6 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
'''Plone''' (произносится [пло́ун]) — открытая система управления содержанием (CMS). Работает с использованием сервера приложений Zope, написанного на языке программирования Python. | '''Plone''' (произносится [пло́ун]) — открытая система управления содержанием (CMS). Работает с использованием сервера приложений Zope, написанного на языке программирования Python. | ||
Plone может быть использован в качестве интернет- и интранет-веб-сервера. Область применения системы очень широка: от простых страниц до | Plone может быть использован в качестве интернет- и интранет-веб-сервера. Область применения системы очень широка: от простых страниц до корпоративных порталов, рассчитанных на внутреннее и внешнее использование. | ||
Проект начал работу в 1999 году и стал одной из самых популярных систем публикаций. В 2004 был образован фонд «Plone», которому были переданы авторские права на продукт. | Проект начал работу в 1999 году и стал одной из самых популярных систем публикаций. В 2004 был образован фонд «Plone», которому были переданы авторские права на продукт. | ||
== Установка Plone в | == Установка Plone в линукс == | ||
Актуальную версию дистрибутива можно скачать с официального сайта: http://plone.org/products. Распакуйте архив и перейдите в эту папку. | Актуальную версию дистрибутива можно скачать с официального сайта: http://plone.org/products. Распакуйте архив и перейдите в эту папку. | ||
Строка 12: | Строка 12: | ||
sudo ./install.sh standalone | sudo ./install.sh standalone | ||
Если с ZEO- | Если с ZEO-кластером (ZEO-сервер, 2 клиента), то: | ||
sudo ./install.sh zeo | sudo ./install.sh zeo | ||
Plone установится в папку /usr/local/Plone. Конфигурационный файл для установки с ZEO-кластером: /usr/local/Plone/zeocluster/buildout.cfg. В нём найдёте строчку типа: user=admin:AAG6gyte - это созданный админский пароль для Plone. Чтобы запустить Plone, выполните команду: | |||
sudo /usr/local/Plone/zeocluster/bin/plonectl start | |||
Теперь в браузере можете набрать адрес: http://localhost:8080/. | |||
== Удаление Plone == | |||
Чтобы удалить Plone, надо сначала его остановить: | |||
sudo /usr/local/Plone/zeocluster/bin/plonectl stop | |||
Далее удалить папку /usr/local/Plone. | |||
== Резервное копирование (бэкап) Plone == | |||
Остановите Plone: | |||
sudo /usr/local/Plone/zeocluster/bin/plonectl stop | |||
Заархивируйте папку /usr/local/Plone: | |||
tar -zcvf Plone-backup.tgz /usr/local/Plone | |||
== Установка дополнительных модулей == | |||
Допустим, решили установить модуль '''collective.prettyphoto''': http://plone.org/products/collective.prettyphoto. Читаете инструкцию на этой странице. Тут написано, откройте файл buildout.cfg и добавьте строчку "collective.prettyphoto" в "eggs =". Сохраните файл buildout.cfg, в случае с ZEO-кластером: /usr/local/Plone/zeocluster/buildout.cfg: | |||
eggs = | |||
Plone | |||
Pillow | |||
collective.prettyphoto | |||
Если Plone запущен, остановите его: | |||
sudo /usr/local/Plone/zeocluster/bin/plonectl stop | |||
Далее необходимо выполнить команду "buildout". Перед этим перейдите в папку /usr/local/Plone/zeocluster: | |||
cd /usr/local/Plone/zeocluster/ | |||
После этого выполните: | |||
bin/buildout | |||
Если всё прошло без ошибок, запустите Plone: | |||
bin/plonectl start | |||
Если выдало ошибки, то команду "buildout" выполните: | |||
bin/buildout -v | |||
Смотреть ошибки запуска: | |||
bin/instance fg | |||
== Сайты, созданные с использованием Plone == | |||
* [http://fu-lab.ru/ Межрегиональная лаборатория информационной поддержки функционирования финно-угорских языков] | |||
== Ссылки == | |||
* [http://ru.wikipedia.org/wiki/Plone Ru.Wikipedia] | |||
[[Category:Linux]] |
Текущая версия от 18:15, 3 сентября 2013
Plone (произносится [пло́ун]) — открытая система управления содержанием (CMS). Работает с использованием сервера приложений Zope, написанного на языке программирования Python.
Plone может быть использован в качестве интернет- и интранет-веб-сервера. Область применения системы очень широка: от простых страниц до корпоративных порталов, рассчитанных на внутреннее и внешнее использование.
Проект начал работу в 1999 году и стал одной из самых популярных систем публикаций. В 2004 был образован фонд «Plone», которому были переданы авторские права на продукт.
Установка Plone в линукс
Актуальную версию дистрибутива можно скачать с официального сайта: http://plone.org/products. Распакуйте архив и перейдите в эту папку.
Если устанавливаете с одним экземпляром Zope, то выполните следующую команду:
sudo ./install.sh standalone
Если с ZEO-кластером (ZEO-сервер, 2 клиента), то:
sudo ./install.sh zeo
Plone установится в папку /usr/local/Plone. Конфигурационный файл для установки с ZEO-кластером: /usr/local/Plone/zeocluster/buildout.cfg. В нём найдёте строчку типа: user=admin:AAG6gyte - это созданный админский пароль для Plone. Чтобы запустить Plone, выполните команду:
sudo /usr/local/Plone/zeocluster/bin/plonectl start
Теперь в браузере можете набрать адрес: http://localhost:8080/.
Удаление Plone
Чтобы удалить Plone, надо сначала его остановить:
sudo /usr/local/Plone/zeocluster/bin/plonectl stop
Далее удалить папку /usr/local/Plone.
Резервное копирование (бэкап) Plone
Остановите Plone:
sudo /usr/local/Plone/zeocluster/bin/plonectl stop
Заархивируйте папку /usr/local/Plone:
tar -zcvf Plone-backup.tgz /usr/local/Plone
Установка дополнительных модулей
Допустим, решили установить модуль collective.prettyphoto: http://plone.org/products/collective.prettyphoto. Читаете инструкцию на этой странице. Тут написано, откройте файл buildout.cfg и добавьте строчку "collective.prettyphoto" в "eggs =". Сохраните файл buildout.cfg, в случае с ZEO-кластером: /usr/local/Plone/zeocluster/buildout.cfg:
eggs = Plone Pillow collective.prettyphoto
Если Plone запущен, остановите его:
sudo /usr/local/Plone/zeocluster/bin/plonectl stop
Далее необходимо выполнить команду "buildout". Перед этим перейдите в папку /usr/local/Plone/zeocluster:
cd /usr/local/Plone/zeocluster/
После этого выполните:
bin/buildout
Если всё прошло без ошибок, запустите Plone:
bin/plonectl start
Если выдало ошибки, то команду "buildout" выполните:
bin/buildout -v
Смотреть ошибки запуска:
bin/instance fg