XAMPP Apache MySQL PHP javascript xampp



Σχετικά έγγραφα
Μπορείτε τα δείτε βιντεάκι με τη διαδικασία εδώ:

Οδηγίες Χρήσης της MySQL

ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ. Ακαδημαϊκό Έτος , Εαρινό Εξάμηνο. Εργαστηριακή Άσκηση 2 24/01/2012

Οδηγίες Χρήσης της MySQL

Εγκατάσταση Joomla 1. Στο Π.Σ.Δ. ( 2. Τοπικά 3. Σε δωρεάν Server

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης

ΣΧΕΔΙΑΣΜΟΣ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΕΡΓΑΣΤΗΡΙΟ 2

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

Εγκατάσταση Joomla! Στο ΠΣΔ. 1. Μεταβαίνουμε στο και συνδεόμαστε στο λογαριασμό μας. 2. Μεταβαίνουμε στο «MySch»

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

Εφαρμογή Βάσης Δεδομένων για την Εθελοντική Αιμοδοσία στο ΑΤΕΙ-Θ

6 Εισαγωγή στο Wordpress 3.x

Οδηγίες για αντιμετώπιση προβλημάτων στην εγκατάσταση του ΧΑΜPP

Πρόγραμμα Ενδοσχολικής Επιμόρφωσης

( Απάντηση: Ο τόνος βρίσκεται δεξιά από το γράμμα Λ. ) ( Απάντηση: Κρατάμε πατημένο το πλήκτρο Shift και πατάμε το πλήκτρο 8. )

Σχεδιασμός Βάσεων Δεδομένων

Ανάπτυξη πλήρους διαδικτυακής e-commerce εφαρμογής με χρήση του CMS WordPress

Οδηγίες για τη Χρήση του Google Drive

ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ. Ακαδημαϊκό Έτος , Εαρινό Εξάμηνο. Εργαστηριακή Άσκηση 1 17/01/2012

ΕΡΩΤΗΣΕΙΣ WORD Πώς αλλάζουμε το διάστιχο μίας παραγράφου; [Πηγαίνουμε στην παράγραφο και στην κεντρική καρτέλα πατάμε το εικονίδιο Διάστιχο]

Εγχειρίδιο εγκατάστασης και χρήσης περιοδικών etwinning

Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ

Σεμινάριο joomla! 3. Διοργάνωση: Άλφα Εκπαιδευτική Εισηγητής: Μοτσενίγος Ιωάννης Ηλεκτρονικός Μηχανικός-Σύμβουλος Internet Marketing- Web Designer

ΟΝΟΜΑ : ΚΩΝΣΤΑΝΤΙΝΟΣ ΕΠΩΝΥΜΟ : ΚΟΚΟΛΟΓΟΣ Α.Μ. : Ε11060 ΕΞΑΜΗΝΟ : ΕΠΙ ΠΤΥΧΙΟ ΤΜΗΜΑ : ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΑΘΗΜΑ : ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ : ΕΦΑΡΜΟΓΗ

Vodafone Business Connect

Vodafone Business Connect

ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ Python. 1η Ομάδα Ασκήσεων

Οδηγός Εισαγωγή Χρηστών σε LDAP Server με χρήση. LdapAdmin TEMPLATE

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ Α2Α

Συνοπτικός Οδηγός Χρήσης του MySQL Workbench

Προγραμματιστικό Περιβάλλον

Μια καλή επιλογή θα ήταν (χωρίζοντας τις λέξεις με παύλα -) ή

ZTrade Quick Start User Manual Version 2.2

Δυναμικές Ιστοσελίδες στο Πανελλήνιο Σχολικό Δίκτυο

Εκπαιδευτικό Εργαλείο Κανονικοποίησης

Equal Society e-learning platform

Σημειώσεις στο PowerPoint

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

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ:

databases linux - terminal (linux / windows terminal)

Οδηγός γρήγορης εκκίνησης

Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy

Πρακτικές οδηγίες για την Επεξεργασία Κειμένου

1.Puzzle. ΕΠΙΜΕΛΕΙΑ: ΓΕΩΡΓΙΑ ΚΛΩΣΤΡΑΚΗ Σελίδα 1

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΛΟΓΑΡΙΑΣΜΩΝ ΗΛΕΚΤΡΟΝΙΚΗΣ ΑΛΛΗΛΟΓΡΑΦΙΑΣ ( accounts)

Epsilon Net PYLON Platform

Vodafone Business Connect

Προγραμματισμός διαδικτυακών εφαρμογών με PHP

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Επεξεργασία πινάκων

Παρουσίαση Libreoffice. Βασίλειος Καραβασίλης Μονάδα Αριστείας ΕΛΛΑΚ ΕΤΕΠΗ 27/04/2015

Εισαγωγή στο πρόγραμμα Microsoft word 2003

Εργαστήριο 6. Προγραμματιστικές Εφαρμογές στο Διαδίκτυο. Στόχος. Προετοιμασία περιβάλλοντος εργασίας. a) Εκκίνηση XAMPP

