{"id":4827,"date":"2021-08-27T13:30:32","date_gmt":"2021-08-27T13:30:32","guid":{"rendered":"https:\/\/tst-amo.net.ua\/blog\/?p=4827"},"modified":"2021-08-27T13:30:32","modified_gmt":"2021-08-27T13:30:32","slug":"seafile-%d0%b0%d0%b2%d1%82%d0%be%d0%b7%d0%b0%d0%b3%d1%80%d1%83%d0%b7%d0%ba%d0%b0-%d1%81%d0%b5%d1%80%d0%b2%d0%b8%d1%81%d0%b0","status":"publish","type":"post","link":"https:\/\/tst-amo.net.ua\/blog\/?p=4827","title":{"rendered":"Seafile \u0430\u0432\u0442\u043e\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0441\u0435\u0440\u0432\u0438\u0441\u0430"},"content":{"rendered":"<p>\u0421\u043e\u0437\u0434\u0430\u0435\u043c \u044e\u043d\u0438\u0442\u044b:<\/p>\n<pre># vi \/etc\/systemd\/system\/seafile.service\r\n\r\n[Unit]\r\nDescription=Seafile\r\n# add mysql.service or postgresql.service depending on your database to the line below\r\nAfter=network.target\r\n\r\n[Service]\r\nType=forking\r\nExecStart=<span style=\"color: #ff0000;\">\/home\/www\/seafile<\/span>\/seafile-server-latest\/seafile.sh start\r\nExecStop=<span style=\"color: #ff0000;\">\/home\/www\/seafile\/<\/span>seafile-server-latest\/seafile.sh stop\r\nLimitNOFILE=infinity\r\nUser=<span style=\"color: #ff0000;\">nginx<\/span>\r\nGroup=<span style=\"color: #ff0000;\">www-data<\/span>\r\n\r\n[Install]\r\nWantedBy=multi-user.target<\/pre>\n<pre># vi \/etc\/systemd\/system\/seahub.service\r\n\r\n[Unit]\r\nDescription=Seafile hub\r\nAfter=network.target seafile.service\r\n\r\n[Service]\r\nType=forking\r\n# change start to start-fastcgi if you want to run fastcgi\r\nExecStart=<span style=\"color: #ff0000;\">\/home\/www\/seafile\/<\/span>seafile-server-latest\/seahub.sh start <span style=\"color: #ff0000;\">8999<\/span>\r\nExecStop=<span style=\"color: #ff0000;\">\/home\/www\/seafile\/<\/span>seafile-server-latest\/seahub.sh stop\r\nUser=<span style=\"color: #ff0000;\">nginx<\/span>\r\nGroup=<span style=\"color: #ff0000;\">www-data<\/span>\r\n\r\n[Install]\r\nWantedBy=multi-user.target<\/pre>\n<p>\u041f\u0435\u0440\u0435\u0434 \u0437\u0430\u043f\u0443\u0441\u043a\u043e\u043c \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u043d\u0430\u0448\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u044b (\u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0432 vipw)<\/p>\n<pre># su nginx\r\n$ .\/seafile.sh stop\r\n$ .\/seahub.sh stop\r\n$ exit<\/pre>\n<pre># systemctl enable seafile.service\r\n# systemctl enable seahub.service\r\n# systemctl daemon-reload\r\n# systemctl start seafile.service\r\n# systemctl start seahub.service<\/pre>\n<div class=\"pdfprnt-buttons pdfprnt-buttons-post pdfprnt-bottom-right\"><a href=\"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=wpv2posts4827&print=pdf\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/tst-amo.net.ua\/blog\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"View PDF\" \/><\/a><a href=\"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=wpv2posts4827&print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/tst-amo.net.ua\/blog\/wp-content\/plugins\/pdf-print\/images\/print.png\" alt=\"image_print\" title=\"Print Content\" \/><\/a><\/div>","protected":false},"excerpt":{"rendered":"<p>\u0421\u043e\u0437\u0434\u0430\u0435\u043c \u044e\u043d\u0438\u0442\u044b: # vi \/etc\/systemd\/system\/seafile.service [Unit] Description=Seafile # add mysql.service or postgresql.service depending on your database to the line below After=network.target [Service] Type=forking ExecStart=\/home\/www\/seafile\/seafile-server-latest\/seafile.sh start ExecStop=\/home\/www\/seafile\/seafile-server-latest\/seafile.sh stop LimitNOFILE=infinity User=nginx Group=www-data [Install] WantedBy=multi-user.target # vi \/etc\/systemd\/system\/seahub.service [Unit] Description=Seafile hub After=network.target seafile.service [Service] Type=forking # change start to start-fastcgi if you want to run fastcgi ExecStart=\/home\/www\/seafile\/seafile-server-latest\/seahub.sh start &#8230;<\/p>\n<p><a href=\"https:\/\/tst-amo.net.ua\/blog\/?p=4827\" class=\"more-link\">Continue reading &lsquo;Seafile \u0430\u0432\u0442\u043e\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0441\u0435\u0440\u0432\u0438\u0441\u0430&rsquo; &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[48,47,330,331],"tags":[],"class_list":["post-4827","post","type-post","status-publish","format-standard","hentry","category-centos","category-linux","category-seafile","category-systemd"],"_links":{"self":[{"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4827"}],"collection":[{"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4827"}],"version-history":[{"count":1,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4827\/revisions"}],"predecessor-version":[{"id":4828,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4827\/revisions\/4828"}],"wp:attachment":[{"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4827"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4827"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}