PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Appache Owncloud und HTTPD



MasterofEnki
05.12.16, 20:39
Hallo.

Zuerst einmal vielen dank an alle, die mit gegrübelt haben, bei meiner LInux Installation gestern / heute.
( zwecks LIS integration ).

Nun habe ich mich schon etwas umgeschaut im empfohlenem CENTOS, finde manches gut, anderes weniger.

2 Problemstellungen sind übrig, die mich im Augenblick etwas überfordern:

Installiert sind :
HTTPD
PHP55
Appache als Server

und das Ziel ist eigentlich "ownclowd"

bei Systemstart, gab er mir gerade folgendes aus:


SELinux is preventing /usr/sbin/httpd from write access on the directory config.

ich folgte nun erst diesem Lösungsvorschlag:


If you want to allow httpd to have write access on the config directory
Then sie müssen die Kennzeichnung von »config« ändern
Do
# semanage fcontext -a -t httpd_sys_rw_content_t 'config'
# restorecon -v 'config'

der 1. Befehl ließ sich problemlos von der Konsole aus starten,
beim Eingeben von "Restorecon -v" bekomme ich allerdings die Meldung:


@localhost ~]$ sudo restorecon -v 'config'
restorecon: lstat(config) failed: No such file or directory


(ehrlich: übersteigt meine Kenntnis derzeit)

Ich probierte dann folgenden Weg:


# grep httpd /var/log/audit/audit.log | audit2allow -M mypol
# semodule -i mypol.pp

auch bei semodule -i
bekomme ich nur die Fehlermeldung: "geht net, gibt s net" usw.


@localhost ~]$ sudo semodule -i mpol.pp
semodule: Failed on mpol.pp!


... wäre schön wenn jemand eine Lösung hat dafür.

Appache sollte unter Standard Pfad installiert sein, aber wo er steckt *kopfkratz* keine Ahnung (bitte nicht lachen)


Generell kann ich Owncloud nun zwar aufrufen, bekomme aber diese Meldung:


Can't write into config directory!

This can usually be fixed by giving the webserver write access to the config directory.

... so ein kleines bisschen, bin ich da am verzweifeln, aber nur gering ^^

kann da jemand helfen ?

marce
05.12.16, 20:54
Spontane Vermutung: Du solltest beim Absetzen des 2. Befehls in dem Verzeichnis sein, in dem sich der Config-Ordner befindet.

Alterantiv - SELinux deaktivieren. Würde ich für den Einstieg empfehlen. Man tut sich wesentlich einfacher dann...

xbeduine
05.12.16, 22:20
Alterantiv - SELinux deaktivieren. Würde ich für den Einstieg empfehlen. Man tut sich wesentlich einfacher dann...Falscher Ansatz. Einmal deaktiviert, ist SELinux wieder zum laufen bringen ein Horror - ich sprech aus Erfahrung ;)

Entweder SELinux auf permissive setzen, nicht disabled oder dich an die wirklich gute Anleitung von owncloud halten: https://doc.owncloud.org/server/latest/admin_manual/installation/selinux_configuration.html

marce
06.12.16, 07:55
grundsätzlich ja - aber wenn ich den anderen Thread hier richtig verstehe reden wir hier von einem Desktop-System. Und da kann man SELinux mMn. getrost außen vor lassen.

MasterofEnki
07.12.16, 23:34
Hallo Leute.
Vielen Dank zuerst mal für das "mitnachdenken" hier :)

Also, der Status: ( gestern kam ich leider zu nichts ) ist das mich CentOS irgendwie "angesteckt" hat, das Ding geht ja in VM WAHNSINNIG schnell, ich überlege nun es auf einem richtigem Rechner zu installieren - das hat mich irgendwie umgehaun, BOMBEN Linux alter...

und ein Edit:
ich habe das Problem gefunden.

Die Anleitung hat SUPER funktioniert!

@ XBeduine:
Vielen herzlichen dank, es läuft nun, ich kann mich auch anmelden :D

Euch allen: Vielen Dank hier, irgendwie steige ich schon noch durch *lach* auch wenn das bei alten Männern gern etwas länger dauert, aber immerhin habe ich ja schon:
php,mysql, xrdp und einiges anderes, ganz ohne dumme Fragen installiert, es besteht also noch Hoffnung :)

