Freunde, die Debian- oder Redhat-Betriebssysteme verwendet haben, wissen, dass bei der Installation von Apache2 auf diesen beiden Betriebssystemen automatisch ein HTML-Ordner im Verzeichnis /var/www erstellt wird.
Aber das Seltsame ist, dass das Suse-Betriebssystem nicht so ist. Es wird unter /srv/www erstellt und die Apache2-Konfigurationsdatei ist auch in mehrere verschiedene Dateien unterteilt.
Es gibt also einige Inhalte.
Starten Sie den Apache-Dienst
/usr/sbin/rcapache2 start
Das Ergebnis ist, dass nach dem Zugriff auf die IP-Adresse die IP-Adresse 403 lautet und der Zugriff verweigert wird Leseberechtigung, das Problem liegt also nicht hier.
Ich habe im Suse-Forum jemanden gesehen, der das gleiche Problem hatte wie ich. Es war eine Gruppe von Leuten, die ihr Bestes gaben, Vorschläge zu machen, aber nichts funktionierte und stürzte ab.
ls -la /srv/www/htdocs /srv/www
Vielleicht wurden andere Konfigurationsdateien nicht heruntergeladen und installiert?
(Empfohlenes Lernen: PHP-Schulung)
sudo zypper in apache2
sudo zypper se apache2
sudo zypper in apache2 apache2-doc apache2-example-pages apache2-utils apache2-prefork apache2-mod_perl apache2-mod_php5
Öffne die IP-Adresse im Browser, es funktioniert!
Verwandt Empfehlungen:
Apache-TutorialDas obige ist der detaillierte Inhalt vonSo installieren und führen Sie Apache2 auf dem Suse-Betriebssystem aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!