Întrebări cu tag ['virtualhost']
Întrebări referitoare la găzduirea virtuală; adică difuzarea conținutului pentru mai multe entități separate logic de pe aceeași mașină. De obicei se referă la găzduirea virtuală bazată pe nume în serverul web, dar poate acoperi și alte protocoale, cum ar fi SMTP sau IMAP.
Tocmai am schimbat numele de domeniu și aș redirecționa următoarele link-uri:
- Toate adresele URL vechi de la subdomain.example.com/url.html --> subdomain.newdomain.com/url.html
Cu excepția unei adrese URL (the /) (implică index.html), dar nu specificată de utilizator în browser:
- Domeniul în sine subdomain.example.com ---> subdomain.newdomain.com/newpage.html
Cum pot face asta te rog?
Sa spunem www.example.com rezolvat la 36.45.6.x și am scanat acel ip și porturile 80,443,8080 au apărut și nmap îmi spune că toți au servere web http care rulează pe ele, pot să presupun că dacă vizitez http://www.example.com https://www.example.com http://www.example.com:8080 va raspunde un webserver? cum ar putea un ip să aibă portul X deschis, dar pentru a-l accesa prin nume de gazdă ...
Folosesc kvm cu libvirt și vreau să evit gazda să extragă date de pe o mașină virtuală. Este posibil ca gazda să cadă pe mâini rele și de aceea vreau să protejez vms-ul. Cum pot proteja câteva discuri împotriva exploatării de către gazdă?

Tocmai am creat un subdomeniu numit virtual din cPanel și eroarea sa returnată 500. Când verific error_log, văd eroarea de mai jos:
AH00124: Solicitarea a depășit limita de 10 redirecționări interne din cauza eroare probabilă de configurare. Utilizați „LimitInternalRecursion” pentru a crește limita dacă este necesar. Utilizați „LogLevel debug” pentru a obține un backtrace., refe ...
Am un server cu apache care rulează un serviciu de corespondență, un multisite wordpress
Am urmat ghiduri online pentru ca cele de mai sus să funcționeze
acum am un serviciu de la Vaadin (lucruri java) care rulează pe localhost:8080. Pot accesa asta și prin ip-ul meu public: 8080.
Cum pot face un „link frumos” pentru serviciul localhost:8080.
Ar putea fi example.com/something sau something.example. ...
Poate cineva să-mi spună ce greșesc aici, am 1 server care rulează Apache 2.4 cu 3 VirtualHosts în el, configurat astfel:
<VirtualHost helpedsk.example.com:80>
ServerAdmin nobody@example.com
DocumentRoot "${SRVROOT}/htdocs/hesk"
ServerName helpdesk.example.com
ErrorLog "logs/error.log"
CustomLog "logs/access.log" common
<Directory "${SRVROOT}/htdocs/hesk">
Require ...
Am un server local Apache pentru dezvoltarea paginilor. Prin urmare, am un folder rădăcină în care toate paginile diferite sunt în subdosare. Aceste foldere au apoi alte subdosare pentru conținutul public. Acesta poate fi - în funcție de cadru - un folder diferit (de exemplu, public, wwwroot, webroot, httpdocs).
Structura folderului:
/
|-- srv
|-- http
|-- pagina
| | ...
Încerc să configurez Apache ca proxy invers pe o nouă mașină virtuală Ubuntu 22.04.Avem un proxy invers Apache existent pe Ubuntu 18.04, unde totul funcționează conform intenției. Acest nou proxy invers ar trebui să îl înlocuiască pe cel mai vechi, dar gazdele virtuale nu par să funcționeze corect.
Am facut urmatoarele:
apt-get update
apt-get upgrade
apt-get install apache2
a2enmod pro ...
Am fost însărcinat să creez un inventar al tuturor site-urilor web/aplicațiilor web găzduite în infrastructura noastră (câteva mii de site-uri găzduite pe aproximativ 120 de VM Linux). Cele mai multe dintre site-uri sunt deservite de Apache (httpd 2.4), dar sunt folosite și Apache 2.2, Nginx, Tomcat și alte servere web. Deoarece aceasta este o sarcină masivă, nu vreau să-i petrec mai mult ...
Am o aplicație de comerț electronic care rulează 2 aplicații. Aplicația 1 (example1.com) este scrisă ca react.js și construită ca un site html normal. Nginx servește acest lucru pe portul 7000. Aplicația 2 (my.example1.com) este o aplicație java și nginx îl trimite prin proxy tomcat folosind un alt port.
Acum trebuie să pot efectua apeluri între aplicații între aceste 2 aplicaț ...
<VirtualHost *:80>
ServerAdmin example.com
DocumentRoot "C:/xampp/htdocs/example.com"
ServerName www.example.com
ServerAlias example.com
ErrorLog "logs/example.com-error.log"
CustomLog "logs/example.com-access.log" common
<Directory "C:/xampp/htdocs/example.com">
Options All -Indexes
AllowOverride All
<Requ ...

