πως να φτιάξετε το δικό σας website / web εφαρμογή (6.1)

Linux!!

 

Σε αυτό το άρθρο θα μιλήσουμε για την εγκατάσταση του Linux προκειμένου να μπορεί να διαχειριστεί την ιστοσελίδα-εφαρμογή που φτιάξαμε. Τα βήματα είναι τα εξής:

  1. Εγκατάσταση Linux
  2. Εγκατάσταση Apache, MySQL, PHP (LAMP)
  3. Μεταφορά της εφαρμογής στον server

Mick Clarke κάνε παιχνίδι:

https://www.youtube.com/watch?v=iKTIosZ91ss&feature=youtu.be

[Play]

  1. Linux – Centos

Η διανομή που επιλέγουμε είναι το Centos. Μια άλλη πολύ διαδεδομένη διανομή είναι το Ubuntu αλλά ακόμα προτιμάμε το Centos για λόγους ιστορικότητας, σε επιχειρηματικά περιβάλλοντα κυρίως.

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

Μπαίνουμε εδώ:

https://www.centos.org/download/ διαλέγουμε το ISO που μας κάνει και το αντιγράφουμε στο ανάλογο μέσο. Π.χ. το DVD ISO σε DVD.

Βάζουμε το DVD αυτό στον υπολογιστή που θέλουμε και τον ξεκινάμε. Θα μας βγάλει κάποιες οθόνες.

  • Αρχικά επιλέγουμε Install or upgrade an existing system
  • Skip media test
  • Centos welcome screen. Next
  • Select keyboard. US English
  • Basic storage Device
  • Εάν βγάλει Storage device warning. Yes εάν θέλετε να καθαρίσετε το δίσκο.
  • Hostname. Ότι θέλετε, π.χ. dimosthenis.gr
  • Time Zone. Athens ή κάτι τέτοιο.
  • Root password. Ότι θέλετε. Π.χ. Iloveithaki.gr
  • Partitioning. All space για πιο απλά.
  • Format
  • Write changes to disk
  • Web Server, Customize now, Next
  • Reboot
  • Εάν θέλουμε να φαίνεται η εφαρμογή μας στο διαδίκτυο θα πρέπει να έχουμε μια ip addresss την οποία την ζητάμε από τον πάροχο μας.

Βάζοντας το λειτουργικό Centos στον υπολογιστή μας τον κάνουμε server (εξυπηρετητή), διότι με το λειτουργικό αυτό τρέχουν τα κατάλληλα services για να εξυπηρετηθούν χρήστες και για να κάνει ο υπολογιστής κάποιες εργασίες. Στην προκειμένη περίπτωση θα εγκαταστήσουμε και θα τρέξουμε 3 services. Τον Apache, την MySQL και την PHP. Έτσι ο υπολογιστής μας θα μπορεί να εξυπηρετεί τους χρήστες που ζητάνε να δουν την ιστοσελίδα μας.

  1. Apache

Φτάνει κάποια στιγμή στη ζωή του κάθε ανθρώπου που ενηλικιώνεται και ο Freud είπε πως είναι η πιο τραγική στιγμή της ζωής. Το κορίτσι γίνεται γυναίκα και το αγόρι ανοίγει την κονσόλα της γραμμή εντολής.

Τις εντολές που δίνω παρακάτω μπορείτε να τις κάνετε copy-paste στην γραμμή εντολής και να τις τρέξετε κατευθείαν.

Εάν δεν είστε μέσα στο σύστημα ως root τότε πριν από τις εντολές παρακάτω βάζετε sudo .

Κάνουμε update το software manager του Centos με την εντολή:

yum update

Εγκαθιστούμε τον Apache:

yum install httpd

Ανοίγουμε το αρχείο /etc/httpd/conf/httpd.conf :

nano /etc/httpd/conf/httpd.conf

Ψάχνουμε τη γραμμή “#ServerName www.example.com:80″

Όταν την βρούμε η οθόνη θα δείχνει αυτό:

