συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Unix

Πώς να χρησιμοποιήσετε ένα UNIX Shell Script να δημιουργήσετε μια HTML ιστοσελίδα

UNIX shell scripts μπορούν να χρησιμοποιηθούν για τη δημιουργία ιστοσελίδων που εμφανίζουν την έξοδο του βασικού UNIX εντολές , όπως " uname - a" και " uptime ", ή πολύπλοκες προγράμματα . Αυτό το είδος της γραφής που ονομάζεται μια κοινή γραφή διεπαφή πύλη και χρησιμοποιείται για να αλληλεπιδρούν με το πραγματικό διακομιστή Web και να παράγει δυναμικό περιεχόμενο στην ιστοσελίδα . UNIX shell scripts μπορεί να χρησιμοποιηθεί μόνο σε διακομιστές Web Linux ή UNIX -based . Οδηγίες
Η

1 Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου, όπως το vi , nano ή gedit . 2

Πληκτρολογήστε τη γραμμή " # ! /Bin /bash " χωρίς εισαγωγικά για να ξεκινήσετε το σενάριο κελύφους . Κάθε έξοδος από αυτό το σενάριο θα πρέπει να σταλεί στον browser ως μέρος της απάντησης HTTP του server
εικόνων 3

Πληκτρολογήστε την ακόλουθη γραμμή για να ρυθμίσετε την κεφαλίδα HTTP που δείχνει ότι η HTML εξής: .

echo " Content-type : text /html "
Η 4

Πληκτρολογήστε τη γραμμή " echo" χωρίς εισαγωγικά για να εισάγετε μια κενή γραμμή για να ολοκληρώσετε τις κεφαλίδες , η οποία διατηρεί το σενάριο από την επιστροφή . δύσμορφος λάθος header όταν εκτελείται στο διακομιστή Web
5

Πληκτρολογήστε τα ακόλουθα για την έξοδο του τμήματος κεφαλίδα HTML και να αρχίσει την ενότητα του σώματος της σελίδας :

echo " Test Script "
Η 6

Πληκτρολογήστε τις επόμενες δύο γραμμές για να εκτελέσετε το " uname -a " και " " εντολές και να διαμορφώσετε το έξοδο για την ιστοσελίδα :

echo" uptime εξόδου της uname-a :

 ` uname -a ` 

" echo" έξοδος της uptime :
 ` uptime ` 

"

Η βαρεία χρησιμοποιείται για την εκτέλεση εντολών υποκατάσταση εξόδου , ​​ζητώντας ταυτόχρονα echo .
Η 7

Πληκτρολογήστε την επόμενη γραμμή για να ολοκληρώσετε την ιστοσελίδα :

echo " "
8

Αποθηκεύστε το αρχείο με την επέκταση αρχείου cgi . .
Η 9

Τοποθετήστε το αρχείο στον κατάλογο που χρησιμοποιεί το διακομιστή Web σας για CGI scripts . Αυτός ο κατάλογος είναι συχνά αποκαλείται cgi ή cgi - bin .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα