πως να φτιάξετε το δικό σας 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.

 

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

Hot this week

δδμανιάς: 1η Μάη: ορόσημο για τα ανθρώπινα δικαιώματα

iloveithaki.gr, 29/4/2026 υπάρχουν μέρεςπου δεν είναι ημερομηνίες. είναι πληγές. είναι κραυγές. είναι σημαίες...

δδμανιάς: σκυλίσια σχέση… διέξοδος στη μοναξιά της σύγχρονης ζωής

iloveithaki.gr, 28/4/2026 χθες το σούρουπο καθόμουν στο λιμάνι, στο Βαθύ. μπουνάτσα.η θάλασσα...

στενά του ορμούζ: το πέρασμα που μπορεί να τινάξει τον κόσμο στον αέρα

iloveithaki.gr 28/06/2026 διεργασίες και απειλές με επίκεντρο τα στενά του...

Topics

δδμανιάς: 1η Μάη: ορόσημο για τα ανθρώπινα δικαιώματα

iloveithaki.gr, 29/4/2026 υπάρχουν μέρεςπου δεν είναι ημερομηνίες. είναι πληγές. είναι κραυγές. είναι σημαίες...

δδμανιάς: σκυλίσια σχέση… διέξοδος στη μοναξιά της σύγχρονης ζωής

iloveithaki.gr, 28/4/2026 χθες το σούρουπο καθόμουν στο λιμάνι, στο Βαθύ. μπουνάτσα.η θάλασσα...

στενά του ορμούζ: το πέρασμα που μπορεί να τινάξει τον κόσμο στον αέρα

iloveithaki.gr 28/06/2026 διεργασίες και απειλές με επίκεντρο τα στενά του...

δδμανιάς: στην ίδια κιβωτό… με την ίδια μοίρα

iloveithaki.gr, 28/4/2026 μερικές φορές σκέφτομαι τον άνθρωποστο δράμα της ύπαρξης. τη...

δδμανιάς: ο μάης δεν διαβάζει προβλέψεις

iloveithaki.gr, 27/4/2026 λέγανε ένα ανέκδοτο παλιά… ανέβαινε, λέει, ένας μετεωρολόγος στο...

Καθαρισμός οικοπέδων: Πρόστιμα έως 5 χιλ. ευρώ και ποινή φυλάκισης

 dnews.gr, 26.04.2026 20:18  υποχρεώσεις αφορούν ιδίως περιοχές εντός σχεδίου, εντός...
spot_img

Related Articles

Popular Categories

spot_imgspot_img