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

Comment lire le format WMV sur le codec vidéo linux alias indisponible
Récemment, j'ai essayé d'ouvrir un fichier WMV (Microsoft ASF) en utilisant VLC. VLC n'a pas réussi à ouvrir le flux vidéo, j'ai donc essayé de couple...
Utilisez OpenCV pour séparer l'image RVB en composants verts rouges et bleus
Ce petit programme OpenCV montre comment séparer l'image RVB en composants R, G et B. Le programme est écrit en programmation de bas niveau comme il y...
Problème de clés de flèche VMware sur Ubuntu
Après avoir mis en place mes machines virtuelles VMware sur l'ubuntu, j'ai eu un problème en utilisant des touches fléchées lorsque mon pointeur de so...