NUR kurz zur Info...habs jetzt hinbekommen auf meinem webserver mit apache2 und der entsprechenden dateien in /etc/apache2/sites-available
Beiträge von kusselin
-
-
Servus miteinsnder, bins nochmal…
Wenn der apache2 wrbserver jetzt in einem proxmoxcontainer instslliert ist und funktioniert..gleichzeitig ist auf diesem server unter /var/www/ wordpress installiert das auch funktioniert und such von aussen erreichbar ist..port 80und 443 im Router mit der container ip wo apache2 läuft freigegeben…frage..kann ich dann trotzdem zb die nextcloud die in einem anderen container läuft mit snderer ip dann in der vhost datei vom apache2 freigeben…? Geht das?
ich habe das noch nicht geschnallt, wenn ich den apache 2 auch separat installiere wie dann die config aussehen muss mir dem verweiss auf die subdomain sowie die interne container ip..
danke und gruss für infos
-
So schnell gebe ich nicht auf......
habe jetzt einen neuen Container erstellt mit ner neuen IP 192.168.178.100. darauf habe ich ubuntu installiert.....dann habe ich den ngnix installiert standalone
dann bin ich in meine udm pro und habe den alten Proxy manager deaktiviwert udn dafür die IP 192.168.178.100 und hier port 80 und 443 weitergeleitet...
nginx soll ja nicht alös webserver fungieren wondern als proxy..also schalten ich die Standardseite ab mit:
dann bin ich in
und da habe ich dann mit nano folgendes gemacht
und dann
Code
Alles anzeigenserver { listen 80; server_name meinedomain.duckdns.org; location / { proxy_pass http://192.168.178.44; #WordpressContainer proxy_buffering off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Port $server_port; } }dann das hier gemacht also die Konfiguration gestartet:
Codesudo ln -s /etc/nginx/sites-available/reverse-proxy.conf /etc/nginx/sites-enabled/reverse-proxy.confdann
Dann bin ich ans Handy und habe wlan ausgeschaltet...und im chrome dann mit LTE
meine domain.duckdns.org eingegeben.....
leider geht die Seite immer noch nicht auf.....bin mit meinem Latain am Ende :-(
-
So, nochmal zum Verständnis....,
ich habe Proxmox am Laufen mit LCX Containern...einer der Container ist vorkoniguriert jetzt zb. Mit Ubuntu....darauf installiert Wordpress mit phpmyadmin mysql usw...heisst intern über dei IP ist Wordpress udn auch das backend erreichbar. Container IP 192.168.178.45
Weiter habe ich einen Lxc Container mit Proxy Reverse Nginx Manager installiert...hier die IP 192.168.178.62
Da ich ja den Proxy habe, habe ich in meiner UDM pro den Port 80 und Port 443 auf die IP 192.168.178.62 weitergeleitet.
Warum? Weil ich noch andere Anwendungen habe wie zb. Nextcloud usw. Mit dem passt auch alles udn das ist auch von außen erreichbar.Jetzt kann ich ja nicht nochmla den Port 80 und 443 in der UDM pro weiterleiten..also muss ich das auch wieder über den Proxymanger Nginx mit der IP 192.168.178.62 machen...
Frage 1 und bitte nur diese Frage beantworten! -> Stimmt das soweit ?
Da ich jetzt aber noch einen Container mit Wordpress habe (IP 192.1689.178.45) und diesen von aussen erreichbar machen will, brauche ich einen Vhost (virtualhost) .....
Da ich ja in der udm pro port 80 und 443 auf die IP 192.168.178.62 -> also den Proxy Nginx Manger weitergeleitet habe muss ich ja auch mit der IP 192.168.200.62 weiterarbeiten..
Frage2 -> richtig?
Hier habe ich aber keine Konfigurationsdatei unter /etc/nginx oder /usr/local/nginx......
Frage3 -> Wo liegt hier die .config Datei die ich bearbeiten muss?
Wie und welche Datei und wo muss ich denn bearbeiten?Bitte nicht so kompliziert udn eure fachm. Begriffe hier einbringen....vielleicht so das ich es und andere die es benötigen, verstehen.
Vielen herzlichen Dank.
-
Hi..wie schon geschrieben habe ich apache2 auf dem lxc installiert..
Wieso kommt man(n) da nicht freiwillig drauf..? Glaubst du ich würde hier dann posten und fragen…..??wie schon oben geschrieben..intern gehts mit der Ip von extern geht nix..und ich habe ja noch geschrieben das ich einen weiteren lxc container habe mit anderer IP auf dem ein reverse proxy manager läuft..aber da funzt das nicht mit dem weiterleiten…andere inet anwendungen wie nextcloud gehen intern wie extern….mit dem wordpress halt nicht…
und ..immer klasse wieviel hier drumrumgeschrieben wird..ich habe oben geschrieben das ich Anfänger bin…
-
also..nochmal bissl rumgespielt...jetzt folgendes gemacht.....nginx auf meinem LXC container installiert wo auch das wordpress template von Turnkey installiert ist....
wenn ich die IP eingebe dann kommt auch die webseite...udn wird korrekt angezeigt..
In der nginx.conf habe ich dann das so eingefügt:
Code
Alles anzeigenuser www-data; worker_processes auto; pid /run/nginx.pid; include /etc/nginx/modules-enabled/*.conf; events { worker_connections 768; # multi_accept on; } server { listen 80; MeineDomain.duckdns.org; location / { proxy_pass http://192.xxx.xxx.44:8080/; proxy_buffering off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Port $server_port; } } http { ## # Basic Settings ## sendfile on; tcp_nopush on; types_hash_max_size 2048; # server_tokens off; # server_names_hash_bucket_size 64; # server_name_in_redirect off; include /etc/nginx/mime.types; default_type application/octet-stream; ## # SSL Settings ## ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; # Dropping SSLv3, ref: POODLE ssl_prefer_server_ciphers on; ## # Logging Settings ## access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; ## # Gzip Settings ## gzip on; # gzip_vary on; # gzip_proxied any; # gzip_comp_level 6; # gzip_buffers 16 8k; # gzip_http_version 1.1; # gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript; ## # Virtual Host Configs ## include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; } #mail { # # See sample authentication script at: # # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript # # # auth_http localhost/auth.php; # # pop3_capabilities "TOP" "USER"; # # imap_capabilities "IMAP4rev1" "UIDPLUS"; # # server { # listen localhost:110; # protocol pop3; # proxy on; # } # # server { # listen localhost:143; # protocol imap; # proxy on; # } #}wenn ich dann zb nach cache löschung des browsers http:// MeineDomain.duckdns.org eingebe kommt folgendes Bild und keine Webseite:
Irgendwo wird nicht weitergeleitet.... :-(
Bite Euch um Hilfestellung
Danke udn Gruss -
Dieser Code ist ein Beispiel für eine proxy_pass Direktive, die in einer location Anweisung innerhalb einer server Anweisung angegeben wird. Die location Anweisung definiert einen URI-Pfad, der an den proxied Server weitergeleitet wird. Die server Anweisung definiert einen virtuellen Server, der auf einem bestimmten Port lauscht.
Aller Güte...wie soll das ein Hobbybasler der ab und an mal damit arbeitet, verstehen?? Aber trotzdem dankeUm diesen Code zu verwenden, musst du ihn in einer Konfigurationsdatei von Nginx einfügen, die normalerweise in /etc/nginx oder /usr/local/nginx zu finden ist. du kannst entweder die Standardkonfigurationsdatei nginx.conf oder eine benutzerdefinierte
Der Apache Server läuft bei mir unter einem eigenständigem LXC Container / Proxmox und unter Ubuntu 18.04
der Reverse Proxy Nginx Manager auch unter einem seperatem LXC Container...habe jetzt mal im Ubuntu Container unter den Pfaden /etc/nginx oder /usr/local/nginx geschaut....da gibts aber kein Ordner mit Nginx :-( Hierfür habe ich doch den LXC Container...oder mache ich gerade einen Denkfehler......muss ich in den Ubuntu LXC wo auch der Apache2 drauf läuft noch Nginx installieren.....dann hätte ich doch aber Nginx doppelt???bei Server_name example.com da müsste dann meine Domain rein zb. "MeineDomain.duckdns.org"..richig?
und welche IP müsste bei proxy_pass rein bei mir??Über ne Info herzlichen Dank. Kann immer erst gegen nachmittag antworten..aber danke schonmla für die Aufklärung
-
Da fängst halt schon..kommt der Code in die wp-config? Und an welcher Stelle?
der apache funzt
-
Ok aber weisst du wie man das mit dem nginx proxy einstellt generell?
-
Hi..danke für die Antwort..dachte mir das die Frage kommt..
ich habe noch andere Anwendungen die Port 80 und 443 benötigen..deshalb der Proxy Reverse Nginx..
ich such halt jemand der sich mit dem dahinterliegendem proxy manager auskennt und eventuell mein Problem gelöst hat…?
hoffe du weisdt was ich meine..
gruss
-
Hallo Zusammen, ich habe einen apache2 Webserver mit phpmyadmin / mysql usw.... ionstallation hat funktioniert....
Die seite ist lokal unter IP/test erreichbar.Nun möchte ich aber die webseite auch von außen erreichbar machen...ich habe einen duckdns account udn ich habe noch einen Proxy reverse nginx installiert
wenn ich im proxy Manger jetzt "meineDomain.org" eintrage mit weiterleitung an die IP bekomme ich einen Bad request....
Bitte steinigt mich nicht gleich..sondern erklärt mir bitte in klaren schritten was ich machen muss..
der Proxy Reverse nginx ist im Router mit Port 80 und 443 weitergeleitet....
Über ne Erklärung vielen Dank
Danke und Gruss
-
Ohjee wie kann ich das gutmachen? Trinkst du gerne Bier? Dann schick ich dir mal ein Virtuelles rüber :)
Danke Dir vielmals...Leider komme ich heute nicht mehr dazu zum probieren..melde mich aber..
Kannst du mir bitte noch mitteilen wie man den Debug Modus im backend von WordPress ausschalten kann? Glaube echt das der mal angeschaltet wurde.....
Grüsse
-
Das stimmt..ich habe bei pricing tables rechts die hsken hersusgenommen weil ich dachte wenn die draussen sind, wir es nicht mehr angezeigt beim author!! Leider weiss ich nicht mehr welche das waren???
kann ich nochmal auf werksreset stellen und dann nochmal von vorne machen?
ich weiss halt nicht mehr bei pricing table welche haken das waren…
danke und gruss
-
O.K. danke dir...aber ein Problem habe ich noch ...mit den pricing tables plugin!!
Wenn ich das hier beschrieben Plugin aktiviere udn mich mit dem Auhor Account anmelde dann kommt diese Fehlermeldung:
Kannst du mir da ev. helfen?
Gruss und Danke -
ich glaube jetzt geht es.......schau ich bin jetzt als der author angemeldet...und wenn ich alle seiten anklicke im linken menü dann kommen alle Jugendseiten die ich ihm als admin mit author freiggeben habe.....verstehe ich das richtig?
Man sieht doch jetzt auch noch im menü links die pricing tables und formulare....das muss auch nicht unbedingt angezeigt werden......wie bekomme ich das noch beim author weg??
danke dir schonmal für die schwere Geburt :-)
-
so jetzt habe ich die fehlenden lt. deines postes hinzugefügt....wenn ich nach dem speichern wieder in das Plugin reingehe dann steht da oben bei Rolle "abonnent" aber wenn ich das dropdown menü mit author auswähle dann sind die besagten fehlenden Dinge wieder da...also ist das gespeichert jetzt....
muss ich den eigentlichen einstellungen jetzt noch was machen?
und jetzt meldet sich der author entsprechend im backend an udn er kann dann seiten bearbeiten??? ich will aber nicht das er alle seiten bearbeiten soll?
-
neeeeiiiin in image 4 soll dir zeigen das ich author ausgewählt habe....und dann habe ich gespeichert.........dann bin ich wieder ein in das plugin und habe das image 7 gemacht um dir zu zeigen das der author nicht gespeichert wurde.....
die anderen rechte habe ich natürlich rausgemacht weil das oben im post nicht drinstand das ich die lassen soll!!! wie bekomme ich die wieder rein? ich weiss die nicht mehr.....deaktivieren oder löschen des plugins bringt keinen erfolg :-(
-
und nun nach dem speichern wieder in das Plugin udn es es nicht gespeichert.....schau:
-
mit reingehe meine ich unter in den User Role Editor....
-
o.k. danke..bei mir ist der button aber nicht blau...da steht nur aktualsieren..und wenn ich diesen drücke werde ich gefragt ob ich speichern will dann ja....wenn ich dann aber wieder rein gehe ist nichts gespeichert :-(