DAUMEN HOCH!

marce
07.12.16, 23:47
Stimmen die Pfade denn?


Nach Eingabe der 2. Zeile, hält das Terminal an. 0 Reaktion mehr.
Da fehlt auch ein schließendes '

Solche Ausgaben sind übrigens besser zu lesen, wenn man [code]-Tags verwendet.

MasterofEnki
07.12.16, 23:58
Hallo Marce :D

Das Problem wurde gefunden + behoben, es läuft jetzt, die eigene Fehlerquelle saß vor dem Rechner.

ich habe aber noch ein problem, die Log muß ich erst suchen, aber:
Linux Centos, geht zurüpck auf irgend so einen Bunten "Sreen" und da steht: "Es wurde 1 Fehler ausgegeben"
ich komme von da nicht wieder in den Desktop zurück :(
kein Enter nix, immer wenn ich so ~ 5 Minuten inaktiv war, wie ein Sperrscreen.

mit dem KDE habe ich auch noch ärger, aber dazu poste ich in einem anderem bereich.

aber ich denke: ich hab hier noch n I5 rumstehen, ich glaube auf den hau ich mir Centos drauf - irgendwie scheint das Ding klasse zu sein.
Weiß nicht die anderen haben mich nicht so überzeugt, aber Centos haut irgendwie rein...


UNd Edit: der Horror geht weiter :(


Installieren 1 Paket (+13 Abhängige Pakete)

Gesamtgröße: 20 M
Gesamte Downloadgröße: 786 k
Installationsgröße: 69 M
Is this ok [y/d/N]: y
Downloading packages:
No Presto metadata available for isv_ownCloud_desktop
libowncloudsync0-2.2.4-4.1.x86 FAILED
http://download.opensuse.org/repositories/isv%3A/ownCloud%3A/desktop/CentOS_7/x86_64/libowncloudsync0-2.2.4-4.1.x86_64.rpm: [Errno 14] HTTP Error 404 - Not Found
Anderer Spiegelserver wird versucht.
To address this issue please refer to the below knowledge base article

https://access.redhat.com/articles/1320623

If above article doesn't help to resolve this issue please create a bug on https://bugs.centos.org/

owncloud-client-l10n-2.2.4-4.1 FAILED
http://download.opensuse.org/repositories/isv%3A/ownCloud%3A/desktop/CentOS_7/x86_64/owncloud-client-l10n-2.2.4-4.1.x86_64.rpm: [Errno 14] HTTP Error 404 - Not Found
Anderer Spiegelserver wird versucht.


Error downloading packages:
libowncloudsync0-2.2.4-4.1.x86_64: [Errno 256] No more mirrors to try.
owncloud-client-l10n-2.2.4-4.1.x86_64: [Errno 256] No more mirrors to try.

[andy@localhost yum.repos.d]$


Frage:
hat noch jemand andere Bezugsquellen?
die von Owncloud sind nicht erreichbar.

Versuhce ich den Download der "RPM" Dateien direkt
und schiebe sie über den App installer, bekomme ich die Meldung: "entschuldigung, das hat nicht funktinoiert"

*jubel* :( ach menno.

unter Windows läuft der client bereits und geht wunderbar.

Newbie314
14.12.16, 07:52
Hast du über "add repository and install" aus dem Link hier gearbeitet ? Hast du die richtige Version als Repo hinzugefügt ?

https://software.opensuse.org/download/package?project=isv:ownCloud:desktop&package=owncloud-client

Edit: habe den Link mal im Browser verfolgt um der "404" Meldung auf die Spur zu kommen, dort schein ein Tippfehler im Link zu sein. Setze beim wget Befehl in dem Dreizeiler auf der Anleitungs Homepage mal folgendes ein:

http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/CentOS_7/isv:ownCloud:desktop.repo

Vielleicht war zu dem Zeitpunkt als du das zum ersten Mal probiert hast auch das Skript unter desktop.repo noch inkonsistent, jetzt sieht es konsistent aus.

Bei solchen Ausgaben wie du sie oben gepostet hast bitte immer die Befehle mitposten damit wir sehen was genau du gemacht hast. Ich vermute das war der yum install ... ?