Vreau să pot folosi diferiți clienți OIDC pentru autentificare într-un singur domeniu găzduit de un server web.
Asta înseamnă că vreau să servesc mydomain.example.com și au mai mulți clienți OIDC care se pot conecta la acest domeniu.
Pentru un client acest lucru se poate face cu ușurință folosind mod_oidc într-un server web Apache furnizând
OIDCRedirectURI https://mydomain.example.c ...
Vreau să rulez un server apache și unul asp.net în același timp. Ce vreau sa realizez:
apache: domain1.com, sub1.domain1.com, domain2.com,
asp.net: sub2.domain1.com
În prezent, nu pot realiza acest lucru deoarece în configurația actuală:
apache: *.domain1.com
asp.net: complet umbrit cred
Fișierul meu actual httpd.vhosts:
<VirtualHost *:80>
ServerAdmin admin@domain1.com
Document ...
Am un server noob aici și am o problemă la îndemână, am un VPN și sunt mai multe VM conectate la el, fiecare găzduiește un serviciu specific. Aceste servicii rulează pe un anumit port (3000,8080). Deci, când vreau să accesez un serviciu în browserul meu, merg la 192.168.10.2:3000 sau 192.168.10.3:8080. Ceea ce vreau să fac este, în loc să folosesc adresa IP a fiecărei mașini, vreau să ...

Am avut inițial următoarea configurare httpd.conf:
<VirualHost *:80>
ServerName MainDomain.com
ServerAlias Alternate1.com Alternate2.com etc...
DocumentRoot /var/www/MainSite
...
...
</VirtualHost>
<VirualHost *:443>
ServerName MainDomain.com
ServerAlias Alternate1.com Alternate2.com etc...
DocumentRoot /var/www/MainSite
SSLEngine on
...
...
.. ...
Editați | × Cred că ceea ce am nevoie aici este SetEnvIf
Încerc să-mi consolidez toate portul-80 VirtualHosts într-un singur bloc pentru comoditate, dar mă confrunt cu ultima piesă a puzzle-ului.
Toate vhost-urile portului 80 acceptă a www
și non-www
conexiune la /.cunoscut/acme-challenge/
. Toate celelalte solicitări 301 la https://example.com/ - nu www.
Cred că trebuie să mă întorc %{HTT ...

Tocmai am configurat Apache v2.4, PHP și MySQL pe o nouă mașină Windows. Am făcut doar câteva modificări httpd.conf
. eu includ httpd-vhosts.conf
, care are 2 site-uri personalizate definite (am eliminat valoarea implicită manechin
site-uri de pe acesta), ambele sunt site-uri WordPress.
Unul dintre acele site-uri WordPress nu are o bază de date, iar când merg la htdocs
directorul rădăcină, văd ...

Aceasta este probabil o întrebare stupidă, dar se pare că nu găsesc o soluție.
Următorul scenariu: https://sub.doma.in:443 este găzduit pe serverul meu Apache acasă. Funcționează excelent atunci când se conectează din exterior. De asemenea, funcționează excelent atunci când mă conectez de la aceeași rețea pe computerul meu. Cu toate acestea, telefonul meu nu se poate conecta de ...

Am un serviciu exemplu.com
care trebuie să permită utilizatorilor să găzduiască câteva fișiere în propriul lor subdomeniu userpage-userabc.example.com
, la fel cum face Github cu userabc.github.io
.
În prezent folosesc Apache și de fiecare dată când vreau să configurez un nou domeniu sau subdomeniu, trebuie să creez manual un nou domeniu. <VirtualHost>
, reporniți serverul Apache etc.
A ...

Am configurat acum câteva luni nextcloud-ul meu pe VM-ul meu Ubuntu 20.04.3 LTS care rulează pe FreeNAS-ul meu, urmând tutorialul lor, așa că ai grijă de mine, nu sunt în niciun caz un guru instruit în apache2 ;-)
Configurația mea actuală VHost pentru nextcloud-ul meu este după cum urmează:
<VirtualHost *:80>
ServerAdmin admin@domain.net
DocumentRoot /var/www/nextcloud/
...

