Bringen Sie Ihnen Schritt für Schritt die detaillierten Schritte zum Einrichten eines Webservers unter CentOS bei

PHPz
Freigeben: 2023-08-07 15:25:06
Original
1991 Leute haben es durchsucht

Lernen Sie Schritt für Schritt die detaillierten Schritte zum Einrichten eines Webservers unter CentOS.

  1. Einführung
    Webserver ist eine Software, die das HTTP-Protokoll unterstützt und zur Bereitstellung von Webseiten und Webdiensten verwendet wird. Sie können gängige Software wie Apache und Nginx verwenden, um einen Webserver unter CentOS zu erstellen. In diesem Artikel wird Apache als Beispiel verwendet, um die detaillierten Schritte zum Erstellen eines Webservers unter CentOS vorzustellen.
  2. Apache installieren

Öffnen Sie zunächst ein Terminal und geben Sie den folgenden Befehl ein, um Apache zu installieren:

sudo yum install httpd
Nach dem Login kopieren

Nach Abschluss der Installation starten Sie den Apache-Dienst:

sudo systemctl start httpd
Nach dem Login kopieren

Um sicherzustellen, dass der Apache-Dienst beim Systemstart automatisch startet Geben Sie den folgenden Befehl ein:

sudo systemctl enable httpd
Nach dem Login kopieren
  1. Firewall konfigurieren

Um Apache den normalen Zugriff zu ermöglichen, müssen Sie Firewall-Regeln konfigurieren. Geben Sie den folgenden Befehl ein, um den HTTP-Dienst zu starten:

sudo firewall-cmd --permanent --zone=public --add-service=http
Nach dem Login kopieren

Laden Sie dann die Firewall-Konfiguration neu:

sudo firewall-cmd --reload
Nach dem Login kopieren
  1. Testen Sie Apache

Geben Sie die IP-Adresse des Servers in die Adressleiste des Browsers ein. Wenn Sie die Apache-Begrüßungsseite sehen, wird die Die Installation ist erfolgreich. Sie können die IP-Adresse des Servers mit dem folgenden Befehl anzeigen:

hostname -I
Nach dem Login kopieren
  1. Website-Verzeichnis konfigurieren

Standardmäßig lautet das Website-Verzeichnis von Apache /var/www/html. Kann nach Bedarf geändert werden. 🔜 Geben Sie in der Apache-Konfigurationsdatei den folgenden Befehl ein: /var/www/html。可以根据需要进行修改。

首先,备份默认的网站目录,输入以下命令:

sudo mv /var/www/html /var/www/html_backup
Nach dem Login kopieren

然后创建一个新的网站目录,输入以下命令:

sudo mkdir /var/www/mywebsite
Nach dem Login kopieren

设置目录权限,输入以下命令:

sudo chown -R apache:apache /var/www/mywebsite
Nach dem Login kopieren

接下来,打开Apache配置文件,输入以下命令:

sudo nano /etc/httpd/conf/httpd.conf
Nach dem Login kopieren

找到下面这一行:

DocumentRoot "/var/www/html"
Nach dem Login kopieren

将其改为新的网站目录的路径:

DocumentRoot "/var/www/mywebsite"
Nach dem Login kopieren

保存文件并退出。

  1. 创建测试页面

在新的网站目录/var/www/mywebsite下,创建一个名为index.html

<!DOCTYPE html>
<html>
<head>
  <title>My Website</title>
</head>
<body>
  <h1>Welcome to My Website!</h1>
</body>
</html>
Nach dem Login kopieren

Suchen Sie die folgende Zeile:

sudo systemctl restart httpd
Nach dem Login kopieren
Ändern Sie sie in den Pfad des neuen Website-Verzeichnisses:
    rrreee
  1. Speichern Sie die Datei und beenden Sie den Vorgang.
    1. Erstellen Sie eine Testseite

        Erstellen Sie im neuen Website-Verzeichnis /var/www/mywebsite eine Seite mit dem Namen index.html Geben Sie Folgendes ein:
      1. rrreee
      2. Speichern Sie die Datei und beenden Sie den Vorgang.

      Apache neu starten

      Geben Sie den folgenden Befehl ein, um den Apache-Dienst neu zu starten:
      rrreee

      🎜Website testen🎜🎜🎜Geben Sie die IP-Adresse des Servers in den Browser ein. Auf der Testseite sollte die Willkommensnachricht angezeigt werden. 🎜🎜Zu diesem Zeitpunkt sind die Schritte zum Aufbau eines Webservers unter CentOS abgeschlossen. 🎜🎜Zusammenfassung: 🎜Dieser Artikel nimmt Apache als Beispiel und beschreibt die Schritte zum Aufbau eines Webservers unter CentOS, einschließlich der Installation von Apache, der Konfiguration von Firewalls, dem Testen von Apache, der Konfiguration von Website-Verzeichnissen, der Erstellung von Testseiten und dem Neustart von Apache. Wenn Sie die oben genannten Schritte ausführen, können Sie erfolgreich einen Webserver unter CentOS einrichten und mit der Veröffentlichung Ihrer eigenen Website beginnen. 🎜

    Das obige ist der detaillierte Inhalt vonBringen Sie Ihnen Schritt für Schritt die detaillierten Schritte zum Einrichten eines Webservers unter CentOS bei. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Verwandte Etiketten:
    Quelle:php.cn
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!