Εγχειρίδιο εγκατάστασης και διαχείρισης συστήματος ΥΠΕΡΙΩΝ Σύστημα Αποτίμησης Ποιότητας Ευρυζωνικών Συνδέσεων

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Εγχειρίδιο εγκατάστασης και διαχείρισης συστήματος ΥΠΕΡΙΩΝ Σύστημα Αποτίμησης Ποιότητας Ευρυζωνικών Συνδέσεων"

Transcript

1 Εγχειρίδιο εγκατάστασης και διαχείρισης συστήματος ΥΠΕΡΙΩΝ Σύστημα Αποτίμησης Ποιότητας Ευρυζωνικών Συνδέσεων Έκδοση 1.3 Φεβρουάριος 2013 Εγκατάσταση του λογισμικού Οι αναλυτικές απαιτήσεις του συστήματος ΥΠΕΡΙΩΝ σε υλικό και λογισμικό περιγράφονται στο αντίστοιχο κείμενο της ομάδας ανάπτυξης. Ακολουθεί η περιγραφή των σημαντικότερων διαδικασιών εγκατάστασης, ρύθμισης και διαχείρισης θεωρώντας ότι γίνονται σε έναν τυπικό εξυπηρετητή με λειτουργικό σύστημα FreeBSD 8.x με τις τυπικές ρυθμίσεις. Οι διαδικασίες είναι παρόμοιες και σε οποιοδήποτε άλλο λειτουργικό σύστημα ελεύθερου λογισμικού / λογισμικού ανοικτού κώδικα (π.χ. Linux). Παράλληλα, περιγράφεται αδρά πώς κάθε τμήμα της αρχιτεκτονικής επηρεάζει την λειτουργία των υπολοίπων. Απαραίτητες βιβλιοθήκες για το mlab-listen Για την λειτουργία του συλλέκτη των στατιστικών, απαιτείται η εγκατάσταση των εξής Perl Modules: DBD::Mysql (για την επικοινωνία με την βάση δεδομένων) JSON (για το deserialization των μηνυμάτων) Crypt::Rijndael (για την αποκρυπτογράφηση του user-id) Log::Log4perl (για την καταγραφή σε log) Mime::Base64 (για την αποκρυπτογράφηση του user-id) Συνιστάται τα modules να εγκαθίστανται με τον τυπικό τρόπο των FreeBSD ports ώστε τυχόν αναβάθμιση ή διόρθωση στο μέλλον να είναι όσο το δυνατό πιο εύκολη. Εναλλακτικά, μπορεί να χρησιμοποιηθεί το πρόγραμμα cpan, αν και η οδός αυτή εμφανίζει σημαντικές δυσχέρειες εν σχέσει με την πρώτη.

2 Αρχικοποίηση της Βάσης Δεδομένων Για την καταγραφή μετρήσεων από το εργαλείο NDT και για την λειτουργία του web interface του συστήματος ΥΠΕΡΙΩΝ, απαιτείται η ύπαρξη βάσης δεδομένων MySQL με την οποία επικοινωνούν αυτά τα υποσυστήματα. Για τη συγκεκριμένη υπηρεσία προτείνεται να χρησιμοποιηθεί η έκδοση της MySQL ή νεότερη. Η εγκατάσταση συνίσταται να γίνει με τον τυπικό τρόπο των FreeBSD ports. Το σχήμα της βάσης περιγράφεται αναλυτικά στο αντίστοιχο παραδοτέο κείμενο της ομάδας ανάπτυξης (βλέπε αρχείο mlab_dsl_v3.sql). Για την αναδημιουργία της δομής της βάσης δεδομένων, απαιτείται τυπικά η εκτέλεση μιας εντολής που δημιουργεί όλο το σχήμα της βάσης δεδομένων ΥΠΕΡΙΩΝ ως εξής: # mysql p < spebs_schema.sql Εκτός από τη δημιουργία της σχετικής βάσης μέσα στην MySQL, απαιτείται η εξουσιοδότηση του χρήστη mlab-listen ώστε ο δαίμονας καταγραφής μετρήσεων να μπορεί να εκτελεί τις παρακάτω ενέργειες στους αντίστοιχους πίνακες: GRANT SELECT ON `spebs`.* TO 'mlab-listen'@'localhost'; GRANT INSERT ON `spebs`.`ndt_measurement` TO 'mlab-listen'@'localhost';grant INSERT ON `spebs`.`web100_measurement` TO 'mlab-listen'@'localhost';grant INSERT ON `spebs`.`measurement` TO 'mlab-listen'@'localhost'; GRANT INSERT ON `spebs`.`generic_measurement` TO 'mlab-listen'@'localhost'; Τα αντίστοιχα grants για την εφαρμογή web είναι: GRANT SELECT ON `spebs`.* TO 'www'@'localhost'; GRANT INSERT ON `spebs`.connection TO 'www'@'localhost'; GRANT UPDATE ON `spebs`.connection TO 'www'@'localhost'; GRANT INSERT ON `spebs`.users TO 'www'@'localhost'; GRANT UPDATE ON `spebs`.users TO 'www'@'localhost'; GRANT INSERT ON `spebs`.user_connection TO 'www'@'localhost'; GRANT UPDATE ON `spebs`.user_connection TO 'www'@'localhost'; GRANT INSERT ON `spebs`.access_logs TO 'www'@'localhost'; GRANT INSERT ON `spebs`.postal_codes TO 'www'@'localhost'; GRANT UPDATE ON `spebs`.postal_codes TO 'www'@'localhost'; Η εξαγωγή στατιστικών των μετρήσεων από την εφαρμογή απαιτεί τη δημιουργία και συχνή ενημέρωση των πινάκων στατιστικών. Για το λόγο αυτό απαιτείται η εκτέλεση του scrtipt spebs_update.php ανά τακτά χρονικά διαστήματα. Προς το παρόν η συχνότητα είναι ρυθμισμένη στα 5 λεπτά μέσω του crontab του χρήστη root, αλλά ενδεχομένως στο μέλλον, ανάλογα με το πλήθος των μετρήσεων και των συνδέσεων αλλά και του χρονικού παραθύρου υπολογισμού τους, να χρειαστεί να μειωθεί. Εγκατάσταση και ρύθμιση του mlab-listen daemon Ο κώδικας του δαίμονα mlab-listen (διατίθεται σε ξεχωριστό πακέτο από την ομάδα ανάπτυξης) μπορεί να τοποθετηθεί σε οποιοδήποτε σημείο του συστήματος, π.χ. /usr/local/mlab-listen. Κάτω από το path bin/ του κώδικα μπορεί να βρεθεί το αρχείο mlab-listen.logger με την βοήθεια του οποίου μπορεί να ρυθμιστεί σε ποιο σημείο καταγράφεται το log λειτουργίας του δαίμονα και πόσο αναλυτικό πρέπει να είναι: log4perl.logger=debug, LOGFILE

3 Ρυθμίζοντας το επίπεδο καταγραφής σε DEBUG ή WARNING είναι δυνατό να ελεγχθεί ο βαθμός λεπτομέρειας με την οποία καταγράφονται οι ενέργειες του δαίμονα. Άλλες τιμές εκτός από DEBUG ή WARNING επιτρέπονται αλλά δεν έχουν αξία λόγω της απλότητας του κώδικα του δαίμονα. Για την ρύθμιση της τοποθεσίας στην οποία καταγράφεται το log: log4perl.appender.logfile.filename = /var/log/mlab-listen.log Συνιστάται η συμπίεση και ανακύκλωση του log file ανά την περίοδο που κρίνεται απαραίτητη από τον διαχειριστή. Για τη ρύθμιση των διαπιστευτηρίων για τη σύνδεση του δαίμονα στη βάση, συνιστάται η απευθείας τροποποίηση του κώδικα του mlab-listen. Στην αρχή του αρχείου οι μεταβλητές db_driver,db_bas,db_host,db_user και db_password ρυθμίζουν τις λεπτομέρειες σύνδεσης στην βάση. Π.χ. my $db_driver = "mysql"; my $db_dbase = "spebs"; my $db_host = "localhost"; my $db_user = "mlab-listen"; my $db_passwd = 'dummy ; Για την ενεργοποίηση του δαίμονα μέσω του inetd στο αρχείο /etc/inetd.conf απαιτείται η γραμμή: mlab-listen stream tcp nowait/10/3/1 nobody /root/mlab-listen/bin/mlab-listen Επίσης, στο αρχείο /etc/services η γραμμή: mlab-listen 33001/tcp Επειδή ο δαίμονας εκτελείται ως χρήστης nobody για περισσότερη ασφάλεια, πρέπει οπωσδήποτε το αρχείο να έχει τα κατάλληλα permissions ώστε να μπορεί να εκτελεστεί από τον inetd. Μετά την ολοκλήρωση των ρυθμίσεων απαιτείται επανεκκίνηση του inetd. Για να δοκιμάσει κανείς αν λειτουργεί ο δαίμονας, αρκεί μια σύνδεση TCP στο αντίστοιχο port: # telnet localhost mlab-listen για να φανεί αν ο δαίμονας ακούει σε αυτό. Αντίστοιχα μηνύματα για κάθε σύνδεση θα υπάρχουν και στο log file. Σε οποιαδήποτε τροποποίηση του δαίμονα, ιδιαίτερη μέριμνα πρέπει να λαμβάνεται ώστε το πρώτο argument της Perl να είναι πάντα το T ώστε το script να τρέχει κάτω από taint mode για περισσότερη ασφάλεια. Εγκατάσταση και ρύθμιση της εφαρμογής web Για την λειτουργία της εφαρμογής web, απαιτείται η χρησιμοποίηση web server Apache (έκδοσης ή νεότερης) με υποστήριξη για γλώσσα PHP (έκδοσης ή νεότερης) σε μορφή Apache HTTPD module (mod_php). Όπως και προηγουμένως, αρκεί η εγκατάσταση μέσω του αντίστοιχου FreeBSD port.

