Non catégorisé

Développement Web avec Perl - CGI - Hello World Exemple

Développement Web avec Perl - CGI - Hello World Exemple

Les deux lignes suivantes décrivent le processus le plus simple pour démarrer avec Perl et CGI sur le système Linux en particulier Debian Linux. Bien que les étapes suivantes soient effectuées sur un système Debian Linux, elles doivent être valides pour toutes les autres distributions s'attendent à une étape de l'installation du serveur Web Apache. Nous devons d'abord installer le serveur Web Apache:

# apt-get install apache2 

Pour la distribution basée sur le régime, cette étape pourrait impliquer miam

# yum install apache2 

Si vous n'avez pas eu d'erreurs majeures, le serveur Web Apache2 devrait être opérationnel à ce stade. Par conséquent, nous pouvons naviguer vers le répertoire / usr / lib / cgi-bin

# CD / USR / LIB / CGI-BIN 

et créer un programme CGI basé sur une fonction suivante nommé hello.CGI:

 #!/ usr / bin / perl -t utiliser strict; Utiliser CGI ': Standard'; En-tête d'impression; print start_html ('Hello World'); Imprimer H1 («Hello World»); imprimer end_html (); sortie; 

Voici une alternative orientée objet du programme ci-dessus:

 #!/ usr / bin / perl -t utiliser strict; Utiliser CGI; mon $ cgi = new CGI; Imprimer $ cgi-> en-tête; print $ cgi-> start_html ('Hello World'); imprimer $ cgi-> h1 ('Hello World'); print $ cgi-> end_html (); sortie; 

À ce stade, nous devons rendre notre nouvel programme CGI exécutable:

# chmod 755 / usr / lib / cgi-bin / bonjour.CGI 

Tout est maintenant prêt à lancer notre première page Web basée sur CGI en naviguant sur notre navigateur et l'adresse IP du serveur Apache. Dans mon cas, j'exécute Apache localement, donc j'utilise un Host local:

http: // localhost / cgi-bin / bonjour.CGI

Yest est un excellent outil qui permet à l'utilisateur de faire des manipulations de dattes complexes en utilisant AB AB facile à comprendre la syntax...
Soumission de formulaire HTML automatique à l'aide de wwwmecanize
Voici un court astuce sur la façon de soumettre automatiquement un formulaire HTML à l'aide d'une ligne de commande Linux et d'un script Perl. Pour ce...
Google propose une base de données MySQL gratuite
Le moteur de recherche est un outil très puissant, mais pas seulement pour la recherche, mais aussi pour le piratage débutant. Certains outils Web MyS...