Webentwicklung mit Perl - CGI - Hallo Weltbeispiel
- 2097
- 359
- Phoebe Jeorga
Nächste Paarzeilen beschreibt den einfachsten Prozess des Einstiegs mit Perl und CGI auf Linux -System, insbesondere Debian Linux. Obwohl die folgenden Schritte in einem Debian Linux -System durchgeführt werden, sollten sie für alle anderen Verteilungen gültig sein, erwarten Sie den Schritt der Apache -Webserverinstallation. Zuerst müssen wir Apache Web Server installieren:
# APT-Get Installieren Sie Apache2
Bei der basierten Verteilung auf Drehzahlen könnte dieser Schritt yum beinhalten
# yum apache2 installieren
Wenn Sie keine größeren Fehler erhalten haben, sollte der Apache2 -Webserver an dieser Stelle in Betrieb sein. Daher können wir zum Verzeichnis/usr/lib/cgi-bin-bin navigieren
# CD/usr/lib/cgi-bin
und erstellen Sie ein folgendes funktionsbasiertes CGI -Programm mit dem Namen Hello.CGI:
#!/usr/bin/perl -t strikt; Verwenden Sie CGI ': Standard'; Druckheader; print start_html ('Hallo Welt'); drucken H1 ('Hallo Welt'); drucken end_html (); Ausfahrt;
Hier ist eine objektorientierte Alternative des obigen Programms:
#!/usr/bin/perl -t strikt; Verwenden Sie CGI; mein $ cgi = new CGI; drucken $ cgi-> header; drucken $ cgi-> start_html ('Hallo Welt'); drucken $ cgi-> h1 ('Hallo Welt'); drucken $ cgi-> end_html (); Ausfahrt;
Zu diesem Zeitpunkt müssen wir unser neues CGI -Programm ausführbar machen:
# Chmod 755/usr/lib/cgi-bin/Hallo.CGI
Alles ist jetzt bereit, unsere erste CGI -basierte Webseite zu starten, indem wir unseren Browser zu und IP -Adresse des Apache -Servers navigieren. In meinem Fall leite ich Apache lokal aus, also benutze ich einen Lokalhost:
http: // localhost/cgi-bin/Hallo.CGI
Verwandte Linux -Tutorials:
- Dinge zu installieren auf Ubuntu 20.04
- Python reguläre Ausdrücke mit Beispielen
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Bash -Skript: Hallo Weltbeispiel
- Dinge zu installieren auf Ubuntu 22.04
- Eine Einführung in Linux -Automatisierung, Tools und Techniken
- So richten Sie Linux Apache MySQL Python Server ein
- Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
- Linux -Download
- Ubuntu 20.04 Leitfaden