4 Επιπλέον, χρειάζονται τα εξής FreeBSD ports για ορισμένες εξωτερικές βιβλιοθήκες της PHP: php5-bz2 php5-ctype php5-curl php5-dom php5-filter php5-gd php5-hash php5-iconv php5-json php5-mbstring php5-mcrypt php5-mhash php5-mysql php5-mysqli php5-openssl php5-pcre php5-pdo php5-posix php5-session php5-simplexml php5-soap php5-spl php5-tokenizer php5-xml php5-xmlreader php5-xmlwriter php5-xsl php5-zip php5-zlib The bz2 shared extension for php The ctype shared extension for php The curl shared extension for php The dom shared extension for php The filter shared extension for php The gd shared extension for php The hash shared extension for php The iconv shared extension for php The json shared extension for php The mbstring shared extension for php The mcrypt shared extension for php The mhash shared extension for php The mysql shared extension for php The mysqli shared extension for php The openssl shared extension for php The pcre shared extension for php The pdo shared extension for php The posix shared extension for php The session shared extension for php The simplexml shared extension for php The soap shared extension for php The spl shared extension for php The tokenizer shared extension for php The xml shared extension for php The xmlreader shared extension for php The xmlwriter shared extension for php The xsl shared extension for php The zip shared extension for php The zlib shared extension for php Η εφαρμογή web είναι γραμμένη σε PHP, οπότε απαιτείται απλά η τοποθέτηση του δένδρου του κώδικά της σε ένα directory ενός web server στο οποίο είναι ενεργοποιημένη η PHP. Πχ. αν το directory που βρίσκεται ο κώδικας είναι το /var/www/spebs, τότε αρκεί μια ρύθμιση του τύπου DirectoryIndex index.php index.html index.htm Στο location ή directory tag του configuration του apache. Για τις σχετικές ρυθμίσεις της εφαρμογής web, οι σχετικές μεταβλητές ορίζονται στο αρχείο init.php κάτω από το δένδρο του κώδικα της εφαρμογής. Π.χ. για τις ρυθμίσεις σύνδεσης στην ΒΔ: $user = 'root'; $password = dummy ; $database = 'spebs'; Επειδή η MySQL δεν διαθέτει εσωτερική συνάρτηση υπολογισμού της ενδιάμεσης τιμής (median) είναι απαραίτητη η εγκατάσταση της σχετικής συνάρτησης ως εξωτερική βιβλιοθήκη (MySQL user defined function). Η σχετική υλοποίηση είναι διαθέσιμη από τη σελίδα και υπάρχει σαν FreeBSD

5 port (databases/mysql-udf). Μετά την εγκατάσταση της βιβλιοθήκης στο σύστημα πρέπει να φορτωθεί (άπαξ) στη MySQL με την εντολή: CREATE AGGREGATE FUNCTION median RETURNS REAL SONAME 'udf_median.so'; Ρύθμιση της κρυπτογράφησης του user-id Το user-id που μεταδίδεται από την εφαρμογή web στο applet και από εκεί στον δαίμονα καταγραφής μετρήσεων είναι κρυπτογραφημένο. Το κλειδί της κρυπτογράφησης είναι ενσωματωμένο στα αρχεία Για αποκρυπτογράφηση: mlab-listen στον δαίμονα καταγραφής μετρήσεων (subroutine decode_id). Για κρυπτογράφηση: library.php στην εφαρμογή web (μέθοδος produce_encoded_str). Σε περίπτωση που χρειαστεί αλλαγή του κλειδιού κρυπτογράφησης, φανερά η αλλαγή πρέπει να γίνει συντονισμένα τόσο στον δαίμονα καταγραφής όσο και στην εφαρμογή web. Σημειώνεται ότι το applet χειρίζεται το user-id σαν ένα αδιαφανές αλφαριθμητικό, οπότε δεν απαιτείται καμία τροποποίηση σε αυτό. Ρύθμιση του εξυπηρετητή για το εργαλείο NDT Για την ρύθμιση του mlab-listen, της εφαρμογής web και του applet που εκτελείται στον browser κάθε χρήστη, χρειάζεται μια σειρά από συνδυασμένες ενέργειες και στα τρία εργαλεία. To ndt.jar πρέπει να τοποθετηθεί στο path που βρίσκεται και η υπόλοιπη εφαρμογή web ώστε να μπορεί να ζητηθεί από τον εκάστοτε browser. Υπενθυμίζεται ότι το ndt.jar πρέπει να είναι υπογεγραμμένο με το κατάλληλο πιστοποιητικό ώστε να μπορεί να ζητήσει ανεβασμένα προνόμια από τον υπολογιστή του χρήστη. Στην αντίθετη περίπτωση, το applet δεν λειτουργεί. Χρήση αυτοϋπογεγραμμένου πιστοποιητικού είναι επιτρεπτή. Σε αυτή την περίπτωση, ο χρήστης θα ρωτηθεί αν εμπιστεύεται το πιστοποιητικό, ερώτηση στην οποία θα πρέπει να απαντήσει καταφατικά για να προχωρήσει. Οι παράμετροι του NDT applet που ενδεχομένως χρειάζονται τροποποίηση είναι οι εξής: reporthost: (υποχρεωτικό) πού βρίσκεται ο δαίμονας mlab-listen. Βρίσκεται ορισμένο στο αρχείο παραμέτρων parameters.inc.php reportport: (προαιρετικό, default 33001) σε ποιο port ακούει ο δαίμονας mlab-listen. Αν χρειαστεί μπορεί να οριστεί απευθείας στο n.php, που είναι το script που περιέχει το περιεχόμενο του frame του NDT. testingserver: (υποχρεωτικό) πού βρίσκεται ο δαίμονας μετρήσεων web100srv. Παίρνει την τιμή της μεταβλητής $measurement_server που ορίζεται στο parameters.inc.php.

6 Ρύθμιση του εξυπηρετητή για το εργαλείο Glasnost Το εργαλείο Glasnost αποτελείται από δύο μέρη, ένα Java applet και κώδικα PHP. Το Java applet, κατά αντιστοιχία με αυτό του NDT πραγματοποιεί την μέτρηση. Ο κώδικας PHP αναλαμβάνει να λάβει τις παραμέτρους της μέτρησης από το χρήστη και μετά την ολοκλήρωσή της να υπολογίσει, να αποθηκεύσει και να παρουσιάσει τα αποτελέσματα. Καθώς το Java applet από πλευράς εμφάνισης και λειτουργικότητας (user interface) είναι πολύ απλό, δεν χρειάστηκε να τροποποιηθεί και το ΣΑΠΕΣ χρησιμοποιεί την έκδοση που παρέχει το Measurement Lab. Ο κώδικας PHP έχει προσαρμοστεί καταλλήλως και ενσωματώθηκε στον υπόλοιπο κώδικα της εφαρμογής web. Όντας μέρος της εφαρμογής web, δεν χρειάζεται ξεχωριστή εγκατάσταση και παραμετροποίηση. Οι βασικές παράμετροί του υπάρχουν στο αρχείο parameters.inc.php μαζί με τις υπόλοιπες της εφαρμογής. Αρχείο ρυθμίσεων εφαρμογής Οι παράμετροι της εφαρμογής web βρίσκονται όλες συγκεντρωμένες στο αρχείο parameters.inc.php. Αναλυτικά είναι οι ακόλουθες: 1. Ρυθμίσεις διεύθυνσης: $relative_path: συμπληρωματικό path της διεύθυνσης της εφαρμογής πέρα του domain εφόσον υπάρχει, διαφορετικά ορίζεται κενό $home: πλήρης διεύθυνση της εφαρμογής αποτελούμενη από το domain σε συνέχεια με το $relative_path που ορίζεται παραπάνω. 2. Ρυθμίσεις βάσης δεδομένων $dbu: username του χρήστη της web εφαρμογής για τη σύνδεση στη βάση $dbpsw: password του χρήστη της web εφαρμογής για τη σύνδεση στη βάση $database: το όνομα της βάσης (αν διατηρείται το παρόν σχήμα spebs) 3. Ρυθμίσεις session $rememberme_duration: Διάρκεια ζωής cookie της συνόδου του χρήστη που έχει επιλέξει τη δυνατότητα «Να με θυμάσαι». 4. Κρυπτογράφηση Η κρυπτογράφηση αφορά τις παραμέτρους NDT applet και των δεδομένων της συνόδου (session cookie) όταν επιλέγεται η δυνατότητα «Να με θυμάσαι» κατά τη διαδικασία login. $enc_key: κλειδί κρυπτογράφησης $enc_phrase: φράση κρυπτογράφησης 5. Ρυθμίσεις NDT

7 $measurement_server: εξυπηρετητής διεξαγωγής μετρήσεων $report_host: εξυπηρετητής καταγραφής μετρήσεων (στην παρούσα φάση ταυτίζεται με το web server) $MAXUPLOAD: Μέγιστο επιτρεπτό όριο μετρούμενης ταχύτητας upload σε Mbps. Σε κάθε χρήστη επιβάλλεται το όριο του πακέτου σύνδεσης που έχει ορίσει. Σε κάθε περίπτωση, όμως, αν η μέτρηση προκύψει πάνω από το $MAXUPLOAD δε θα καταγραφεί. $MAXDOWNLOAD: Μέγιστο επιτρεπτό όριο μετρούμενης ταχύτητας download σε Mbps. Σε κάθε χρήστη επιβάλλεται το όριο του πακέτου σύνδεσης που έχει ορίσει. Σε κάθε περίπτωση, όμως, αν η μέτρηση προκύψει πάνω από το $MAXDOWNLOAD δε θα καταγραφεί. 6. Ρυθμίσεις Glasnost $glasnost_server: εξυπηρετητής μέτρησης Glasnost $glasnost_repeat: αριθμός επαναλήψεων ανά μέτρηση $glasnost_duration: διάρκεια μέτρησης 7. Πακέτα σύνδεσης διαθέσιμα στην αγορά $bandwidths: Πίνακας που περιέχει τα πακέτα σύνδεσης στην αγορά. Η ταχύτητα upload αποθηκεύεται στη θέση 'u' σε Kbps και αντίστοιχα στη θέση 'd' η ταχύτητα download επίσης σε Kbps. Η λίστα των πακέτων εμφανίζεται στις σελίδες Εγγραφή και Ρυθμίσεις για καθορισμό του πακέτου σύνδεσης του χρήστη. Στη συνέχεια οι τιμές download/upload αποθηκεύονται ως παράμετροι της σύνδεσης του χρήστη στη βάση δεδομένων. 8. Παράμετροι υπολογισμού στατιστικών $min_measurements_per_user: Ελάχιστος αριθμός NDT μετρήσεων ώστε να εμφανισθεί το μπαλόνι σύνδεσης του χρήστη στο χάρτη και να συμμετέχει στον υπολογισμό των στατιστικών της περιοχής του. $min_glasnostmeasurements_per_user: Ελάχιστος αριθμός Glasnost μετρήσεων ώστε να εμφανισθεί το μπαλόνι σύνδεσης του χρήστη στο χάρτη και να συμμετέχει στον υπολογισμό των στατιστικών της περιοχής του. $glasnost_throttles_accepted_percentage: Ποσοστό αποδεκτών throttled μετρήσεων ανά μετρούμενο μέγεθος Glasnost από ένα χρήστη. $glasnost_throttled_connections_accepted_percentage: Ποσοστό αποδεκτών throttled συνδέσεων (με βάση το άνω κριτήριο) ανά μετρούμενο μέγεθος Glasnost σε μια περιοχή. $min_connections_per_postal_code: Ελάχιστος αριθμός συνδέσεων με ικανοποιητικό αριθμό μετρήσεων, για παρουσίαση στατιστικών NDT σε μια περιοχή ταχυδρομικού κωδικού.

