Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »tezn145« ist der Autor dieses Themas

Beiträge: 11

Registrierungsdatum: 27.03.2008

Derivat: Ubuntu

Architektur: 32-Bit PC

Andere Betriebssysteme: Debian

  • Nachricht senden

1

27.03.2008, 13:43

Probleme mit Apache

Ich hab mir unter XP in der VirtualBox Ubuntu Server geholt. Dort habe ich Apache2, PHP, usw. installiert, ich will dort meine Scripts testen. Doch wenn ich versuche, es in Firefox aufzurufen ("http://localhost") kommt nur

Zitat

Fehler: Verbindung fehlgeschlagen
Ich hab schon alles mögliche versucht, neu installieren, doch es kommt immer die Fehlermeldung.
//Nachtrag: Sorry, falscher Bereich :whistling:
Nachtrag2: Liegt es vielleicht daran, dass die Subnetzmaske bei meienm Pc 255.255.255.0 ist un bei Ubuntu 250.0.0.0? Wenn ja, wie kann ich es bei Ubuntu ändern?

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »tezn145« (27.03.2008, 16:07)


2

28.03.2008, 08:17

ifconfig eth0 <IP-Adresse> netmask <netzmaske>

zum testen ;)
Unix - Windows Administrator | www.lab22.de
Chief System Administration - Debian, Ubuntuu LTS, Slackware, SUSE @ xBx
ubuntuusers.de -> "fragen was wir erlauben ist menschlich"

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Team-lab22.de« (28.03.2008, 09:58)


3

28.03.2008, 08:55

Hallo,

ja das liegt eindeutig daran! Mit dem Befehl von Team-lab22.de kannst du das aber nur einmalig ändern, wenn du es dauerthaft ändern willst, schau mal in die /etc/network/interfaces, da steht die Konfiguration drinne, die beim Laden eingestellt wird, suche dort nach der Zeile:

Quellcode

1
subnet 255.0.0.0


...und ändere sie in:

Quellcode

1
subnet 255.255.255.0


Dann speicherst du das Ganze und lädst die Konfiguration neu mit:

Quellcode

1
sudo /etc/init.d/networking/restart


Dann sollte das gehen, viel Glück dabei! :D


Wenn du unsicher bist, kannst du gerne mal deine /etc/network/interfaces hier posten, dann helfen wir dir. :)

Grüße, euer
Ovim-Obscurum ;)

4

28.03.2008, 10:10

vielleicht steh ich jetzt egarde aufm schlauch... aber meiner meinung nach müssten die ip adressen doch miteinander komunizieren können???!!

IP 192.168.0.1 <-> 192.168.0.2
NM 255.255.255.0 <-> 255.0.0.0

Wieso sollten diese 2 nicht miteinander komunizieren können?
Denke eher das liegt an der flaschen Netzmaske 250.0.0.0

Mfg,
Maximilian
Unix - Windows Administrator | www.lab22.de
Chief System Administration - Debian, Ubuntuu LTS, Slackware, SUSE @ xBx
ubuntuusers.de -> "fragen was wir erlauben ist menschlich"

5

28.03.2008, 10:21

Die IPs sind im selben Subnetz, ja - aber nicht die Subnetzmasken, die stimmen nicht udn daher kann es da zu keiner Konnektivität kommen!

Die Subnetzadressen müssen übereinstimmen, dann geht das auch. :)

Grüße, euer
Ovim-Obscurum ;)

6

28.03.2008, 10:30

sicher? glaub das müsste ich mal testen...

bin eigentlich der meinung das wenn die adresse in der range liegt.. sollte es funktionieren.. schließlich liegen die ip adressen in der range beider netzmasken.. geht das echt nicht, nur weil die netmasken unterschiedlich sind ?( :love:
Unix - Windows Administrator | www.lab22.de
Chief System Administration - Debian, Ubuntuu LTS, Slackware, SUSE @ xBx
ubuntuusers.de -> "fragen was wir erlauben ist menschlich"

7

28.03.2008, 10:34

Mhm, das ist ne gute Frage. Das habe ich noch nie ausprobiert, aber wenn die Subnetzmaske nicht stimmt, sollte das nicht gehen! Stimmen die IPs aber die Subnetzmasken nicht, kann man sich da über ein Gateway trotzdem reinsetzen. Mhm.

Grüße, euer
Ovim-Obscurum ;)

