我自 2018 年以来一直在运行 Debian 服务器,最近我注意到它的功能已经扩展到它变得相当“单一”的程度。
该服务器运行 Nextcloud、Gitea、Roundcube Webmail、YOURLS 和两个 WordPress 站点的实例 - 以及一些其他不使用 SQL 的东西。
我的网络上还有一个单独的(但小得多)服务器,无法通过互联网(仅限 LAN)访问,并且我一直在考虑将 SQL 服务器卸载到它。
这有什么优点和/或缺点吗?
服务器故障:这不是一个意见问题。延迟、SQL 缓存的实施、网络安全影响以及许多其他因素都是可衡量的指标。
有没有办法将 PC 与 nextcloud 服务器同步,但无需桌面 GUI?
PC 启动后就会进行同步。即使用户尚未登录。
我知道nextcloudcmd。我可以运行一个 cron 作业并每 N 分钟调用一次“nextcloudcmd”。
但这并不好。
我真的更喜欢立即同步的解决方案(例如通过 inotify)。
这怎么可能做到呢?
我认为封装 nextcloudcmd 的 shell 脚本只是一种解决方法。
如果nextcloud不提供这个,那么我将使用seafile来做到这一点。请参阅:https://manual.seafile.com/deploy/start_seafile_at_system_bootup.html
我个人认为这很奇怪。GUI 可以做到这一点。我只是想要同样的东西,但没有 GUI。是的,我可以在“假”帧缓冲区 X 环境中运行 GUI……但是不行,那太脏了。
我正在尝试在运行 arch linux(警报)的 RaspberryPi 3 上设置 nextcloud 一周。
我已经设置了 apache、php 和 php-fpm、postgresql 并从 AUR 安装了 nextcloud-testing(因为 nextcloud 17 不支持 php 7.4)。
apache 的 webroot 位于/srv/http
但 nextcloud 安装到/usr/share/webapps/nextcloud
.
我的虚拟主机:
<VirtualHost *:443>
DocumentRoot "/srv/http"
<Directory "/srv/http">
Options FollowSymLinks
AllowOverride None
Require all granted
</Directory>
...
#ssl stuff
...
ScriptAlias /cgi-bin/ "/srv/http/cgi-bin/"
<Directory "/srv/http/cgi-bin">
AllowOverride None
Options None
Require all granted
</Directory>
Alias /nextcloud /usr/share/webapps/nextcloud/
<Directory /usr/share/webapps/nextcloud>
Options FollowSymlinks
AllowOverride all
Require all granted
</Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
https://mydomain/nextcloud
在浏览器中访问时,错误消息是无法写入配置目录。检查这个使用的 php …
目前,我已经设置了一个 nextcloud 服务器nginx
并使用 启用了它sudo systemctl enable nginx.service
。当我重新启动时,我收到一条错误消息,抱怨代理服务器,如果我查看一下sudo systemctl status nginx.service
,我会收到以下消息:
nginx.service - A high performance web server and a reverse proxy server
Loaded: loaded (/etc/systemd/system/nginx.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sat 2020-11-14 12:20:55 CET; 16min ago
Nov 14 12:20:55 TORNAX-ARCH systemd[1]: Starting A high performance web server and a reverse proxy server...
Nov 14 12:20:55 TORNAX-ARCH nginx[473]: 2020/11/14 12:20:55 [warn] 473#473: could not build optimal types_hash, you should increase either …
Run Code Online (Sandbox Code Playgroud) nextcloud ×4
arch-linux ×2
apache-2.4 ×1
nginx ×1
permissions ×1
php-fpm ×1
php.ini ×1
sql-server ×1
wordpress ×1