8 $min_connections_per_municipality: Ελάχιστος αριθμός συνδέσεων με ικανοποιητικό αριθμό μετρήσεων, για παρουσίαση στατιστικών NDT σε ένα δήμο. $min_connections_per_prefecture: Ελάχιστος αριθμός συνδέσεων με ικανοποιητικό αριθμό μετρήσεων, για παρουσίαση στατιστικών NDT σε ένα νομό. $min_connections_per_periphery: Ελάχιστος αριθμός συνδέσεων με ικανοποιητικό αριθμό μετρήσεων, για παρουσίαση στατιστικών NDT σε μια περιφέρεια. $min_connections_per_country: Ελάχιστος αριθμός συνδέσεων με ικανοποιητικό αριθμό μετρήσεων, για παρουσίαση στατιστικών NDT σε μια περιοχή ταχυδρομικού κωδικού. $min_connections_per_postal_code_glasnost: Ελάχιστος αριθμός συνδέσεων με ικανοποιητικό αριθμό μετρήσεων, για παρουσίαση στατιστικών Glasnost σε μια περιοχή ταχυδρομικού κωδικού. $min_connections_per_municipality_glasnost: Ελάχιστος αριθμός συνδέσεων με ικανοποιητικό αριθμό μετρήσεων, για παρουσίαση στατιστικών NDT σε ένα δήμο. $min_connections_per_prefecture_glasnost: Ελάχιστος αριθμός συνδέσεων με ικανοποιητικό αριθμό μετρήσεων, για παρουσίαση στατιστικών NDT σε ένα νομό. $min_connections_per_periphery_glasnost: Ελάχιστος αριθμός συνδέσεων με ικανοποιητικό αριθμό μετρήσεων, για παρουσίαση στατιστικών NDT σε μια περιφέρεια. $sliding_window_in_days: Χρονικό παράθυρο από το παρόν προς το παρελθόν στο οποίο υπολογίζονται όλα τα στατιστικά. $max_distance_from_exchange_meters: Απόσταση μιας σύνδεσης από αστικό κέντρο πέρα από την οποία η εκτιμώμενη μέγιστη ταχύτητα παρουσιάζεται ως απροσδιόριστη. 9. Κλειδιά Google Maps και recaptcha $googlemapskey: Κλειδί για χρήση Google Maps API V2 αντίστοιχο του domain του web server. $recaptchapublickey: Δημόσιο κλειδί για χρήση της βιβλιοθήκης recaptcha αντίστοιχο του domain του web server. $recaptchaprivatekey: Ιδιωτικό κλειδί για χρήση της βιβλιοθήκης recaptcha αντίστοιχο του domain του web server.

Σύστημα Αποτίμησης Ποιότητας Ευρυζωνικών Συνδέσεων (ΣΑΠΕΣ)

Σύστημα Αποτίμησης Ποιότητας Ευρυζωνικών Συνδέσεων (ΣΑΠΕΣ) ΕΡΕΥΝΗΤΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΑΚΟ ΙΝΣΤΙΤΟΥΤΟ ΣΥΣΤΗΜΑΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΥΠΟΛΟΓΙΣΤΩΝ Σύστημα Αποτίμησης Ποιότητας Ευρυζωνικών Συνδέσεων (ΣΑΠΕΣ) Εγχειρίδιο εγκατάστασης και διαχείρισης συστήματος SPEBS Έκδοση 1.2

Διαβάστε περισσότερα

XAMPP Apache MySQL PHP javascript xampp

XAMPP Apache MySQL PHP javascript xampp XAMPP Το xampp είναι ένα δωρεάν πρόγραμμα με το οποίο μπορούμε να κάνουμε εγκατάσταση τον Apache, τη MySQL και την PHP. Apache. Ο Apache είναι ένας Web Server. Είναι δηλαδή πρόγραμμα το οποίο τρέχει μόνιμα

Διαβάστε περισσότερα

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7. Οδηγίες Αναβάθμισης (Upgrade) - 1 - Αθήνα, 16 Μαρτίου 2007. 1. Εισαγωγή

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7. Οδηγίες Αναβάθμισης (Upgrade) - 1 - Αθήνα, 16 Μαρτίου 2007. 1. Εισαγωγή Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7 Οδηγίες Αναβάθμισης (Upgrade) Ομάδα Εργασίας: Τσιμπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 16 Μαρτίου 2007 1. Εισαγωγή Η πλατφόρμα eclass είναι ένα

Διαβάστε περισσότερα

Αραπογιάννης Β. Τεχν.ΚΕΠΛΗΝΕΤ Αγρινίου

Αραπογιάννης Β. Τεχν.ΚΕΠΛΗΝΕΤ Αγρινίου Οδηγός για την α) εγκατάσταση των Συστημάτων Διαχείρισης Μάθησης Moodle, LAMS σε Η/Υ με λειτουργικό Ubuntu 12.04. β) ρύθμιση των δυο συστημάτων για να λειτουργήσουν σε τοπικό δίκτυο. γ) ρύθμιση των δύο

Διαβάστε περισσότερα

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

Ρυθμίσεις εγκατάστασης ονόματος χώρου σε πίνακα ελέγχου plesk Ρυθμίσεις εγκατάστασης ονόματος χώρου σε πίνακα ελέγχου plesk Βήμα 1: Ρυθμίσεις πριν την εγκατάσταση ονόματος χώρου στο πακέτο φιλοξενίας Από το διαχειριστικό σύστημα ονομάτων χώρου αφού αναζητήσουμε το

Διαβάστε περισσότερα

Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Οδηγίες Αναβάθμισης (Upgrade) Ομάδα Εργασίας: Τσιμπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 30 Σεπτεμβρίου 2009 Εισαγωγή Η πλατφόρμα Open eclass

Διαβάστε περισσότερα

Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Οδηγίες Εγκατάστασης (Installation) Ομάδα Εργασίας: Τσιμπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 30 Σεπτεμβρίου 2009 1. Εισαγωγή Η πλατφόρμα

Διαβάστε περισσότερα

Μέρος Ι: Εγκατάσταση και ιαμόρφωση των MySQL, Apache και PHP

Μέρος Ι: Εγκατάσταση και ιαμόρφωση των MySQL, Apache και PHP Εισαγωγή... 1 Σε Ποιους Απευθύνεται το Βιβλίο... 1 Η Οργάνωση του Βιβλίου... 2 Ο Πηγαίος Κώδικας του Βιβλίου... 3 Συμβάσεις που Χρησιμοποιούνται σε Αυτό το Βιβλίο... 3 Μέρος Ι: Εγκατάσταση και ιαμόρφωση

Διαβάστε περισσότερα

ARTius με PostgreSQL