Am două baze de coduri de site-uri care rulează pe un domeniu, după cum urmează
www.example.com (un site WordPress) Există la: /var/www/example.com/public_html
whitelabel.example.com (un site Laravel) Există la: /var/www/whitelabel.example.com/public_html
După cum puteți vedea din structura folderelor serverului, acestea sunt păstrate în două gazde virtuale diferite.
Trebuie să începe ...
Dezvolt o platformă în care utilizatorii pot încărca videoclipuri, pot cere videoclipuri și descărca videoclipurile încărcate de alți utilizatori. Am dezvoltat platforma folosind Java Spring Boot, Angular și MongoDB și totul funcționează perfect pe localhost. Totuși, nu știu ce fel de server ar trebui să închiriez pentru că nu știu câți utilizatori vor folosi platforma mea, câte ...
Ma incurc cu asta de zile intregi :(
De ce primesc o eroare 403 Forbidden la example.com/contact?
Este aceasta o problemă cu permisiunile de fișier/dosar, utilizator Apache, virtualhosts sau Python?
Încerc să rulez o aplicație Django la /contact, dar prima problemă este eroarea 403.
- Rulez Ubuntu 20.04.3 LTS
- Apache 2.4.41 este instalat și rulează
- Python 3.8 și Django sunt instalate
- libap ...

Apache 2.4 / Ubuntu 20.4 (Linux Mint 20.3)
Testez cu 2 nume de domenii, example1.com și example2.com
Am urmat instrucțiunile de la https://www.digitalocean.com/community/tutorials/how-to-install-the-apache-web-server-on-ubuntu-20-04.
Când merg la browser, intru example1.com și example2.com și ambele returnează pagina pentru example1.com.
Am confirmat că paginile mele index.html sunt diferite î ...

mi-am făcut deja cercetările și am ars după ce am citit și vizionat videoclipuri ore în șir; Nu pot face gazdele virtuale să funcționeze deloc, contează ce configurație am setat, dar Apache o va ignora și va încerca întotdeauna să încarce conținutul în /var/www/html
Scopul este să scrieți adresa într-un browser și să accesați diferite site-uri precum această aplicație.exa ...

Apache 2.4 / Ubuntu 20.4 (Linux Mint 20.3)
Testez cu 2 nume de domenii, example1.com și example2.com
Am urmat instrucțiunile de la https://www.digitalocean.com/community/tutorials/how-to-install-the-apache-web-server-on-ubuntu-20-04.
Când merg la browser, intru example1.com și example2.com și ambele returnează pagina pentru example1.com.
Am confirmat că paginile mele index.html sunt diferite î ...
Fac un site web găzduit la vrăbie.spaţiu, și încerc să folosesc mai multe subdomenii, astfel încât să pot rula NextCloud, OctoPrint și o pagină web generală, toate de la aceeași adresă IP. După cum am înțeles, acest lucru poate fi realizat cu VirtualHosts în Apache2. Cu toate acestea, cu excepția cazului în care elimin eticheta virtualhost din fișierul meu conf (mai jos), primesc o e ...
Când încerc să adaug o gazdă virtuală a noului meu nume de domeniu care se termină cu .xyz, apache îmi spune că nu poate rezolva numele de gazdă:
[Miercuri 26 ianuarie 21:31:53.994125 2022] [core:error] [pid 25525] (EAI 5)Nu
adresa asociată cu numele gazdei: AH00547: Nu s-a putut rezolva numele gazdei
saleori.xyz -- ignorând!
Există o soluție pentru această problemă?
Mulțumiri

Sunt destul de nou în acest domeniu și citesc mult online, dar ce configurație este corectă?
în apache2, unii vorbesc despre httpd.confși au toate configurațiile într-un singur fișier.
instalarea mea are 2 fișiere de configurare pentru fiecare dintre site-urile mele virtuale, unul pentru portul 80 și unul pentru 443.
și când citesc pe site-ul lui apache, se pare că au un singur fișier?
S ...

Am două site-uri (home server și linode VPS) și am câteva subdomenii ale unui domeniu pe un site și unele pe celălalt. Mai am două sau trei alte domenii pe ambele servere. În prezent folosesc Apache VirtualHost pe ambele site-uri. Niciunul dintre ei nu utilizează în prezent https.
Este posibil să începeți lansarea https câte un subdomeniu la un moment dat sau este totul sau nimic? Tr ...