ΑΣΚΗΣΗ WORD. 3. Στην ΚΕΦΑΛΙΔΑ της σελίδας εισάγετε το παρακάτω κείμενο: 5. Στην αρχή της σελίδας γράψτε το παρακάτω κείμενο:

Κωνσταντίνος Παρασκευόπουλος Καθηγητής Πληροφορικής (ΠΕ19 MSc) Ελληνικό Κολλέγιο Θεσσαλονίκης

ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΣΕ ΔΙΣΚΕΤΑ ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΑΠΟ ΔΙΣΚΕΤΑ. Από τον κατάλογο που εμφανίζεται επιλέγω: Αποστολή προς Δισκέτα (3,5)

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Σχεδίαση Βάσεων Δεδομένων

Συνεργείο Αυτοκινήτων

ΟΔΗΓΙΕΣ ΧΡΗΣΤΗ ΓΙΑ ΤΟ ΠΡΟΓΡΑΜΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΑΞΗΣ

Δημιουργία ιστοσελίδας με. Wordpress - Βασικές λειτουργίες

Βάσεις δεδομένων (Access)

Εγκατάσταση των απαραίτητων προγραμμάτων για την λειτουργία του WordPress. Δρ. Ματθαίος Πατρινόπουλος

Πίνακας περιεχομένων. Περιεχόμενα ΕΓΓΡΑΦΗ ΝΕΟΥ ΧΡΗΣΤΗ 1 ΣΥΝΔΕΣΗ ΧΡΗΣΤΗ 4 ΔΙΑΧΕΙΡΙΣΤΙΚΟ ΧΡΗΣΤΗ ΤΑ ΣΤΟΙΧΕΙΑ ΜΟΥ 5 ΝΕΑ ΑΙΤΗΣΗ 6

Περιεχόμενα. Πληροφορίες Σχετικά με το βιβλίο...11 Τι είναι το WordPress...11 Πληροφορίες για τον συγγραφέα...12

Οδηγίες Χρήσης EAP Controller Software

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο)

Άσκηση Access 1. Να δημιουργηθεί μία βάση δεδομένων για ένα ξενοδοχείο με το όνομα Hotel. Πατάμε το εικονίδιο Κενή βάση δεδομένων επάνω δεξιά:

Κατασκευή ιστοσελίδων με το FrontPage2003

Βασικές Οδηγίες Χρήσης του WAMP (Προγραμματισμός Εφαρμογών Διαδικτύου)

ARTius με PostgreSQL

ΠΛΗΡΟΦΟΡΙΚΗ Ι Εργαστήριο 1 MATLAB ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1. Θέμα εργαστηρίου: Εισαγωγή στο MATLAB και στο Octave

Σύστημα διαχείρισης περιεχομένου (Content Management System)

ΟΔΗΓΙΕΣ FTP ΣΥΝΔΕΣΗΣ

Οι υποστηριζόμενοι web browsers για την υπηρεσία VPN του Ο.Λ.Π. είναι οι παρακάτω:

Εργαστηά ριο Βαά σεων Δεδομεάνων

Αλλαγή απόδοσης επιφάνειας

ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1. Θέμα εργαστηρίου: Εισαγωγή στην Python και στο IDLE

Άσκηση 5 Firefox Αποθήκευση αρχείων

Αλλαγή της εμφάνισης κειμένου: μέγεθος γραμματοσειράς, είδος γραμματοσειράς

Σχεδόν όλες οι ιστοσελίδες βασίζονται σε μεγάλο βαθμό σε πίνακες. Για να εισάγουμε έναν πίνακα επιλέγουμε από το μενού Insert->Table.

Προγραμματισμός Διαδικτύου Ασκήσεις Εργαστηρίου

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ: Εντολές κίνησης και στροφής στο προγραμματιστικό περιβάλλον Scratch. ΟΝΟΜΑΤΕΠΩΝΥΜΟ:

Το περιβάλλον διαχείρισης του WordPress (Back End)

ΠΕΡΙΓΡΑΦΗ KAI ΣΥΝΤΟΜΟΣ ΟΔΗΓΟΣ ΤΟΥ ΛΟΓΙΣΜΙΚΟΥ HOT POTATOES

Σύντομη περιγραφή 5. Για να ξεκινήσετε 6. Οι οθόνες του προγράμματος 8. Εγκατάσταση προγράμματος 6 Δημιουργία κωδικών χρήστη 7

