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

δδμανιάς: στον πόλεμο να πας για να νικήσεις

🎵 προτεινόμενο άκουσμα όσο διαβάζετε:«έκτορας και ανδρομάχη» https://www.youtube.com/watch?v=9wtValnxIGw&list=RD9wtValnxIGw&start_radio=1 Οι μάχες δεν χάνονται...

δδμανιάς: «στο Θησείο δεν παρουσιάστηκε μόνο ένα κόμμα.εκφράστηκε μια κοινωνική ανάγκη.»

iloveithaki.gr, 26/5/2026 όταν η κοινωνία κουράζεται από φόβο, ακρίβεια και...

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

iloveithaki.gr, 26/5/2026 ο 20ός αιώνας ήταν ίσως η μεγαλύτερη σύγκρουση...

δδμανιάς: η ειρήνη δεν συμφέρει όσους επένδυσαν στον πόλεμο

iloveithaki.gr, 26/5/2026 πόλεμος στην ουκρανία μπήκε πλέον σε μια φάση...

δ. στανίτσας: μην ακουμπάτε τις κοινωνικές δομές του δήμου ιθάκης

iloveithaki.gr, 25/5/2026 Stanitsas Dionisis Με λύπη διαπιστώνω ότι ο πρώην Δήμαρχος...

Topics

δδμανιάς: στον πόλεμο να πας για να νικήσεις

🎵 προτεινόμενο άκουσμα όσο διαβάζετε:«έκτορας και ανδρομάχη» https://www.youtube.com/watch?v=9wtValnxIGw&list=RD9wtValnxIGw&start_radio=1 Οι μάχες δεν χάνονται...

δδμανιάς: «στο Θησείο δεν παρουσιάστηκε μόνο ένα κόμμα.εκφράστηκε μια κοινωνική ανάγκη.»

iloveithaki.gr, 26/5/2026 όταν η κοινωνία κουράζεται από φόβο, ακρίβεια και...

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

iloveithaki.gr, 26/5/2026 ο 20ός αιώνας ήταν ίσως η μεγαλύτερη σύγκρουση...

δδμανιάς: η ειρήνη δεν συμφέρει όσους επένδυσαν στον πόλεμο

iloveithaki.gr, 26/5/2026 πόλεμος στην ουκρανία μπήκε πλέον σε μια φάση...

δ. στανίτσας: μην ακουμπάτε τις κοινωνικές δομές του δήμου ιθάκης

iloveithaki.gr, 25/5/2026 Stanitsas Dionisis Με λύπη διαπιστώνω ότι ο πρώην Δήμαρχος...

δδμανιάς: δυο φωνές – ένα μήνυμα

iloveithaki.gr, 25/5/2026 ο τζορτζ όργουελ και ο τάσος λειβαδίτης δεν...

δδμανιάς: από το βερεσέδι του μπακάλη στα χρέη των τραπεζών

iloveithaki.gr, 25/5/2026 το 1958, σε ένα φτωχό χωριό της ρούμελης,...

δδμανιας: συγχαρητήρια στον ολυμπιακό. αλλά…

iloveithaki.gr, 25/5/2026 πρώτα απ’ όλα αξίζουν συγχαρητήρια στον ολυμπιακό για...

Related Articles

Popular Categories