chrootdev

Ubuntu-Forum-Team

  • »chrootdev« ist männlich

Beiträge: 2 321

Registrierungsdatum: 04.03.2008

Derivat: Kein Ubuntu-Derivat

Architektur: 64-Bit PC

Desktop: KDE4

Andere Betriebssysteme: Fedora 27

  • Nachricht senden

8

28.03.2008, 10:41

schließlich liegen die ip adressen in der range beider netzmasken
Ähhh?

10.0.0.1 bis 10.255.255.254 --> 255.0.0.0
192.168.0.1 bis 192.168.0.254 --> 255.255.255.0
"Do or do not. There is no try." (Yoda) || Thread auf gelöst/erledigt setzen

9

28.03.2008, 20:21


schließlich liegen die ip adressen in der range beider netzmasken
Ähhh?

10.0.0.1 bis 10.255.255.254 --> 255.0.0.0
192.168.0.1 bis 192.168.0.254 --> 255.255.255.0


Hä?

192.168.0.1 bis 192.255.255.254 --> 255.0.0.0
192.168.0.2 bis 192.168.0.254 --> 255.255.255.0

was willst du mir sagen, chrootdev? :rolleyes: :love: ?( 8|
Unix - Windows Administrator | www.lab22.de
Chief System Administration - Debian, Ubuntuu LTS, Slackware, SUSE @ xBx
ubuntuusers.de -> "fragen was wir erlauben ist menschlich"

  • »tezn145« ist der Autor dieses Themas

Beiträge: 11

Registrierungsdatum: 27.03.2008

Derivat: Ubuntu

Architektur: 32-Bit PC

Andere Betriebssysteme: Debian

  • Nachricht senden

10

28.03.2008, 20:28

Ich blicke jetzt nicht mehr durch, was soll ich jetzt machen?
Ich poste mal einen Screen von dem, was erscheint, wenn ich "ifconfig" eingebe. (müsste alles dabei stehen)

Und wie gesagt, ich simuliere es nur über VirtualBox und will es bei XP im Browser aufrufen. Was muss ich da jetzt ändern, bzw mit welcher IP rufe ich es im Browser auf?

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »tezn145« (28.03.2008, 20:33)


11

28.03.2008, 22:22

Steht doch schon in meinem oberen Post, die Subnetzmasken und die IPs anpassen.

Sprich, auf beiden PCs die selbe Subnetzmaske von 255.255.255.0 und zwei im selben Netz befindenen IPs, also z.B. 192.168.0.1 und 192.168.0.2. :)

Grüße, euer
Ovim-Obscurum ;)

  • »tezn145« ist der Autor dieses Themas

Beiträge: 11

Registrierungsdatum: 27.03.2008

Derivat: Ubuntu

Architektur: 32-Bit PC

Andere Betriebssysteme: Debian

  • Nachricht senden

12

29.03.2008, 11:28

So, ich hab jetzt bei "eth0":

Quellcode

1
ifconfig eth0 192.168.0.3 netmask 255.255.255.0

und bei "lo":

Quellcode

1
ifconfig lo 192.168.0.4 netmask 255.255.255.0

gemacht. Hat auch wunderbar geklappt, allerdings weiß ich nicht, mit welcher IP ich das jetzt aufrufen soll. Bei beiden kommt der "Seiten-Ladefehler" :| .
Nachtrag: Muss ich vielleicht etwas in der Router-Konfiguration einstellen? z.B. bei DHCP Server? Wenn ja, was?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »tezn145« (29.03.2008, 11:34)


13

29.03.2008, 11:36

Nein, so geht das nicht! lo darfst du doch nicht verstellen, sonst zerballerst du dir noch deine ganzen Dienst! lo ist das, was unter Windows localhsot ist, das wird für interne Verbindungen benötigt. Also mach das schnell rückgängig. Und dann poste uns doch mal bitte endlich deine /etc/network/interfaces, dann können wir dir auch helfen! :P

Grüße, euer
Ovim-Obscurum ;)

Beiträge: 278

Registrierungsdatum: 05.02.2007