#ServerName www.example.com:80

Προσθέτουμε από κάτω τη γραμμή “ServerName youripaddress:80″ ώστε τελικά η οθόνη να δείχνει αυτό:

#ServerName www.example.com:80
ServerName 192.168.141.22:80

Ξεκινάμε τον Apache:

service httpd start

Για να ξεκινάει πάντα αυτόματα η υπηρεσία με το που ξεκινάμε τον υπολογιστή

chkconfig –levels 235 httpd on

Τώρα ένα ανοίξουμε το browser και βάλουμε την ip address μας (εάν δεν έχουμε ip address θα βάλουμε localhost) τότε βλέπουμε μια οθόνη σαν αυτή:

Install_apache2_centos6

 

Για να τεστάρουμε τον Apache και να φτιάξουμε και την πρώτη μας σελιδούλα σε αυτόν πάμε στον φάκελο που θα βάζουμε από εδώ και περα τις σελίδες τον  /var/www/html και φτιάχνουμε ένα αρχείο με όνομα index.html και γράφουμε μέσα Welcome to my webserver .

Εάν ανοίξουμε τώρα την σελίδα μας ξανά στην ίδια διευθυνση θα δούμε το εξής:

Installing_apache2_centos

Στο επόμενο άρθρο θα δούμε την εγκατάσταση και της PHP και της MySQL.

 

Δημοσθένης Μανιάς


Discover more from iloveithaki.gr

Subscribe to get the latest posts sent to your email.

Hot this week

προσοχή στο ποιος πληρώνει, ποιος σχεδιάζει και ποιος δημοσιεύει

ανοίγεις το facebook, το Χ, μια ενημερωτική ιστοσελίδα ή...

το κατώι στο περαχώρι, μισή ζωή

ρίχνει καρέκλες στο θιάκι. πίνεις τον καφέ σου, κοιτάζεις...

καρέκλες ρίχνει, μα ρίξει μη ρίξει, εμείς οι θιακοί το καμπαναριό το βλέπουμε

καρέκλες ρίχνει σήμερα στο θιάκι. τέσσερα ιστιοπλοϊκά θολώνουν μέσα...

«τους μουγκούς και τους σκυμμένους να τους αναζητάς αλλού»

το «σώπα» του αζίζ νεσίν βρήκε ξανά τη θέση...

στο θιάκι ο χειμώνας τσούζει — κι η εγκατάλειψη έχει υπογραφή μητσοτάκη

βρέχει πάλι στο θιάκι. ο βοριάς δέρνει τον τόπο,...

Topics

προσοχή στο ποιος πληρώνει, ποιος σχεδιάζει και ποιος δημοσιεύει

ανοίγεις το facebook, το Χ, μια ενημερωτική ιστοσελίδα ή...

το κατώι στο περαχώρι, μισή ζωή

ρίχνει καρέκλες στο θιάκι. πίνεις τον καφέ σου, κοιτάζεις...

καρέκλες ρίχνει, μα ρίξει μη ρίξει, εμείς οι θιακοί το καμπαναριό το βλέπουμε

καρέκλες ρίχνει σήμερα στο θιάκι. τέσσερα ιστιοπλοϊκά θολώνουν μέσα...

«τους μουγκούς και τους σκυμμένους να τους αναζητάς αλλού»

το «σώπα» του αζίζ νεσίν βρήκε ξανά τη θέση...

γυναίκες — τις θέλουν δίχως περηφάνια

το τραγούδι «γυναίκες», με τη φωνή της σωτηρίας λεονάρδου,...

ο τσίπρας πόρτα πόρτα — εκεί που δοκιμάζεται η πολιτική

παρακολουθώ τις τελευταίες κινήσεις του αλέξη τσίπρα και τις...

και γαμώ τη φτώχεια μας

στο θιάκι ο χειμώνας θέλει προετοιμασία. πριν πιάσουν τα...

Related Articles

Popular Categories