ARTius με PostgreSQL ARTius με PostgreSQL 9.3.5.1 Features: Δεν υπάρχει License και κόστος αγοράς / αναβάθμισης του PostgreSQL. Εύκολη και γρήγορη εγκατάσταση. Ταχύτερη παραλληλία (row locking) σε σχέση με άλλα dbms (SQLite,

Διαβάστε περισσότερα

JOOMLA CMS ΒΑΣΙΚΗ ΠΑΡΑΜΕΤΡΟΠΟΙΗΣΗ (PART I)

JOOMLA CMS ΒΑΣΙΚΗ ΠΑΡΑΜΕΤΡΟΠΟΙΗΣΗ (PART I) JOOMLA CMS ΒΑΣΙΚΗ ΠΑΡΑΜΕΤΡΟΠΟΙΗΣΗ (PART I) Δημήτρης Μακρής Advanced Topics in Telecoms 1 Ο ΒΗΜΑ: ΞΕΚΙΝΩΝΤΑΣ ΤΟ JOOMLA 1 Ο ΒΗΜΑ: ΞΕΚΙΝΩΝΤΑΣ ΤΟ JOOMLA 1 Ο ΒΗΜΑ: ΞΕΚΙΝΩΝΤΑΣ ΤΟ JOOMLA 2 Ο ΒΗΜΑ: ΔΙΑΧΕΙΡΙΖΟΝΤΑΣ

Διαβάστε περισσότερα

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

Εγκατάσταση Joomla! Στο ΠΣΔ. 1. Μεταβαίνουμε στο  και συνδεόμαστε στο λογαριασμό μας. 2. Μεταβαίνουμε στο «MySch» Εγκατάσταση Joomla! Στο ΠΣΔ 1. Μεταβαίνουμε στο www.sch.gr και συνδεόμαστε στο λογαριασμό μας 2. Μεταβαίνουμε στο «MySch» 3. Μεταβαίνουμε στο «Πίνακα Ελέγχου» 4. Μεταβαίνουμε στις «Ρυθμίσεις βάσης δεδομένων

Διαβάστε περισσότερα

Η πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης GUnet eclass 1.7 έχει δοκιμαστεί και λειτουργεί κανονικά:

Η πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης GUnet eclass 1.7 έχει δοκιμαστεί και λειτουργεί κανονικά: Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7 Οδηγίες Εγκατάστασης (Installation) Ομάδα Εργασίας: Τσιμπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 16 Μαρτίου 2007 1. Εισαγωγή Η πλατφόρμα eclass είναι

Διαβάστε περισσότερα

Εργαστήριο 3. Εγκατάσταση LAMP Stack στο AWS

Εργαστήριο 3. Εγκατάσταση LAMP Stack στο AWS Εργαστήριο 3 Εγκατάσταση LAMP Stack στο AWS ΕΠΛ425 - Τεχνολογίες Διαδικτύου Χειμερινό Εξάμηνο 201 Τί είναι ένας LAMP Server; Αποτελεί ένα πρότυπο μοντέλο για Web Services. Το ακρώνυμο αντιστοιχεί μέ: Linux

Διαβάστε περισσότερα

Ασφάλεια δεδομένων και SQL Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr Άνοιξη 2014 Περιεχόμενα 1 Χρήστες και συνθηματικό πρόσβασης 2 Εκχώρηση και αναίρεση δικαιωμάτων 3 Κρυπτογράφηση 2 / 82

Διαβάστε περισσότερα

PHP/MySQL και Project

PHP/MySQL και Project PHP/MySQL και Project Μια απλή διαδικτυακή εφαρμογή Γεώργιος Ευαγγελίδης Τμήμα Εφαρμοσμένης Πληροφορικής Σχολή Επιστημών Πληροφορίας Πανεπιστήμιο Μακεδονίας Περιεχόμενα PHP (Middle tier) Διαδικτυακές εφαρμογές

Διαβάστε περισσότερα

ΤΕΣΤ ΠΙΣΤΟΠΟΙΗΣΗΣ ΓΝΩΣΕΩΝ ΚΑΙ ΔΕΞΙΟΤΗΤΩΝ

ΤΕΣΤ ΠΙΣΤΟΠΟΙΗΣΗΣ ΓΝΩΣΕΩΝ ΚΑΙ ΔΕΞΙΟΤΗΤΩΝ ΕΝΤΥΠΟ Π1 ΤΕΣΤ ΠΙΣΤΟΠΟΙΗΣΗΣ ΓΝΩΣΕΩΝ ΚΑΙ ΔΕΞΙΟΤΗΤΩΝ Π.ΙΝ.ΕΠ. ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΙΤΛΟΣ ΕΠΙΜΟΡΦΩΤΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ: ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΕΧΟΜΕΝΟΥ "JOOMLA" ΚΩΔΙΚΟΣ ΕΠΙΜΟΡΦΩΤΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ: 81026Τ16 ΗΜ/ΝΙΑ

Διαβάστε περισσότερα

Α.Τ.Ε.Ι. ΚΑΒΑΛΑΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

Α.Τ.Ε.Ι. ΚΑΒΑΛΑΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ σελ. 1 Α.Τ.Ε.Ι. ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΒΙΟΜΗΧΑΝΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΔΙΑΧΕΙΡΙΣΗ ΧΡΗΣΤΩΝ ΔΙΚΤΥΟΥ ΜΕΣΩ ΙΣΤΟΣΕΛΙΔΑΣ ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ ΤΣΕΤΣΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ ΣΠΟΥΔΑΣΤΕΣ ΣΑΡΗΜΑΝΩΛΗΣ ΧΡΗΣΤΟΣ ΚΟΡΚΟΥ ΕΥΑΓΓΕΛΙΑ

Διαβάστε περισσότερα

Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass 2.0. Οδηγίες Αναβάθµισης (Upgrade) - 1 - Αθήνα, 1 Ιουνίου 2007. 1. Εισαγωγή

Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass 2.0. Οδηγίες Αναβάθµισης (Upgrade) - 1 - Αθήνα, 1 Ιουνίου 2007. 1. Εισαγωγή Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass 2.0 Οδηγίες Αναβάθµισης (Upgrade) Οµάδα Εργασίας: Τσιµπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 1 Ιουνίου 2007 1. Εισαγωγή Η πλατφόρµα eclass είναι ένα ολοκληρωµένο

Διαβάστε περισσότερα

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

Προγραμματισμός διαδικτυακών εφαρμογών με PHP ΕΣΔ516: Τεχνολογίες Διαδικτύου Προγραμματισμός διαδικτυακών εφαρμογών με PHP Ερωτήματα μέσω Περιεχόμενα Περιεχόμενα Λογισμικό για εφαρμογές Web Η τριεπίπεδη αρχιτεκτονική (3-tier architecture) Εισαγωγή

Διαβάστε περισσότερα

Epsilon Net PYLON Platform

Epsilon Net PYLON Platform Epsilon Net PYLON Platform Οδηγίες Εγκατάστασης Top 1 / 31 Περιεχόμενα 1 ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ... 3 2 ΕΓΚΑΤΑΣΤΑΣΗ ΕΦΑΡΜΟΓΗΣ... 5 3 ΕΓΚΑΤΑΣΤΑΣΗ DEMO... 7 4 ΕΓΚΑΤΑΣΤΑΣΗ ΠΡΟΤΥΠΗΣ ΒΑΣΗΣ... 8 4.1 Φόρτωση πρότυπης

Διαβάστε περισσότερα

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

Εφαρμογή Βάσης Δεδομένων για την Εθελοντική Αιμοδοσία στο ΑΤΕΙ-Θ Εφαρμογή Βάσης Δεδομένων για την Εθελοντική Αιμοδοσία στο ΑΤΕΙ-Θ Επιβλέπων καθηγητής Δημήτρης Αχιλ. Δέρβος Πτυχιακή εργασία του Πετράκη-Πυρετζίδη Στέφανου Σκοπός Δημιουργία βάσης δεδομένων Ανάπτυξη διαδικτυακής

Διαβάστε περισσότερα

μ μ «μ»

μ μ «μ» μ 3... 7 1. μ... 9 1.1... 9 1.2...10 1.3...12 1.4...17 2. μ...19 2.1...19 2.2...20 2.3...22 2.4 μ...32 3. μ «μ»...42 3.1...42 3.2...43 3.3...44 3.4 μ...45 4. μ...47 4.1...47 4.2...48 4.3...49 4.4 μ...49

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ Web Services

ΚΕΦΑΛΑΙΟ Web Services ΚΕΦΑΛΑΙΟ Web Services Προϋποθέσεις εγκατάστασης Web Services για το Κεφάλαιο 4.50 1. Κεφάλαιο έκδοση 4.51e build 458 ή νεότερο 2. Internet Information Server (IIS) version 6 ή νεότερος 3. Σε κάποιον υπολογιστή

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ ΟΔΗΓΟΣ ΣΥΝΔΕΣΗΣ ΣΤO ΔΙΚΤΥΟ ΤΟΥ ΤΠΚ ΜΕΣΩ ΤΗΣ ΥΠΗΡΕΣΙΑΣ ΑΠΟΜΑΚΡΥΣΜΕΝΗΣ ΠΡΟΣΒΑΣΗΣ VPN ΥΣΠΤ Η υπηρεσία πρόσβασης στο δίκτυο δεδομένων του ΤΠΚ μέσω εικονικού ιδιωτικού δικτύου

Διαβάστε περισσότερα

Διαχείριση χρηστών και δικαιωμάτων

Διαχείριση χρηστών και δικαιωμάτων ΕΣΔ 232 Διαχείριση Δεδομένων στη Κοινωνία της Πληροφορίας Διαχείριση χρηστών και δικαιωμάτων Χρήστες και διακομιστές Περιεχόμενα Περιεχόμενα Χρήστες και δικαιώματα Δημιουργία νέων χρηστών Χρήστες και διακομιστές

Διαβάστε περισσότερα

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Ρύθμιση Εξυπηρετητή Apache σε Ubuntu Linux

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Ρύθμιση Εξυπηρετητή Apache σε Ubuntu Linux Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Ρύθμιση Εξυπηρετητή Apache σε Ubuntu Linux Πανεπιστήμιο Πελοποννήσου Τμήμα Επιστήμης & Τεχνολογίας Τηλεπικοινωνιών Ευάγγελος Α. Κοσμάτος Aρχεία του apache στο

Διαβάστε περισσότερα

Θέματα Προγραμματισμού Διαδικτύου ~ MySQL & PHP ~

Θέματα Προγραμματισμού Διαδικτύου ~ MySQL & PHP ~ Θέματα Προγραμματισμού Διαδικτύου ~ MySQL & PHP ~ Στελιος Σφακιανάκης Εαρινό 2019 Αυτή η εργασία χορηγείται με άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 1 Ροή Δεδομένων

Διαβάστε περισσότερα

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

Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy Σ ε λ ί δ α 1 Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy Περιεχόμενα 1. Download Arebas Easy... 2 2. Εγκατάσταση Arebas Easy... 3 3. Εγγραφή στον Arebas Server... 7 4. Παραμετροποίηση Arebas Easy...

Διαβάστε περισσότερα

ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED σχεδιασμός ιστοσελίδας ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ

ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED σχεδιασμός ιστοσελίδας ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED σχεδιασμός ιστοσελίδας ΕΚΔΟΣΗ 1.0 ΤΙ ΕΙΝΑΙ ΤΟ ADVANCED Οι Advanced θεματικές ενότητες είναι είναι κατάλληλες για άτομα που επιθυμούν να συνεχίσουν σπουδές στο χώρο της

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ FORUM SITE

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ FORUM SITE 15 Πρόλογος Οι οδηγίες που ακολουθούν αναφέρονται στα παρακάτω sites. Site Διεύθυνση Site Συντονιστικής Επιτροπής (ΣΕ) http://se-forum.cperi.certh.gr Site Επιστημονικού Γνωμοδοτικού http://egs-forum.cperi.certh.gr

Διαβάστε περισσότερα

Περιεχόμενα. Πρόλογος... xiii

Περιεχόμενα. Πρόλογος... xiii Περιεχόμενα Πρόλογος... xiii Κεφάλαιο 1 ο Εισαγωγή στις τεχνολογίες Διαδικτύου... 1 1.1 Σύντομη ιστορία του Διαδικτύου... 3 1.2 Σύνδεση στο Διαδίκτυο μέσω Παρόχου (ISP)... 6 1.3 Μοντέλα Επικοινωνίας...

Διαβάστε περισσότερα

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

Εργαστήριο Βάσεων Δεδομένων Εργαστήριο Βάσεων Δεδομένων Άσκηση 2 Σκοπός της άσκησης είναι: 1. Με δεδομένο το σχεσιακό διάγραμμα, η υλοποίηση μιας βάσης σε MySQL. 2. Η εισαγωγή δεδομένων στη βάση. 3. Η υλοποίηση απλών ερωτημάτων mysql

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7.4 Πρωτόκολλο Μέχρι τώρα περιγράψαμε συνδέσεις, που χρησιμοποιούν το πρωτόκολλο TCP. Θυμηθείτε, ότι το TCP είναι υπεύθυνο για το τεμαχισμό των μηνυμάτων σε τμήματα και την επανασύνδεση τους στον προορισμό.

Διαβάστε περισσότερα

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

6 Εισαγωγή στο Wordpress 3.x Περιεχόμενα 1 Εγκατάσταση του WordPress... 11 Ελάχιστες απαιτήσεις... 11 Easy PHP... 12 Εγκατάσταση Easy PHP... 12 Βήματα εγκατάστασης EasyPHP με εικόνες... 13 Το EasyPHP στα Ελληνικά... 17 Κατέβασμα και

Διαβάστε περισσότερα

Βασική εγκατάσταση Asterisk σε Linux

Βασική εγκατάσταση Asterisk σε Linux Βασική εγκατάσταση Asterisk σε Linux 1 Πι νακας περιεχομε νων ΓΕΝΙΚΆ... 3 ΕΓΚΑΤΆΣΤΑΣΗ ΛΟΓΙΣΜΙΚΟΎ... 4 LINUX MYSQL ASTERISK - UTILITIES... 4 ACCS (ALTEC CALL CENTER SERVER)... 5 Εγκατάσταση σε περιβάλλον

Διαβάστε περισσότερα

Προστασία Δεδομένων Φυσικών Προσώπων - GDPR

Προστασία Δεδομένων Φυσικών Προσώπων - GDPR Προστασία Δεδομένων Φυσικών Προσώπων - GDPR 1 12 Περιεχόμενα Γενική περιγραφή... 3 Παραμετροποίηση εφαρμογής... 3 Στοιχεία GDPR... 3 Ομάδες Χρηστών... 4 Οντότητες GDPR... 4 Εταιρείες... 4 Εργασίες οντοτήτων...

Διαβάστε περισσότερα

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

Εγκατάσταση Joomla 1. Στο Π.Σ.Δ. (www.sch.gr) 2. Τοπικά 3. Σε δωρεάν Server Γεώργιος Χρ. Μακρής Εγκατάσταση Joomla 1. Στο Π.Σ.Δ. (www.sch.gr) 2. Τοπικά 3. Σε δωρεάν Server 2012 Γ ε ώ ρ γ ι ο ς Χ ρ. Μ α κ ρ ή ς ( h t t p : / / u s e r s. s c h. g r / g m a k r i s ) Περιεχόμενα

Διαβάστε περισσότερα

Πρότυπες εφαρμογές ανάλυσης Αστικών Δεδομένων

Πρότυπες εφαρμογές ανάλυσης Αστικών Δεδομένων Πρόγραμμα Σχέδιο Συμφωνίας Συμβιβασμού μεταξύ της Ελληνικής Δημοκρατίας και των εταιρειών Siemens AG και Siemens ΑΕ Έργο: Αλυσίδες Αξίας Δεδομένων σε Βιομηχανικά και Αστικά Περιβάλλοντα Υποέργο: CitySense:

Διαβάστε περισσότερα

ΥΠΕΡΙΩΝ Σύστημα Αποτίμησης Ποιότητας Ευρυζωνικών Συνδέσεων. Μεθοδολογία υπολογισμού στατιστικών ανά γεωγραφική περιοχή

ΥΠΕΡΙΩΝ Σύστημα Αποτίμησης Ποιότητας Ευρυζωνικών Συνδέσεων. Μεθοδολογία υπολογισμού στατιστικών ανά γεωγραφική περιοχή ΥΠΕΡΙΩΝ Σύστημα Αποτίμησης Ποιότητας Ευρυζωνικών Συνδέσεων Φεβρουάριος 2013 Μεθοδολογία υπολογισμού στατιστικών ανά γεωγραφική περιοχή Έκδοση 0.6 Τα αποτελέσματα των μετρήσεων των χρηστών αποθηκεύονται

Διαβάστε περισσότερα

A J A X AJAX Γιάννης Αρβανιτάκης

A J A X AJAX Γιάννης Αρβανιτάκης A J A X AJAX Γιάννης Αρβανιτάκης 04/07/08 AJAX Στην πράξη 2 Autocomplete AJAX Στην πράξη 3 Webmail (google, yahoo) AJAX Στην πράξη 4 Flickr AJAX Στην πράξη 5 Google Docs AJAX Στην πράξη 6 Google maps http://maps.google.com/

Διαβάστε περισσότερα

hel-col@otenet.gr Κωνσταντίνος Παρασκευόπουλος Καθηγητής Πληροφορικής (ΠΕ19 MSc) Ελληνικό Κολλέγιο Θεσσαλονίκης kparask@hellenic-college.

hel-col@otenet.gr Κωνσταντίνος Παρασκευόπουλος Καθηγητής Πληροφορικής (ΠΕ19 MSc) Ελληνικό Κολλέγιο Θεσσαλονίκης kparask@hellenic-college. Χρήση της Διεπαφής Προγραμματισμού Εφαρμογής Google Maps για τη δημιουργία διαδραστικού χάρτη με τα Μνημεία Παγκόσμιας Πολιτιστικής Κληρονομιάς της ΟΥΝΕΣΚΟ στη Θεσσαλονίκη Εμμανουήλ Τσάμης 1, Κωνσταντίνος

Διαβάστε περισσότερα

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

Συνοπτικός Οδηγός Χρήσης του MySQL Workbench Συνοπτικός Οδηγός Χρήσης του MySQL Workbench To ΜySQL Workbench είναι μία εφαρμογή, με γραφικό περιβάλλον, στην οποία μπορούμε να συντάξουμε και να εκτελέσουμε εντολές SQL. To MySQL Workbench απαιτεί να

Διαβάστε περισσότερα

Ελένη Σακέρογλου Επιβλέπων Καθηγητής: Δρ. Μηνάς Δασυγένης

Ελένη Σακέρογλου Επιβλέπων Καθηγητής: Δρ. Μηνάς Δασυγένης Ελένη Σακέρογλου Επιβλέπων Καθηγητής: Δρ. Μηνάς Δασυγένης Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών http://arch.icte.uowm.gr/ Πανεπιστήμιο Δυτικής Μακεδονίας Πολυτεχνική Σχολή Τμήμα

Διαβάστε περισσότερα

Αρχιτεκτονική του πληροφοριακού συστήµατος Cardisoft Γραµµατεία 2003 ιαχείριση Προσωπικού

Αρχιτεκτονική του πληροφοριακού συστήµατος Cardisoft Γραµµατεία 2003 ιαχείριση Προσωπικού Αρχιτεκτονική του πληροφοριακού συστήµατος Cardisoft Γραµµατεία 2003 ιαχείριση Προσωπικού Γενικά Η αρχιτεκτονική ανάπτυξης τους πληροφοριακού συστήµατος Γραµµατεία 2000 υποσύστηµα διαχείρισης προσωπικού

Διαβάστε περισσότερα

Βάσεις Δεδομένων 2012-2013

Βάσεις Δεδομένων 2012-2013 Βάσεις Δεδομένων 2012-2013 Εγκατάσταση μέσω του XAMPP Υπάρχουν διαθέσιμες εκδόσεις για: Linux Windows Mac OS X Solaris Επιλογή Λειτουργικού Συστήματος Εγκατάσταση του XAMPP σε Windows Υπάρχουν τρεις τρόποι

Διαβάστε περισσότερα

Σύστημα Διαχείρισης Περιεχομένου

Σύστημα Διαχείρισης Περιεχομένου Σύστημα Διαχείρισης Περιεχομένου Τι είναι ένα CMS Σύστημα διαχείρισης περιεχομένου - (Content Management System) Οργάνωση, ταξινόμηση και αρχειοθέτηση πληροφορίας Δημιουργία της υποδομής πάνω στην οποία

Διαβάστε περισσότερα

Αρχίζοντας. Το Joomla τρέχει: Στο Joomla μπορούμε να προσθέσουμε επιπλέον λειτουργικότητα, να την επεκτείνουμε δηλαδή (extensions) PHP MySql

Αρχίζοντας. Το Joomla τρέχει: Στο Joomla μπορούμε να προσθέσουμε επιπλέον λειτουργικότητα, να την επεκτείνουμε δηλαδή (extensions) PHP MySql Php και Joomla Ψηφιακό Περιεχόμενο & Επικοινωνίες Αρχίζοντας Το Joomla τρέχει: PHP MySql Στο Joomla μπορούμε να προσθέσουμε επιπλέον λειτουργικότητα, να την επεκτείνουμε δηλαδή (extensions) με την χρήση

Διαβάστε περισσότερα

Διαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 1

Διαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 1 Διαχείριση Πληροφοριών στο Διαδίκτυο Εργαστήριο 1 Τεχνολογικό Εκπαιδευτικό Ίδρυμα Καβάλας Σχολή Διοίκησης & Οικονομίας Τμήμα Διαχείρισης Πληροφοριών Διδάσκων Μαρδύρης Βασίλειος, Διπλ. Ηλ. Μηχανικός & Μηχ.

Διαβάστε περισσότερα

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

ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΤΕΧΝΟΛΟΓΙΩΝ ΔΙΑΔΙΚΤΥΑΚΩΝ ΥΠΗΡΕΣΙΩΝ ΚΑΙ ΑΞΙΟΛΟΓΗΣΗ ΤΗΣ ΤΕΧΝΟΛΟΓΙΑΣ REST ΠΛΑΣΤΑΡΑΣ ΕΥΡΙΠΙΔΗΣ ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΤΕΧΝΟΛΟΓΙΩΝ ΔΙΑΔΙΚΤΥΑΚΩΝ ΥΠΗΡΕΣΙΩΝ ΚΑΙ ΑΞΙΟΛΟΓΗΣΗ ΤΗΣ ΤΕΧΝΟΛΟΓΙΑΣ REST ΠΛΑΣΤΑΡΑΣ ΕΥΡΙΠΙΔΗΣ ΘΕΣΣΑΛΟΝΙΚΗ, 2016 ΕΙΣΑΓΩΓΗ Μια διαδικτυακή υπηρεσία μπορεί να περιγραφεί απλά σαν μια οποιαδήποτε

Διαβάστε περισσότερα

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

ΣΥΣΤΗΜΑ ΠΑΡΑΚΟΛΟΥΘΗΣΗΣ ΑΕΡΟΣΩΜΑΤΙ ΙΑΚΗΣ ΡΥΠΑΝΣΗΣ ΣΕ ΣΧΕ ΟΝ ΠΡΑΓΜΑΤΙΚΟ ΧΡΟΝΟ ΣΥΣΤΗΜΑ ΠΑΡΑΚΟΛΟΥΘΗΣΗΣ ΑΕΡΟΣΩΜΑΤΙ ΙΑΚΗΣ ΡΥΠΑΝΣΗΣ ΣΕ ΣΧΕ ΟΝ ΠΑΡΑ ΟΤΕΟ 5 ΣΧΕ ΙΑΣΜΟΣ ΚΑΙ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΚΕΝΤΡΙΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΙΑΧΕΙΡΙΣΗΣ Ε ΟΜΕΝΩΝ Συγγραφείς: Πέτρος Κωνσταντινίδης, Σίλας Μιχαηλίδης, Σκεύος

Διαβάστε περισσότερα

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

Εργαστήριο Βάσεων Δεδομένων Εργαστήριο Βάσεων Δεδομένων Φροντιστήριο 4/2/2009 Δικαιώματα χρηστών - Προβολές (Views) ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ MYSQL queries results mysql host DB server queries results Client host Β Δ Ηχρήσητηςmysql βασίζεται

Διαβάστε περισσότερα

Εφαρμογή Ηλεκτρονικής Διαχείρισης Μετεγγραφών

Εφαρμογή Ηλεκτρονικής Διαχείρισης Μετεγγραφών Εφαρμογή Ηλεκτρονικής Διαχείρισης Μετεγγραφών Παραδοτέο: Αναφορά Συντήρησης και Λειτουργίας της Εφαρμογής Συντήρηση Διαδικτυακής Πύλης και Εφαρμογών Πίνακας Περιεχομένων 1 Εργασίες συντήρησης της διαδικτυακής

Διαβάστε περισσότερα

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

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης Σελίδα 1από ΤΕΙ ΚΑΒΑΛΑΣ Πτυχιακή εργασία Δικτυακή Εφαρμογή διαχείρισης ηλεκτρονικών εγγράφων υπηρεσίας. ΕΙΣΑΓΩΓΗ Μιλτιάδης Κακλαμάνης Σελίδα 2από Κατάλογος περιεχομένων ΕΙΣΑΓΩΓΗ...1 Σχετιζόμενα πρόσωπα...3

Διαβάστε περισσότερα

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Ενότητα : Δίκτυα υπολογιστών - Βασικά εργαλεία δικτύων στο Linux. Όνομα Καθηγητή : Δημήτριος Λυμπερόπουλος, Σπύρος Δενάζης Τμήμα : Ηλεκτρολόγων Μηχανικών και Τεχνολογίας

Διαβάστε περισσότερα

ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη

ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2012-2013 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη Project 2012-2013 Υλοποίηση ενός chat server-client Παράδοση: 7/2/2013

Διαβάστε περισσότερα

Εφαρµογή: Σύστηµα ιαχείρισης ιαδικτυακού Περίπτερου / Ιστοσελίδας στον διαδικτυακό τόπο kalliergea.gr

Εφαρµογή: Σύστηµα ιαχείρισης ιαδικτυακού Περίπτερου / Ιστοσελίδας στον διαδικτυακό τόπο kalliergea.gr ..χτίζουµε την ιστοσελίδα σας στο Internet www.kalliergea.gr Λάουρα Π. Καζακράντε «Καλλιεργαία» Πληροφορική - Internet - ιαφήµιση - Μεταφράσεις Τηλ.: 211 0104925, 695 6118589 Email: info@kalliergea.gr

Διαβάστε περισσότερα

Εισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στο Λ.Σ. UNIX

Εισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στο Λ.Σ. UNIX Εισαγωγή στην Επιστήμη Υπολογιστών Εισαγωγή στο Λ.Σ. UNIX FTP Σύνδεση ftp με το niovi.aueb.gr Στο μενού «Έναρξη» / «Start» των Windows επιλέγουμε την εντολή «Εκτέλεση» / «Run». ftp niovi.aueb.gr Στο παράθυρο

Διαβάστε περισσότερα

Μόλις επανεκκινηθεί το inetd, η υπηρεσία θα απενεργοποιηθεί. Μπορείτε να απενεργοποιήσετε το inetd με την εντολή:

Μόλις επανεκκινηθεί το inetd, η υπηρεσία θα απενεργοποιηθεί. Μπορείτε να απενεργοποιήσετε το inetd με την εντολή: Κεφάλαιο 14 Ασφάλεια Η ασφάλεια κάθε συστήματος είναι σημαντική. Μπορεί να αποτρέψει τους άλλους απο το να χρησιμοποιήσουν τον υπολογιστή σας για να κάνουν μια επίθεση, καθώς επίσης και να προστατέψει

Διαβάστε περισσότερα

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

Εργαστηά ριο Βαά σεων Δεδομεάνων Εργαστηά ριο Βαά σεων Δεδομεάνων Εγκατάσταση και χρήση εργαλείων - FAQs 2012-11-20 Contents 1. Λογισμικό που χρειάζεστε... 2 2. WAMP server... 3 2.1 Ζητήματα στην εγκατάσταση... 3 2.2 Services του WampServer...

Διαβάστε περισσότερα

Σχεδίαση και ανάπτυξη ιστοχώρου του εργαστηρίου Μηχανικής Λογισμικού. Παληόπουλος Αποστόλης-Παπαναγιώτου Παναγιώτης

Σχεδίαση και ανάπτυξη ιστοχώρου του εργαστηρίου Μηχανικής Λογισμικού. Παληόπουλος Αποστόλης-Παπαναγιώτου Παναγιώτης Σχεδίαση και ανάπτυξη ιστοχώρου του εργαστηρίου Μηχανικής Λογισμικού Π λ ό λ Α όλ Π ώ Παληόπουλος Αποστόλης-Παπαναγιώτου Παναγιώτης Σκοπός και χρησιμότητα της δημιουργίας portal για το τομέα Μικροϋπολογιστών.

Διαβάστε περισσότερα

Survey 123 User Manual

Survey 123 User Manual Survey 123 User Manual 1. Γενικά για το πρόγραμμα 2. Έναρξη προγράμματος 3. Ορισμός χρηστών εφαρμογής 4. Επιλογή - Άνοιγμα έρευνας 5. Δημιουργία νέας έρευνας 6. Δημιουργία έρευνας με βάση το ερωτηματολόγιο

Διαβάστε περισσότερα

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

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο Το περιβάλλον εργασίας Ανοίγοντας την Ελληνική Έκδοση του FrontPage, για πρώτη φορά, η εικόνα που θα συναντήσουμε είναι αυτή της Εικόνας 1 με τα Μενού Εντολών και τη Γραμμή Εργαλείων, στο πάνω μέρος της

Διαβάστε περισσότερα

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

Π ΑΝΕΠΙΣΤΗΜΙΟ Π ΑΤΡΩΝ Π ΟΛΥΤΕΧΝΙΚΗ Σ ΧΟΛΗ Τ ΜΗΜΑ Μ ΗΧΑΝΙΚΩΝ Η/Υ ΚΑΙ Π ΛΗΡΟΦΟΡΙΚΗΣ Κ ΑΤΑΝΕΜΗΜΕΝΑ Σ ΥΣΤΗΜΑΤΑ ΙΙ Π ΑΝΕΠΙΣΤΗΜΙΟ Π ΑΤΡΩΝ Π ΟΛΥΤΕΧΝΙΚΗ Σ ΧΟΛΗ Τ ΜΗΜΑ Μ ΗΧΑΝΙΚΩΝ Η/Υ ΚΑΙ Π ΛΗΡΟΦΟΡΙΚΗΣ Κ ΑΤΑΝΕΜΗΜΕΝΑ Σ ΥΣΤΗΜΑΤΑ ΙΙ Αδάμ Γιώργος Γκορτσίλας Δημήτρης Οικονομίδης Γιάννης 2009 TARIFA Project 1. Περιγραφή προβλήματος-αρχιτεκτονική

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ ΟΔΗΓΟΣ ΣΥΝΔΕΣΗΣ ΣΤO ΔΙΚΤΥΟ ΤΟΥ ΤΠΚ ΜΕΣΩ ΤΗΣ ΥΠΗΡΕΣΙΑΣ ΑΠΟΜΑΚΡΥΣΜΕΝΗΣ ΠΡΟΣΒΑΣΗΣ VPN Η υπηρεσία πρόσβασης στο δίκτυο δεδομένων του ΤΠΚ μέσω εικονικού ιδιωτικού δικτύου (Virtual

Διαβάστε περισσότερα

Βασικές Έννοιες Διαδικτύου, Wordpress και BuddyPress

Βασικές Έννοιες Διαδικτύου, Wordpress και BuddyPress ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Βασικές Έννοιες Διαδικτύου, Wordpress και BuddyPress Σταύρος Καουκάκης Χάρης Παπαγιαννάκης Ευτύχης Βαβουράκης 1 Περιεχόμενα Γενικές Έννοιες Διαδικτύου Η αρχιτεκτονική του Web Συστήματα

Διαβάστε περισσότερα

Με λίγα λόγια, το TCP/IP καθορίζει τον τρόπο που πακετάρονται και μεταφέρονται τα δεδομένα της σύνδεσής μας.

Με λίγα λόγια, το TCP/IP καθορίζει τον τρόπο που πακετάρονται και μεταφέρονται τα δεδομένα της σύνδεσής μας. Γρήγορο Ίντερνετ με Κατάλληλες Ρυθμίσεις TCP/IP Η ταχύτητά μας στο ίντερνετ εξαρτάται από πολλούς παράγοντες, όπου τον κεντρικό ρόλο παίζει η σύνδεσή μας. Πολλές φορές, όμως, η σύνδεσή μας μπορεί να περιορίζεται

Διαβάστε περισσότερα

Εργαστήριο Βάσεων Δεδομένων. Δικαιώματα Χρηστών Προβολές

Εργαστήριο Βάσεων Δεδομένων. Δικαιώματα Χρηστών Προβολές Εργαστήριο Βάσεων Δεδομένων Δικαιώματα Χρηστών Προβολές Επικοινωνία με MySQL mysql host DB server queries results Client host Β Δ Η χρήση της mysql βασίζεται στο μοντέλο client server Remote access to

Διαβάστε περισσότερα

HOWTO instal Joomla by A. Andreatos

HOWTO instal Joomla by A. Andreatos HOWTO instal Joomla by A. Andreatos Revisions: 24 dec 2010, 28 dec 2010, 8 jan 2011 SOURCES: 1/ http://docs.joomla.org/installing_joomla_on_debian_linux 2/ https://help.ubuntu.com/community/joomla 1.5

Διαβάστε περισσότερα

Οδηγίες Εγκατάστασης της MySQL

Οδηγίες Εγκατάστασης της MySQL ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Σημειώσεις στο μάθημα Βάσεις Δεδομένων Οδηγίες Εγκατάστασης της MySQL Διδάσκων: Γιάννης Θεοδωρίδης Συντάκτης Κειμένου: Βαγγέλης Κατσικάρος Φεβρουάριος 2010 (έκδοση

Διαβάστε περισσότερα

Οδηγίες. Xρήση της Υπηρεσίας Φιλοξενίας Προσωπικών Ιστοσελίδων (Private Web hosting)

Οδηγίες. Xρήση της Υπηρεσίας Φιλοξενίας Προσωπικών Ιστοσελίδων (Private Web hosting) Οδηγίες για Xρήση της Υπηρεσίας Φιλοξενίας Προσωπικών Ιστοσελίδων (Private Web hosting) Περιεχόµενα Γενικά......σελ. 2 ιαχείριση του προσωπικού σας χώρου Web hosting... σελ. 3 Προσθήκη αρχείων & καταλόγων...

Διαβάστε περισσότερα

Οδηγός σύνδεσης στο δίκτυο του ΤΕΠΑΚ μέσα από την υπηρεσία απομακρυσμένης πρόσβασης VPN Τεχνολογικό Πανεπιστήμιο Κύπρου

Οδηγός σύνδεσης στο δίκτυο του ΤΕΠΑΚ μέσα από την υπηρεσία απομακρυσμένης πρόσβασης VPN Τεχνολογικό Πανεπιστήμιο Κύπρου Οδηγός σύνδεσης στο δίκτυο του ΤΕΠΑΚ μέσα από την υπηρεσία απομακρυσμένης πρόσβασης VPN Τεχνολογικό Πανεπιστήμιο Κύπρου Περιεχόμενα Οδηγός σύνδεσης στο δίκτυο του ΤΕΠΑΚ μέσα από την υπηρεσία απομακρυσμένης

Διαβάστε περισσότερα

Γενική περιγραφή. Περιγραφή σχεδιασμού εφαρμογής

Γενική περιγραφή. Περιγραφή σχεδιασμού εφαρμογής Web Forms 1 / 14 Περιεχόμενα Γενική περιγραφή... 3 Περιγραφή σχεδιασμού εφαρμογής... 3 Γενικά στοιχεία... 4 Browser... 6 Header - Grid - Footer... 7 Γενικά... 7 Edit... 8 Lookup... 8 Selector.... 9 Selector

Διαβάστε περισσότερα

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Εργαλεία ανάπτυξης εφαρμογών internet Ι IEK ΟΑΕΔ ΚΑΛΑΜΑΤΑΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΟΦΟΡΙΚΗΣ Εργαλεία ανάπτυξης εφαρμογών internet Ι Διδάσκουσα: Κανελλοπούλου Χριστίνα ΠΕ19 Πληροφορικής Εργαλεία και τεχνικές από την πλευρά του πελάτη Java Applet

Διαβάστε περισσότερα

ANDROID Προγραμματισμός Εφαρμογών

ANDROID Προγραμματισμός Εφαρμογών ANDROID Προγραμματισμός Εφαρμογών Παναγιώτης Κρητιώτης ΑΜ 1607 Περιεχόμενα Εισαγωγή Βασικά Στοιχεία Χαρακτηριστικά Αρχιτεκτονική Εργαλεία Προγραμματισμού Eclipse IDE Android SDK - ADT Plugin Προσομοιωτής

Διαβάστε περισσότερα

ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης

ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης ΕΓΚΑΤΑΣΤΑΣΗ & ΠΑΡΑΜΕΤΡΟΠΟΙΗΣΗ INTERNET INFORMATION SERVER (IIS) ΓΙΑ ΥΛΟΠΟΙΗΣΗ ΥΠΗΡΕΣΙΩΝ ΔΙΑΔΙΚΤΥΟΥ (WEB SERVICES) ΣΠΟΥΔΑΣΤΡΙΑ:Μπάρδα Μαρία ΕΙΣΗΓΗΤΗΣ: Τσιαντής

Διαβάστε περισσότερα

Web Forms. Το Web Forms βρίσκεται στο µενού Οργάνωση λειτουργίας -> Βοηθητικές εργασίες -> Web Forms.

Web Forms. Το Web Forms βρίσκεται στο µενού Οργάνωση λειτουργίας -> Βοηθητικές εργασίες -> Web Forms. Web Forms Το module Web Forms του Atlantis δίνει την δυνατότητα σχεδιασµού εφαρµογών που µπορούν να λειτουργήσουν µέσω ενός web browser. Η επικοινωνία µε το Atlantis γίνεται µέσω του RWS (Roads Web Service).

Διαβάστε περισσότερα

Παρουσίαση Θερινού Σχολείου. Αριστεία ΕΛ/ΛΑΚ ΤΕΙ Αθήνας

Παρουσίαση Θερινού Σχολείου. Αριστεία ΕΛ/ΛΑΚ ΤΕΙ Αθήνας Παρουσίαση Θερινού Σχολείου Αριστεία ΕΛ/ΛΑΚ ΤΕΙ Αθήνας 2 Στόχος Στόχος Θερινού Σχολείου 3 η εντατική, πρακτική εκπαίδευση των συμμετεχόντων με απώτερο σκοπό τη συμμετοχή τους στη συνεργατική ανάπτυξη Έργου

Διαβάστε περισσότερα

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Ρύθμιση Postfix SMTP Server, Courier IMAP, POP3 σε Ubuntu Linux

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Ρύθμιση Postfix SMTP Server, Courier IMAP, POP3 σε Ubuntu Linux Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Ρύθμιση Postfix SMTP Server, Courier IMAP, POP3 σε Ubuntu Linux Πανεπιστήμιο Πελοποννήσου Τμήμα Επιστήμης & Τεχνολογίας Τηλεπικοινωνιών Ευάγγελος Α. Κοσμάτος

Διαβάστε περισσότερα

Τεχνική Οδηγία. Εγκατάσταση & ρύθμιση MS ISA Server 2000 στο περιβάλλον των σχολικών εργαστηρίων. Έκδοση 1.0. Ιανουάριος 2005

Τεχνική Οδηγία. Εγκατάσταση & ρύθμιση MS ISA Server 2000 στο περιβάλλον των σχολικών εργαστηρίων. Έκδοση 1.0. Ιανουάριος 2005 Πληροφοριακών Συστημάτων Σχολείων ΥΠΟΥΡΓΕΙΟ ΕΘΝΙΚΗΣ ΠΑΙΔΕΙΑΣ & ΘΡΗΣΚΕΥΜΑΤΩΝ ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ Κοινωνία της Πληροφορίας Έργο: Δράσεις Υποστήριξης των Πληροφοριακών Συστημάτων των σχολείων Τεχνική

Διαβάστε περισσότερα

Ο.Π.Σ. σύμφωνα με Π Έκδοση: ι με τη

Ο.Π.Σ. σύμφωνα με Π Έκδοση: ι με τη ΥΠΟΥΡΓΕΙΟ ΟΙΚΟΝΟΜΙΑΣ & ΑΝΑΠΤΥΞΗΣ ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΗΜΟΣΙΩΝ ΕΠΕΝ ΥΣΕΩΝ & ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ ΕΙ ΙΚΗΗ ΥΠΗΡΕΣΙΑ Ο.Π.Σ. Υλοποίηση του Ολοκληρωμένου Πληροφοριακού Συστήματος (Ο.Π.Σ.) σύμφωνα με τις

Διαβάστε περισσότερα

ΠΡΟΑΙΡΕΤΙΚΑ ΣΕΜΙΝΑΡΙΑ 2012-2013. Πληροφορική και Επιστήμη Ηλεκτρονικών Υπολογιστών

ΠΡΟΑΙΡΕΤΙΚΑ ΣΕΜΙΝΑΡΙΑ 2012-2013. Πληροφορική και Επιστήμη Ηλεκτρονικών Υπολογιστών ΠΡΟΑΙΡΕΤΙΚΑ ΣΕΜΙΝΑΡΙΑ 0-03 Πληροφορική και Επιστήμη Ηλεκτρονικών Υπολογιστών Εγκατάσταση Linux Server/Samba/Web Server (Apache)/MySQL Database Server/Joomla/Moodle/Word Press (Blog)/Email Server/File Server/Advanced

Διαβάστε περισσότερα

Document Scanning System Ιανουάριος, 2014

Document Scanning System Ιανουάριος, 2014 Document Scanning System Ιανουάριος, 2014 Το DSS, είναι ένα ολοκληρωμένο συστημα διαχείρισης ψηφιοποίησης εγγράφων, αφού εκτός από την διαδικασία ψηφιοποίησης των εγγράφων, αρχειοθετεί και μία σειρά δεδομένων

Διαβάστε περισσότερα

Οδηγίες Εγκατάστασης της MySQL

Οδηγίες Εγκατάστασης της MySQL ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΗΜΕΙΩΣΕΙΣ ΣΕ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Οδηγίες Εγκατάστασης της MySQL Διδάσκων: Γιάννης Θεοδωρίδης Συντάκτης Κειμένου: Βαγγέλης Κατσικάρος Νοέμβριος 2007 Περιεχόμενα Περιεχόμενα...

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης-Οδηγός Εκπαίδευσης Χρηστών. - Δήμος Δέλτα - Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης

Εγχειρίδιο Χρήσης-Οδηγός Εκπαίδευσης Χρηστών. - Δήμος Δέλτα - Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Ανάπτυξη διαδικτυακής εφαρμογής υποστήριξης των δράσεων περιβαλλοντικής διαχείρισης της παράκτιας ζώνης του Θερμαϊκού Κόλπου και διαδραστικής εφαρμογής αναφοράς περιβαλλοντικών προβλημάτων Εγχειρίδιο Χρήσης-Οδηγός

Διαβάστε περισσότερα

Σύστηµα µετάδοσης µετεωρολογικών δεδοµένων σε πραγµατικό χρόνο µέσω του Internet

Σύστηµα µετάδοσης µετεωρολογικών δεδοµένων σε πραγµατικό χρόνο µέσω του Internet Βασίλης Βλάχος Σύστηµα µετάδοσης µετεωρολογικών δεδοµένων σε πραγµατικό χρόνο µέσω του Internet Αναπλ. Καθηγητής κ. Κ.Καλαϊτζάκης Καθηγητής κ. Ν.Βούλγαρης Καθηγητής κ. Μ.Πατεράκης RES-ADMIN On Line Data

Διαβάστε περισσότερα

SCRIPTUM. Διαχείριση του SCRIPTUM eprotocol

SCRIPTUM. Διαχείριση του SCRIPTUM eprotocol Unified IT services Αγ. Παρασκευής 67 15234 Χαλάνδρι http://www.uit.gr SCRIPTUM Διαχείριση του SCRIPTUM eprotocol ΕΛΛΑΚ Έκδοση 1.0 Ημερομηνία: 06/16/11 Συγγραφή: Μιχάλης Μουντράκης / mountrakis@uit.gr

Διαβάστε περισσότερα

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

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο FrontPage 2003 Πρακτικός Οδηγός Χρήσης Το FrontPage είναι ένα πρόγραμμα δημιουργίας ιστοσελίδων και δικτυακών τόπων που επιτρέπει το σχεδιασμό ιστοσελίδων μέσα από γραφικό περιβάλλον αλλά και την ταυτόχρονη

Διαβάστε περισσότερα

Σύστημα Αποτίμησης Ποιότητας Ευρυζωνικών Συνδέσεων (ΣΑΠΕΣ) Μεθοδολογία υπολογισμού στατιστικών ανά γεωγραφική περιοχή

Σύστημα Αποτίμησης Ποιότητας Ευρυζωνικών Συνδέσεων (ΣΑΠΕΣ) Μεθοδολογία υπολογισμού στατιστικών ανά γεωγραφική περιοχή ΕΡΕΥΝΗΤΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΑΚΟ ΙΝΣΤΙΤΟΥΤΟ ΣΥΣΤΗΜΑΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΥΠΟΛΟΓΙΣΤΩΝ Σύστημα Αποτίμησης Ποιότητας Ευρυζωνικών Συνδέσεων (ΣΑΠΕΣ) Μεθοδολογία υπολογισμού στατιστικών ανά γεωγραφική περιοχή Έκδοση 0.6

Διαβάστε περισσότερα

Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης. Συντάκτης. Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης

Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης. Συντάκτης. Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης Συντάκτης Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης Ηµεροµηνία Μάιος 2004 Πίνακας Περιεχοµένων ΕΙΣΑΓΩΓΗ 3 ΦΙΛΟΣΟΦΙΑ ΠΛΑΤΦΟΡΜΑΣ 4 ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ

Διαβάστε περισσότερα

Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή

Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή 1 Πίνακας Περιεχομένων 1. Εισαγωγή... 4 1.1 Περιβάλλον Moodle...4 1.2 Χρήση ονόματος χρήστη και κωδικού...4 1.3 Δημιουργία νέου μαθήματος...4 1.3.1

Διαβάστε περισσότερα

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Ενότητα : Ανίχνευση κίνησης δικτύου - Εργαλείο Wireshark. Όνομα Καθηγητή : Δημήτριος Λυμπερόπουλος, Σπύρος Δενάζης Τμήμα : Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

Διαβάστε περισσότερα

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

ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓIΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΑΡΤΑΣ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ & ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ:ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ & ΔΙΟΙΚΗΣΗΣ ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓIΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΑΡΤΑΣ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ & ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ:ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ & ΔΙΟΙΚΗΣΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ ΕΓΚΑΤΑΣΤΑΣΗ APACHE WEB SERVER ΣΕ WINDOWS XP ΣΠΟΥΔΑΣΤEΣ: ΕΙΣΗΓΗΤΗΣ: ΑΛΕΞΑΚΗΣ

Διαβάστε περισσότερα

NetBeans και σχετικά προγράμματα. Κακαρόντζας Γεώργιος Κέντρο Αριστείας Ανοιχτού Λογισμικού ΑΠΘ 1ο Θερινό Σχολείο Κώδικα

NetBeans και σχετικά προγράμματα. Κακαρόντζας Γεώργιος Κέντρο Αριστείας Ανοιχτού Λογισμικού ΑΠΘ 1ο Θερινό Σχολείο Κώδικα NetBeans και σχετικά προγράμματα Κακαρόντζας Γεώργιος Κέντρο Αριστείας Ανοιχτού Λογισμικού ΑΠΘ 1ο Θερινό Σχολείο Κώδικα Ατζέντα Εγκατάσταση προγραμμάτων Java NetBeans MySQL Δημιουργία απλής εφαρμογής διαδικτύου

Διαβάστε περισσότερα

Εγχειρίδιο Ζωντανών Μεταδόσεων Υπηρεσιών Βίντεο. Πανεπιστημίου Κρήτης. Εγχειρίδιο τεχνικού μετάδοσης

Εγχειρίδιο Ζωντανών Μεταδόσεων Υπηρεσιών Βίντεο. Πανεπιστημίου Κρήτης. Εγχειρίδιο τεχνικού μετάδοσης Εγχειρίδιο Ζωντανών Μεταδόσεων Υπηρεσιών Βίντεο Πανεπιστημίου Κρήτης Εγχειρίδιο τεχνικού μετάδοσης Περιεχόμενα 1. ΖΩΝΤΑΝΕΣ ΜΕΤΑΔΟΣΕΙΣ... 3 1.1. ΕΙΣΑΓΩΓΗ... 3 1.2. ΠΡΟΕΤΟΙΜΑΣΙΑ ΓΙΑ ΤΗΝ ΜΕΤΑΔΟΣΗ, ΑΙΤΗΜΑ...

Διαβάστε περισσότερα

Κεφάλαιο 4 Λογισμικό συστήματος. Εφαρμογές Πληροφορικής Κεφ.4 Καραμαούνας Πολύκαρπος 1

Κεφάλαιο 4 Λογισμικό συστήματος. Εφαρμογές Πληροφορικής Κεφ.4 Καραμαούνας Πολύκαρπος 1 Κεφάλαιο 4 Λογισμικό συστήματος Καραμαούνας Πολύκαρπος 1 4.1 Λογισμικό συστήματος (application software) Καραμαούνας Πολύκαρπος 2 Λογισμικό εφαρμογών (application software): προγράμματα για την αντιμετώπιση

Διαβάστε περισσότερα

ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ

ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ ΕΙΔΙΚΗ ΥΠΗΡΕΣΙΑ Ο.Π.Σ. ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ ΣΥΣΤΗΜΑ ΔΙΑΔΙΚΤΥΑΚΗΣ ΠΥΛΗΣ ΈΚΔΟΣΗ 03.00 ΙΣΤΟΡΙΚΟ ΑΛΛΑΓΩΝ Έκδοση Ημερομηνία Αιτιολογία Αλλαγής

Διαβάστε περισσότερα

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Εξυπηρετητής Apache

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Εξυπηρετητής Apache Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Εξυπηρετητής Apache Πανεπιστήμιο Πελοποννήσου Τμήμα Επιστήμης & Τεχνολογίας Τηλεπικοινωνιών Ευάγγελος Α. Κοσμάτος Web Server Ένα πρόγραμμα (daemon, httpd) το

Διαβάστε περισσότερα

Ρύθμιση apache 2.0 web server σε Debian linux variations

Ρύθμιση apache 2.0 web server σε Debian linux variations Ρύθμιση apache 2.0 web server σε Debian linux variations Δρ. Απόστολος Γκάμας Διδάσκων (407/80) gkamas@uop.gr Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών Διαφάνεια 1 1 Που βρίσκονται τα αρχεία του apache

Διαβάστε περισσότερα

Για τους Χρήστες του RICOH Smart Device Connector: Διαμόρφωση του Μηχανήματος

Για τους Χρήστες του RICOH Smart Device Connector: Διαμόρφωση του Μηχανήματος Για τους Χρήστες του RICOH Smart Device Connector: Διαμόρφωση του Μηχανήματος ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ 1. Για όλους τους χρήστες Εισαγωγή... 3 Τρόπος ανάγνωσης του παρόντος εγχειριδίου...3 Εμπορικά σήματα...4

Διαβάστε περισσότερα