keyhelp + seafile [GELÖST]
keyhelp + seafile
Hallo!
Ich würde unter keyhelp gerne seafile oder pydio ausprobieren. Jedoch lauchen diese auf den Port 8000 bzw. 8080. Ist es möglich, mit keyhelp dies mit einer Subdomain zu realisieren, oder müsste ich da bei den genannten Anwendungen auf Port 80 bzw. 443 umstellen?
Gerhard
Ich würde unter keyhelp gerne seafile oder pydio ausprobieren. Jedoch lauchen diese auf den Port 8000 bzw. 8080. Ist es möglich, mit keyhelp dies mit einer Subdomain zu realisieren, oder müsste ich da bei den genannten Anwendungen auf Port 80 bzw. 443 umstellen?
Gerhard
-
- Posts: 228
- Joined: Tue 9. Apr 2019, 16:31
- Location: Korschenbroich
- Contact:
Re: keyhelp + seafile
Hallo,
das kannst du mittels mod_proxy in den Apache-Einstellungen einer Subdomain machen.
Mod_proxy müsste aber ggf. noch installiert / enabled werden.
Christian
das kannst du mittels mod_proxy in den Apache-Einstellungen einer Subdomain machen.
Code: Select all
SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off
ProxyPass / https://DOMAIN:PORT/
ProxyPassReverse / https://DOMAIN:PORT/
Christian
Individuelle Entwicklung webbasierter Datenbanksysteme
https://www.john-softwareentwicklung.de
https://www.john-softwareentwicklung.de
Re: keyhelp + seafile
Danke Christian für deine Antwort.
Es funktioniert leider noch nicht.
Eingetragen im Anbschnitt der Subdomain in /etc/apache2/keyhelp/vhosts/user.conf
Bei Eingabe wie z.B. pydio.meineDomain.at bekomme ich einen 503-Fehler
Bei Eingabe von meineDomain.at:8080 bekomme ich einen Network Error (tcp_error).
In der Firewall habe ich im Anschnitt Allow den port 8080 geöffnet.
EDIT:
a2enmod proxy
a2enmod proxy_html
a2enmod proxy_http
wurde ausgeführt und läuft
Es funktioniert leider noch nicht.
Eingetragen im Anbschnitt der Subdomain in /etc/apache2/keyhelp/vhosts/user.conf
Code: Select all
<VirtualHost *:80>
ServerName pydio.meineDomain.at
ServerAdmin xxx.xxx@xxx.com
DocumentRoot "/home/users/user/www/pydio/"
SuexecUserGroup "user" "user"
# log
LogLevel warn
CustomLog "/home/users/user/logs/access.log" keyhelp_log
ErrorLog "/home/users/user/logs/error.log"
# php support
<FilesMatch "\.php$">
SetHandler "proxy:unix:/run/php/keyhelp_user_php73.socket|fcgi://keyhelp_user_php73.socket"
</FilesMatch>
SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off
ProxyPass / https://meineDomain.at:8080/
ProxyPassReverse / https://meineDomain.at:8080/
# Set some proxy properties (the string "unique-domain-name-string" should match
# the one set in the FilesMatch directive.
<Proxy fcgi://keyhelp_user_php73.socket>
ProxySet connectiontimeout=5 timeout=60
</Proxy>
<Directory "/home/users/user/www/pydio/">
AllowOverride All
Options -Indexes
CGIPassAuth On
</Directory>
</VirtualHost>
Bei Eingabe von meineDomain.at:8080 bekomme ich einen Network Error (tcp_error).
In der Firewall habe ich im Anschnitt Allow den port 8080 geöffnet.
EDIT:
a2enmod proxy
a2enmod proxy_html
a2enmod proxy_http
wurde ausgeführt und läuft
Re: keyhelp + seafile
Die Apache-Eintragungen kannst du ggf. im Admin-Bereich von Keyhelp unter den Einstellungen der Subdomain vornehmen.
- OlliTheDarkness
- Posts: 1854
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: keyhelp + seafile
Apache Einstellungen sollten IMMER im Keyhelp vorgenommen werden, um die Erhaltung bei einem Update sicherzustellen.
Mit freundlichen Grüßen
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
-
- Posts: 228
- Joined: Tue 9. Apr 2019, 16:31
- Location: Korschenbroich
- Contact:
Re: keyhelp + seafile
Hi,
also ich habe das auch in Keyhelp eingetragen. Das funktioniert recht sauber.
Bekommst du eine Fehlermeldung?
Steht etwas im Log?
Apache neugestartet?
Christian
also ich habe das auch in Keyhelp eingetragen. Das funktioniert recht sauber.
Bekommst du eine Fehlermeldung?
Steht etwas im Log?
Apache neugestartet?
Christian
Individuelle Entwicklung webbasierter Datenbanksysteme
https://www.john-softwareentwicklung.de
https://www.john-softwareentwicklung.de
Re: keyhelp + seafile
Das sehe ich ein.OlliTheDarkness wrote: ↑Tue 28. May 2019, 11:35Apache Einstellungen sollten IMMER im Keyhelp vorgenommen werden, um die Erhaltung bei einem Update sicherzustellen.
Ich habe jetzt dei Subdomain gelöscht und wieder neu erstellt. Die Apache Einstellungen in KeyHelp bei der Subdomain hinzugefügt. Leider die gleichen Fehler wie vorher.
Sind da die Ports seitens KeyHelp irgend wie gesperrt? Wie kann man das umgehen bzw. so einstellen, damit das funktioniert?
Re: keyhelp + seafile [GELÖST]
So, hab jetzt doch noch Seafile auf einer Subdomain zum laufen gebracht.
In Anlehnung an diese Anleitung: https://znil.net/index.php?title=Seafil ... 8.04.x_LTS
Jedoch nur mit folgender Ergänzung in der vhost in Apache:
Dann noch ein paar Pfadänderungen in seafile selbst damit das Down- u. Uploaden funktioniert.
Gerhard
In Anlehnung an diese Anleitung: https://znil.net/index.php?title=Seafil ... 8.04.x_LTS
Jedoch nur mit folgender Ergänzung in der vhost in Apache:
Code: Select all
# seafile fileserver
#
ProxyPass /seafhttp http://127.0.0.1:8082
ProxyPassReverse /seafhttp http://127.0.0.1:8082
#
# seahub
#
ProxyPass / http://127.0.0.1:8000/
ProxyPassReverse / http://127.0.0.1:8000/
Gerhard
Re: keyhelp + seafile
Wie schon vorher einmal erwähnt ... die Sachen gehören eigentlich in die Apache-Einstellungen im Keyhelp, damit die bei Updates der vHost nicht überschrieben werden.