Derivat: Ubuntu

Architektur: 32-Bit PC

  • Nachricht senden

14

29.03.2008, 11:38

Mag ja komisch klingen, ist aber die Script-Datei für alle lesbar bzw ausführbar? Und ausserdem frage ich mich, wie du die Apache genau konfiguriert hast...kann es sein, dass du im falschen Verzeichnis die Sachen abgelegt hast oder sowas?
DELL Vostro 1500 | Core 2 Duo T7500 | WSXGA+ (1680 x 1050) | 2GB RAM | 160 GB SATA (5.400RPM) | Geforce 8600M GT | 6-Cell Akku | Bluetooth

  • »tezn145« ist der Autor dieses Themas

Beiträge: 11

Registrierungsdatum: 27.03.2008

Derivat: Ubuntu

Architektur: 32-Bit PC

Andere Betriebssysteme: Debian

  • Nachricht senden

15

29.03.2008, 11:43

ich habe einfach

Quellcode

1
sudo apt-get install apache2

gemacht :S

Beiträge: 278

Registrierungsdatum: 05.02.2007

Derivat: Ubuntu

Architektur: 32-Bit PC

  • Nachricht senden

16

29.03.2008, 11:45

und wo genau hast du dann die Dateien abgelegt? Mach einfach

Quellcode

1
ls -l


im Verzeichnis, wo deine Scripts liegen und poste die Ausgabe bitte.
DELL Vostro 1500 | Core 2 Duo T7500 | WSXGA+ (1680 x 1050) | 2GB RAM | 160 GB SATA (5.400RPM) | Geforce 8600M GT | 6-Cell Akku | Bluetooth

  • »tezn145« ist der Autor dieses Themas

Beiträge: 11

Registrierungsdatum: 27.03.2008

Derivat: Ubuntu

Architektur: 32-Bit PC

Andere Betriebssysteme: Debian

  • Nachricht senden

17

29.03.2008, 11:49

Also das Verzeichnix ist /etc/pache2/apache2.conf
aber wie soll ich da rein kommen und dort was ausführen ?(
(sorry, bin erst neu bei Linux :whistling: )

Beiträge: 278

Registrierungsdatum: 05.02.2007

Derivat: Ubuntu

Architektur: 32-Bit PC

  • Nachricht senden

18

29.03.2008, 11:51

na da gehören die Scripts doch nicht, ich glaube, der default-Verzeichnis lautet /var/www/apache2-default....da liegt meiner Meinung nach dein Problem.

Jetzt aber von vorne:

1. Deine Scripts, die du testen willst, müssen auf dem Virtualen-Ubuntu-Rechner/Server liegen. Wie du das machst - entweder kopierst du die Dateien dort oder du erstellst diese per Hand.
2. Hier kurz und klar die wichtigsten Befehle: http://helmbold.de/linux/Linux-auf-einem-Blatt.pdf
3. Wenn alles korret ist, sollst du die Scripts etwa so aufrufen: http://192.168.0.2/Script.php und nicht mit localhost (wenn du vom Win-Rechner auf das Ubuntu zugreifst)
DELL Vostro 1500 | Core 2 Duo T7500 | WSXGA+ (1680 x 1050) | 2GB RAM | 160 GB SATA (5.400RPM) | Geforce 8600M GT | 6-Cell Akku | Bluetooth

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Sirakov« (29.03.2008, 11:57)


  • »tezn145« ist der Autor dieses Themas

Beiträge: 11

Registrierungsdatum: 27.03.2008

Derivat: Ubuntu

Architektur: 32-Bit PC

Andere Betriebssysteme: Debian

  • Nachricht senden

19

29.03.2008, 12:08

Also soll ich es jetzt aus /etc/apache2/ löschen und neu installieren ?(
Nachtrag: Nein, der Pfad ist schon richtig so "/etc/apache2/sites-available"

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »tezn145« (29.03.2008, 12:13)


20

29.03.2008, 12:16

Hallo,

deine PHP und Html-Seiten müssen sich im DocumentRoot des Webserver befinden, willst du sie aufrufen.

Schau ins Wiki - da ist die Installation und Konfiguration erklärt.
~ Two hours of trial and error can save ten minutes of RTFM ~