Πώς να εγκαταστήσετε το Lighttpd (Στοίβα LLMP) στο CentOS 6

Εισαγωγή

Το Lighttpd είναι ένα πιρούνι του Apache που έχει ως στόχο να είναι πολύ λιγότερο εντάσεως πόρων. Είναι ελαφρύ, εξ ου και το όνομά του και είναι αρκετά απλό στη χρήση. Η εγκατάστασή του είναι εύκολη και απαιτεί πρόσβαση root.

Σε αυτό το σεμινάριο θα εγκαταστήσουμε το Lighttpd και το PHP5 και στη συνέχεια θα διαμορφώσουμε και τα δύο ώστε να λειτουργούν μαζί.

Ενημέρωση των βιβλιοθηκών σας

Πριν ξεκινήσουμε, πρέπει να ενημερώσουμε τη βάση δεδομένων "yum". Επίσης, καθώς το Lighttpd δεν είναι επίσημα στα αποθετήρια CentOS, πρέπει να προσθέσουμε το αποθετήριο χειροκίνητα.

yum update
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm

Κατάργηση άλλων εγκατεστημένων διακομιστών Ιστού

Εάν έχετε εγκατεστημένους άλλους διακομιστές ιστού, όπως Apache, είναι καλύτερο να τους απενεργοποιήσετε ή να τους απεγκαταστήσετε τώρα. Αυτοί οι διακομιστές θα παρεμβαίνουν στο Lighttpd σε επίπεδο θύρας, επειδή δύο εφαρμογές δεν μπορούν να συνδεθούν στην ίδια θύρα.

service httpd stop
chkconfig httpd off

or

yum remove httpd

Εγκατάσταση Lighttpd

Εγκαταστήστε τον διακομιστή web.

yum install lighttpd

Ενεργοποιήστε το Lighttpd για εκτέλεση κατά την εκκίνηση.

chkconfig lighttpd on 

Εκκινήστε τον διακομιστή web.

service lighttpd start

Τώρα θα μπορείτε να έχετε πρόσβαση στον διακομιστή ιστού σας μεταβαίνοντας στη διεύθυνση IP του Vultr VPS σας. Για παράδειγμα, http://[SERVER_IP]/(αντικαταστήστε SERVER_IPανάλογα).

Εγκατάσταση PHP

Εγκαταστήστε την PHP χρησιμοποιώντας yum.

yum install lighttpd-fastcgi php-fpm

Διαμορφώστε τις ρυθμίσεις χρήστη PHP-FPM.

vi /etc/php-fpm.d/www.conf

Πρέπει να προσθέσουμε τις ακόλουθες γραμμές είτε στο επάνω είτε στο κάτω μέρος της διαμόρφωσης:

user = lighttpd
group = lighttpd

Κάντε το PHP-FPM να ξεκινά κατά την εκκίνηση.

php-fpm on

Εκκίνηση PHP-FPM.

service php-fpm start

Διαμόρφωση php.ini.

vi /etc/php.ini

Αφαιρέστε το σχόλιο στην ακόλουθη γραμμή.

cgi.fix_pathinfo=1

Πείτε στο Lighttpd ότι υπάρχει PHP σε αυτόν τον διακομιστή.

vi /etc/lighttpd/modules.conf

Προσθέστε την ακόλουθη γραμμή.

include "conf.d/fastcgi.conf"

Τώρα πρέπει να πούμε στην PHP να ακούσει στη θύρα 9000 (το Lighttpd θα στείλει αιτήματα PHP εκεί). Χρησιμοποιώντας το αγαπημένο σας πρόγραμμα επεξεργασίας κειμένου, επεξεργαστείτε τη διαμόρφωση fastcgi.

vi /etc/lighttpd/conf.d/fastcgi.conf

Στην κορυφή της διαμόρφωσης, προσθέστε τις ακόλουθες γραμμές κώδικα.

fastcgi.server += ( ".php" =>
        ((
               "host" => "127.0.0.1",
               "port" => "9000",
               "broken-scriptfilename" => "enable"
        ))
)

Κάντε επανεκκίνηση των PHP-FPM και Lighttpd για να τεθούν σε ισχύ οι αλλαγές μας.

service php-fpm restart
service lighttpd restart

Συγχαρητήρια! Έχετε εγκαταστήσει με επιτυχία το Lighttpd και την PHP.

Αφήστε ένα σχόλιο

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Η Τεχνητή Νοημοσύνη δεν είναι στο μέλλον, είναι εδώ ακριβώς στο παρόν Σε αυτό το blog Διαβάστε πώς οι εφαρμογές Τεχνητής Νοημοσύνης έχουν επηρεάσει διάφορους τομείς.

Επιθέσεις DDOS: Μια σύντομη επισκόπηση

