linux:centos:ttrss_centos6
Установка Tiny Tiny RSS в CentOS 6
<callout type="success">Обзор RSS-ридеров - self-hosted альтернативы Google Reader</callout>
- Домашняя страница: https://tt-rss.org/
- Архивный форум: http://tt-rss.org/forum/
Для запуска PHP в фоновом режиме нам понадобится daemonize
Описание
Description : daemonize runs a command as a Unix daemon. As defined in W. Richard Stevens' : 1990 book, Unix Network Programming (Addison-Wesley, 1990), a daemon is "a : process that executes 'in the background' (i.e., without an associated : terminal or login shell) either waiting for some event to occur, or waiting : to perform some specified task on a periodic basis."
Пакет доступен в EPEL
# yum install daemonize
Init скрипт нашёл на форуме ttrss (он же на github).
Код
В init скрипте необходимо поставить свои значения TT_PATH, LOGFILE, ERRLOGFILE и USER.
/home/admin/web/ttrss6.iddqd.net/public_html
Итак, что нужно сделать (примечание: dokuwiki не разрешает загружать файлы в txt и других форматах, поэтому файл в rtf).
# wget -O /etc/init.d/tt-rss https://rtfm.wiki/_media/linux/centos/tt-rss.rtf # chmod +x /etc/init.d/tt-rss # chkconfig tt-rss on # service tt-rss start
Не забыть про лог файлы (путь и пользователь веб-сервера могут быть другими)
# touch /var/log/tt-rss-update.log /var/log/tt-rss-update-error.log # chown apache:apache /var/log/tt-rss-update.log /var/log/tt-rss-update-error.log
Для VestaCP например так
# touch /home/admin/web/ttrss6.tld/logs/tt-rss-update-error.log # touch /home/admin/web/ttrss6.tld/logs/tt-rss-update.log # chown admin:admin /home/admin/web/ttrss6.tld/logs/tt-rss-update.log # chown admin:admin /home/admin/web/ttrss6.tld/logs/tt-rss-update-error.log
Мобильные клиенты, плагины см. в соседней заметке
EOM
linux/centos/ttrss_centos6.txt · Последнее изменение: 2018/01/24 16:30 — 127.0.0.1
Обсуждение