Die Suche ergab 33 Treffer

von dd0815
Freitag 28. Februar 2020, 11:05
Forum: Raspberry Pi und Co.
Thema: pymodbus Server
Antworten: 1
Zugriffe: 39544

Re: pymodbus Server

Hallo zusammen,

zur Info: es war eine Hardwaregeschichte, die Schnittstelle hat physisch nicht funktioniert - die Beispiele funktionieren...

VG,
dd0815
von dd0815
Montag 24. Februar 2020, 14:26
Forum: Raspberry Pi und Co.
Thema: pymodbus Server
Antworten: 1
Zugriffe: 39544

pymodbus Server

Hallo zusammen,

ich möchte folgende Module via pymodbus (Modbus RTU) ansteuern, d.h. Eingänge abfragen bzw. Ausgänge setzen:

MR-AI8 (https://www.metz-connect.com/de/products/11083213)
MR-AO4 (https://www.metz-connect.com/de/products/1108351302)

Als Server dient so etwas Ähnliches wie ein ...
von dd0815
Dienstag 15. Oktober 2019, 10:30
Forum: Webframeworks
Thema: Statische Dateien: Ubuntu + Bottle + Nginx + GUnicorn
Antworten: 7
Zugriffe: 1689

Re: Statische Dateien: Ubuntu + Bottle + Nginx + GUnicorn

Danke __blackjack__, nun gehts auch ohne die bottle.py im Verzeichnis...
von dd0815
Dienstag 15. Oktober 2019, 09:53
Forum: Webframeworks
Thema: Statische Dateien: Ubuntu + Bottle + Nginx + GUnicorn
Antworten: 7
Zugriffe: 1689

Re: Statische Dateien: Ubuntu + Bottle + Nginx + GUnicorn

Hallo zusammen,

@Sirius3:

Ja, diese Ineffizienz ist mir auch schon aufgefallen :D , schließlich doktore ich ja schon eine Weile an den Projektbasics rum. Es kommt natürlich verschärfend dazu, vom Linux nicht wirklich viel Ahnung gehabt zu haben und musste somit viele Sachen gleichzeitig ...
von dd0815
Montag 14. Oktober 2019, 13:40
Forum: Webframeworks
Thema: Statische Dateien: Ubuntu + Bottle + Nginx + GUnicorn
Antworten: 7
Zugriffe: 1689

Re: Statische Dateien: Ubuntu + Bottle + Nginx + GUnicorn

Hallo noisefloor,

ich habe nun folgende Projektstruktur in meinem Homeverzeichnis angelegt:


/home/dgaadmin/apps/mserp
├── bottle.py
├── static
│ ├── context.js
│ ├── logo.png
│ ├── main.js
│ └── suche.svg
├── testApp2.py
└── views
└── index.tpl


Weil das bottle-Framework nur aus der einen ...
von dd0815
Montag 14. Oktober 2019, 12:00
Forum: Webframeworks
Thema: Statische Dateien: Ubuntu + Bottle + Nginx + GUnicorn
Antworten: 7
Zugriffe: 1689

Statische Dateien: Ubuntu + Bottle + Nginx + GUnicorn

Hallo zusammen,

meine statischen Dateien werden leider in der oben genannten Konfiguration nicht gefunden...

Zuvor im Test unter Windows hatte es folgendermaßen funktioniert - eine Route für alle statischen Dateien sowie bei Templates der vollständige Pfad (was natürlich auch unschön ist ...
von dd0815
Mittwoch 2. Oktober 2019, 13:55
Forum: Webframeworks
Thema: Bottle + Ubuntu + Apache2
Antworten: 28
Zugriffe: 3891

Re: Bottle + Ubuntu + Apache2

Hallo Sirius3,

also wenn Ihr mir deutlich gesagt habt, was ich falsch gemacht habe, dann hab ich es anscheinend nicht verstanden und konnte es somit nicht umsetzen - sonst hätte ich wohl nicht permanent nachgefragt, was ich denn nun wohin schreiben muss... Aus meiner Anfängersicht war da eben gar ...
von dd0815
Mittwoch 2. Oktober 2019, 08:28
Forum: Webframeworks
Thema: Bottle + Ubuntu + Apache2
Antworten: 28
Zugriffe: 3891

Re: Bottle + Ubuntu + Apache2

Success: :lol:

habe hier eine Anleitung gefunden, wie man den Serverblock konfigurieren muss, damit er nun wirklich als Proxy fungiert:

https://stackoverflow.com/questions/12858674/serving-a-request-from-gunicorn

Nun sieht meine Serverblock-Konfigurationsdatei so aus:


server {
listen 8080 ...
von dd0815
Mittwoch 2. Oktober 2019, 08:02
Forum: Webframeworks
Thema: Bottle + Ubuntu + Apache2
Antworten: 28
Zugriffe: 3891

Re: Bottle + Ubuntu + Apache2

Hallo nochmal,

hiermit soll das wohl funktionieren:


gunicorn --bind 127.0.0.0:8080 -w 4 testApp:app


allerdings beharken sich nun nginx und gunicorn, da sie sich beide auf dasselbe "binden" wollen. Das obige funktioniert nur, wenn nginx gestoppt ist und natürlich bringt dann nginx eine ...
von dd0815
Mittwoch 2. Oktober 2019, 07:40
Forum: Webframeworks
Thema: Bottle + Ubuntu + Apache2
Antworten: 28
Zugriffe: 3891

Re: Bottle + Ubuntu + Apache2

Hallo Sirius3,

aber ich hab doch gar nicht angenommen, dass ich etwas repariert habe - schon gar nicht mit Vodoo :) , das ist nur grade die einzige funktionierende Lösung. Wie gesagt, ich würde gern einen separaten Serverblock haben. Aber bis jetzt kann mir leider keiner von Euch sagen, was ich in ...
von dd0815
Dienstag 1. Oktober 2019, 14:22
Forum: Webframeworks
Thema: Bottle + Ubuntu + Apache2
Antworten: 28
Zugriffe: 3891

Re: Bottle + Ubuntu + Apache2

Hier nochmal die funktionierende Konfiguration mit dem geänderten Port in Gänze, ich mach jetzt erstmal Feierabend, bin fertig mit dem Tag 8) :


server {
listen 8080;
listen [::]:8080;

server_name _;

root /var/www/mserp/html/;
index index.html;

location / {
try_files $uri $uri/ =404 ...
von dd0815
Dienstag 1. Oktober 2019, 14:18
Forum: Webframeworks
Thema: Bottle + Ubuntu + Apache2
Antworten: 28
Zugriffe: 3891

Re: Bottle + Ubuntu + Apache2


Wenn es verschiedene Anwendungen auf dem selben Host gibt, die über die Pfade unterschieden werden, dann brauchst Du einen reverse-Proxy (also nginx), der die URL parst und je nach erstem Verzeichnis unterschiedliche Anwendungen anspricht.


Na genau das versuchen wir doch hier die ganze Zeit ...
von dd0815
Dienstag 1. Oktober 2019, 14:04
Forum: Webframeworks
Thema: Bottle + Ubuntu + Apache2
Antworten: 28
Zugriffe: 3891

Re: Bottle + Ubuntu + Apache2

Ja, so wie es funktioniert wäre der Servername überflüssig, das stimmt...

Aber eigentlich hätte ich schon gern die Möglichkeit verschiedene Anwendungen einzeln anzusprechen, daher ja auch die Mühe mit den Serverblöcken... Dass es so alternativ funktioniert beweist ja nun, dass meine Pfade stimmen ...
von dd0815
Dienstag 1. Oktober 2019, 13:31
Forum: Webframeworks
Thema: Bottle + Ubuntu + Apache2
Antworten: 28
Zugriffe: 3891

Re: Bottle + Ubuntu + Apache2

Habe nun in meiner Konfiguration mal den Port verändert, statt 80 mal die 8080 - das funktioniert. Meine index.html wird unter http://172.21.3.4:8080/ bzw. SRMS004:8080 angezeigt

Und den Servernamen in einen Unterstrich wie im Default...

Ok, kommen wir nun gunicorn...
von dd0815
Dienstag 1. Oktober 2019, 13:25
Forum: Webframeworks
Thema: Bottle + Ubuntu + Apache2
Antworten: 28
Zugriffe: 3891

Re: Bottle + Ubuntu + Apache2

Ok, die Funktionsweise der Serverblöcke verstehe ich nun definitiv nicht mehr.

Wenn ich in der Browser-Adresszeile irgendetwas eingebe, z.B. http://www.google.de, dann wird erstmal eine Anfrage an unseren internen DNS-Server gemacht, damit er google.de in eine IP auflösen kann. Nun weiß unser DNS ...
von dd0815
Dienstag 1. Oktober 2019, 12:35
Forum: Webframeworks
Thema: Bottle + Ubuntu + Apache2
Antworten: 28
Zugriffe: 3891

Re: Bottle + Ubuntu + Apache2

Oder hat das mal wieder etwas mit Rechten zu tun?
von dd0815
Dienstag 1. Oktober 2019, 12:20
Forum: Webframeworks
Thema: Bottle + Ubuntu + Apache2
Antworten: 28
Zugriffe: 3891

Re: Bottle + Ubuntu + Apache2

So sieht mein /var/www-Verzeichnis aus, die Index.html habe ich wie gesagt testweise in einem html-Verzeichnis und direkt im mserp-Verzeichnis gelassen und das root mal ins mserp/html-Verzeichnis schauen lassen und mal nicht... Wie gesagt der default-Pfad funktioniert und ich hab alles genauso wie ...
von dd0815
Dienstag 1. Oktober 2019, 11:22
Forum: Webframeworks
Thema: Bottle + Ubuntu + Apache2
Antworten: 28
Zugriffe: 3891

Re: Bottle + Ubuntu + Apache2

Hallo nochmal,

ich hab meine Erkenntnisse mal zusammengefaßt (hoffentlich gehts so mit dem Bild):

https://img1.img1.de/Firma96640.jpg
https://img1.img1.de/Firma96640.jpg

1) Ich habs immer noch nicht hinbekommen, dass nginx mir eine einfache index.html in diesem Serverblock ausliefert ...
von dd0815
Dienstag 1. Oktober 2019, 08:30
Forum: Webframeworks
Thema: Bottle + Ubuntu + Apache2
Antworten: 28
Zugriffe: 3891

Re: Bottle + Ubuntu + Apache2

Hallo Sirius3 & noisefloor,

die Applikation soll nicht im Internet laufen, sondern nur im Firmennetzwerk (weswegen ich mit der Beispieldomain www.example.com so durcheinanderkomme). D.h. im Browser möchte ich dann entweder direkt die IP meines internen Servers "a.b.c.d/mserp" oder via DNS "SRMS004 ...
von dd0815
Montag 30. September 2019, 13:31
Forum: Webframeworks
Thema: Bottle + Ubuntu + Apache2
Antworten: 28
Zugriffe: 3891

Re: Bottle + Ubuntu + Apache2

Hallo zusammen,

vielen Dank für Eure Antworten und sorry, dass ich so lange eine Reaktion darauf schuldig geblieben bin, aber andere Sachen kamen dazwischen...

Ja, ich war etwas genervt von den Update-Problemen (da fehlt mir noch ein bißchen Wissen, wie ich aktuellere Pakete auf einem Ubuntu zum ...