Επιθέσεις DDOS: Μια σύντομη επισκόπηση

Είστε επίσης θύμα των επιθέσεων DDOS και έχετε μπερδευτεί σχετικά με τις μεθόδους πρόληψης; Διαβάστε αυτό το άρθρο για να λύσετε τις απορίες σας.

Έχετε αναρωτηθεί ποτέ πώς κερδίζουν χρήματα οι χάκερ;

Έχετε αναρωτηθεί ποτέ πώς κερδίζουν χρήματα οι χάκερ;

Μπορεί να έχετε ακούσει ότι οι χάκερ κερδίζουν πολλά χρήματα, αλλά έχετε αναρωτηθεί ποτέ πώς κερδίζουν τέτοια χρήματα; ας συζητήσουμε.

Επαναστατικές εφευρέσεις από την Google που θα σας φέρουν εύκολη στη ζωή.

Επαναστατικές εφευρέσεις από την Google που θα σας φέρουν εύκολη στη ζωή.

Θέλετε να δείτε επαναστατικές εφευρέσεις της Google και πώς αυτές οι εφευρέσεις άλλαξαν τη ζωή κάθε ανθρώπου σήμερα; Στη συνέχεια, διαβάστε στο blog για να δείτε τις εφευρέσεις της Google.

Friday Essential: Τι συνέβη με τα αυτοκίνητα που κινούνται με AI;

Friday Essential: Τι συνέβη με τα αυτοκίνητα που κινούνται με AI;

Η ιδέα των αυτοκινούμενων αυτοκινήτων να βγαίνουν στους δρόμους με τη βοήθεια της τεχνητής νοημοσύνης είναι ένα όνειρο που έχουμε εδώ και καιρό. Όμως, παρά τις πολλές υποσχέσεις, δεν φαίνονται πουθενά. Διαβάστε αυτό το blog για να μάθετε περισσότερα…

Τεχνολογική μοναδικότητα: Ένα μακρινό μέλλον του ανθρώπινου πολιτισμού;

Τεχνολογική μοναδικότητα: Ένα μακρινό μέλλον του ανθρώπινου πολιτισμού;

Καθώς η Επιστήμη εξελίσσεται με γρήγορους ρυθμούς, αναλαμβάνοντας πολλές από τις προσπάθειές μας, αυξάνονται και οι κίνδυνοι να υποβάλλουμε τον εαυτό μας σε μια ανεξήγητη Ιδιότητα. Διαβάστε τι σημαίνει η μοναδικότητα για εμάς.

Λειτουργίες Αρχιτεκτονικών Επιπέδων Αναφοράς Μεγάλων Δεδομένων

Λειτουργίες Αρχιτεκτονικών Επιπέδων Αναφοράς Μεγάλων Δεδομένων

Διαβάστε το ιστολόγιο για να μάθετε διαφορετικά επίπεδα στην Αρχιτεκτονική Μεγάλων Δεδομένων και τις λειτουργίες τους με τον απλούστερο τρόπο.

Εξέλιξη της αποθήκευσης δεδομένων – Infographic

Εξέλιξη της αποθήκευσης δεδομένων – Infographic

Οι μέθοδοι αποθήκευσης των δεδομένων εξελίσσονται μπορεί να είναι από τη γέννηση των Δεδομένων. Αυτό το ιστολόγιο καλύπτει την εξέλιξη της αποθήκευσης δεδομένων με βάση ένα infographic.

6 εκπληκτικά οφέλη από την ύπαρξη έξυπνων οικιακών συσκευών στη ζωή μας

6 εκπληκτικά οφέλη από την ύπαρξη έξυπνων οικιακών συσκευών στη ζωή μας

Σε αυτόν τον ψηφιακό κόσμο, οι έξυπνες οικιακές συσκευές έχουν γίνει κρίσιμο μέρος της ζωής. Ακολουθούν μερικά εκπληκτικά οφέλη των έξυπνων οικιακών συσκευών σχετικά με το πώς κάνουν τη ζωή μας να αξίζει και να απλοποιείται.

Η ενημέρωση του συμπληρώματος macOS Catalina 10.15.4 προκαλεί περισσότερα προβλήματα από την επίλυση

Η ενημέρωση του συμπληρώματος macOS Catalina 10.15.4 προκαλεί περισσότερα προβλήματα από την επίλυση

Πρόσφατα, η Apple κυκλοφόρησε το macOS Catalina 10.15.4 μια συμπληρωματική ενημέρωση για την επιδιόρθωση προβλημάτων, αλλά φαίνεται ότι η ενημέρωση προκαλεί περισσότερα προβλήματα που οδηγούν σε bricking των μηχανών mac. Διαβάστε αυτό το άρθρο για να μάθετε περισσότερα