ΠΛΗΡΟΦΟΡΙΑΚΟ ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΚΑΤΑΣΚΕΥΗΣ ΚΑΙ ΑΝΑΚΑΙΝΙΣΗΣ ΑΚΙΝΗΤΩΝ

Οι νεότερες εξελίξεις στον GM EPC

Βάσεις δεδομένων (Access)

PRISMA Win POS Sync Merge Replication

Εγχειρίδιο Συντονιστή Τηλεδιασκέψεων Υπηρεσίας e:presence

Εργαστήριο 9. Προγραμματιστικές Εφαρμογές στο Διαδίκτυο. Στόχος. Προετοιμασία περιβάλλοντος εργασίας

Δημιουργία και επεξεργασία διανυσματικών επιπέδων στο QGIS

ΑΡΧΕΙΟ ΕΚΘΕΣΕΩΝ ΠΡΑΓΜΑΤΟΓΝΩΜΟΣΥΝΗΣ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ 8 ΝΟΕΜΒΡΙΟΥ 2014

Γεωργάκης Αριστείδης ΠΕ20

Πρόσβαση μέσω webdav. ΚΕ.Δ.Δ. Τ.Ε.Ι. Μεσολογγίου. 3. Στην συνέχεια πληκτρολογούμε το username και το password και πατάμε στο κουμπί Είσοδος.

Οδηγίες ρύθμισης για σύνδεση των μετατροπέων Fronius στο online portal Fronius Solar.web (με χρήση Η/Υ)

Σχεδίαση και ανάπτυξη δραστηριοτήτων στο προγραμματιστικό περιβάλλον MicroWorlds Pro

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ.

Εγκατάσταση αρχείων βιβλιοθήκης VHOPE και VHOPE

Οδηγός συναλλαγών. Σε Futures

Transcript:

XAMPP Το xampp είναι ένα δωρεάν πρόγραμμα με το οποίο μπορούμε να κάνουμε εγκατάσταση τον Apache, τη MySQL και την PHP. Apache. Ο Apache είναι ένας Web Server. Είναι δηλαδή πρόγραμμα το οποίο τρέχει μόνιμα σε έναν υπολογιστή που περιέχει κάποιες ιστοσελίδες και αναλαμβάνει να εξυπηρετεί αυτούς που κάνουν αίτημα για να λάβουν κάποιες από τις σελίδες αυτές. MySQL. Η MySQL είναι μία βάση δεδομένων που αναλαμβάνει την αποθήκευση όλων των δεδομένων που διαχειρίζεται ένας ιστότοπος (ονόματα χρηστών, κωδικοί, άρθρα, πληροφορίες για προϊόντα κτλ). PHP. Η PHP είναι γλώσσα προγραμματισμού με τη βοήθεια της οποίας μπορούμε να έχουμε δυναμικές ιστοσελίδες. Οι εντολές PHP ενσωματώνονται στην ιστοσελίδα μαζί με τις εντολές HTML και εκτελούνται στον serve προτού σταλεί η σελίδα προς αυτόν που ζητάει τη σελίδα (πελάτη). Μία ιστοσελίδα μπορεί να περιέχει και εντολές javascript αλλά αυτές εκτελούνται στον υπολογιστή του πελάτη όταν βλέπει τη σελίδα. Μπορούμε να κατεβάσουμε το xampp από τη διεύθυνση http://www.apachefriends.org/index.html. Στη συνέχεια κάνουμε εγκατάσταση το πρόγραμμα το οποίο εξ' ορισμού αποθηκεύεται στον φάκελο C:\XAMPP. Στη συνέχεια εκτελούμε το πρόγραμμα και εμφανίζεται το παράθυρο του πιο κάτω σχήματος. Θα πρέπει να πατήσουμε το κουμπάκι Start για τον Apache και τη MySQL και αν όλα πάνε καλά θα πρέπει να αποκτήσουν πράσινο χρώμα. Σε διαφορετική περίπτωση υπάρχει κάποιο πρόβλημα στην εκτέλεση του server. Το πιο συνηθισμένο πρόβλημα είναι να είναι κατειλημμένο το αντίστοιχο port από κάποιο άλλο πρόγραμμα. Για παράδειγμα επειδή και το Skype χρησιμοποιεί το port 80, αν τρέχει και το skype τότε δεν μπορεί να εκτελεστεί ο Apache ο οποίος χρησιμοποιεί και αυτός το port 80. Στην περίπτωση αυτή θα πρέπει να κλείσουμε το άλλο πρόγραμμα που χρησιμοποιεί το ίδιο port ή να αλλάξουμε το port στο οποίο τρέχει o Apache. Εξ' ορισμού ο Apache χρησιμοποιεί τη θύρα (port) 80 για να λαμβάνει αιτήσεις για ιστοσελίδες και τη θύρα 443 για τις ασφαλείς συνδέσεις που χρειάζονται κρυπτογράφηση (SSL). H MySQL χρησιμοποιεί το port 3306. Μπορούμε οποιαδήποτε στιγμή να σταματήσουμε τον server πατώντας το κουμπάκι Stop του σχήματος. Αν τσεκάρουμε στην επιλογή Service στα αριστερά των ονομάτων των προγραμμάτων τότε αυτό σημαίνει ότι θα εγκατασταθούν σαν υπηρεσίες (services) και επομένως θα εκτελούνται αυτόματα κάθε φορά που ανοίγουμε τον υπολογιστή. Διαφορετικά θα πρέπει να ανοίγουμε τον πίνακα ελέγχου του xampp και να τα εκτελούμε πατώντας τα κουμπάκια Start. 1

Όπως φαίνεται και στο πιο κάτω σχήμα στην μεριά του Server εκτελείται o Apache, η MySQL, η PHP κτλ. Στην μεριά του πελάτη (του απλού χρήστη) έχουμε την HTML που αποτελείται από οδηγίες για το περιεχόμενο της σελίδας, τη CSS που αποτελείται από οδηγίες για την μορφοποίηση της ιστοσελίδας, εντολές javascript κτλ. 2

Για να δοκιμάσουμε αν όλα έχουν εγκατασταθεί και εκτελούνται με επιτυχία θα πρέπει να ανοίξουμε το πρόγραμμα πλοήγησης (browser) και να δώσουμε στην γραμμή διευθύνσεων http://localhost (ή εναλλακτικά http://127.0.0.1). Θα πρέπει να βλέπουμε την σελίδα του xampp, όπως φαίνεται στο πιο κάτω σχήμα (όπου εμφανίζεται η σελίδα Status): Το xampp αποθηκεύει τις ιστοσελίδες στον φάκελο htdocs που βρίσκεται στον φάκελο όπου έγινε εγκατάσταση το πρόγραμμα (στο C:\XAMPP ή στον φάκελο που δηλώσαμε κατά την εγκατάσταση). Εάν θέλουμε μπορούμε να κάνουμε έναν νέο υποφάκελο στον φάκελο htdocs όπου θα αποθηκεύουμε τις ιστοσελίδες μας. Εάν π.χ. ονομάσουμε τον φάκελο αυτόν mysite, τότε για να δούμε την αρχική σελίδα του site μας θα πρέπει να γράψουμε στην γραμμή διευθύνσεων του προγράμματος πλοήγησης τη διεύθυνση http://localhost/mysite (ή http://127.0.0.1/mysite). Συνήθως η αρχική σελίδα ονομάζεται index.php ή index.html και είναι αυτή που φορτώνεται αυτόματα όταν δεν προσδιορίσουμε κάποια συγκεκριμένη σελίδα του site που θέλουμε να προβάλουμε. Για να διαχειριστούμε την MySQL μπορούμε να πατήσουμε το κουμπάκι Admin από το παράθυρο του xampp. Εναλλακτικά μπορούμε να πατήσουμε τον σύνδεσμο phpmyadmin στα αριστερά της αρχικής σελίδας http://localhost ή πληκτρολογούμε στη γραμμή διευθύσεων του προγράμματος πλοήγησης τη διεύθνυσης http://localhost/phpmyadmin : 3

Το εξ' ορισμού όνομά χρήστη για τον διαχειριστή είναι root (χωρίς κωδικό αν δεν έχουμε βάλει). Για να δημιουργήσουμε μία νέα βάση δεδομένων θα πρέπει να πατήσουμε την καρτέλα Databases (Βάσεις Δεομένων) και στη συνέχεια στο πλαίσιο δημιουργίας βάσης δεδομένων βάζουμε το όνομα της βάσης και στην επιλογή Σύνθεση επιλέγουμε utf8_grneral_ci έτσι ώστε να υποστηρίζει σωστά Ελληνικά. Στη συνέχεια πατάμε το κουμπάκι δημιουργία. Η βάση αρχικά είναι κενή και με την επιλογή πίνακες (tables) στα αριστερά βλέπουμε ότι δεν υπάρχει κανένας πίνακας. Πατώντας όμως New (Νέος) μπορούμε να δώσουμε το όνομα που 4

θέλουμε να έχει ο πίνακας, καθώς και των αριθμό των στηλών (πεδίων). Π.χ. αν θέλουμε ο πίνακας να ονομάζεται Πελάτης και να έχει 5 πεδία, εισάγουμε αυτές τις πληροφορίες και πατάμε το κουμπάκι Εκτέλεση: Πελάτης Μας εμφανίζει ένα γραφικό περιβάλλον όπου μπορούμε να εισάγουμε τα ονόματα των πεδίων, τον τύπο τους, το κύριο κλειδί (primary key) κτλ: 5