Λογισµικό Ανοικτού Κώδικα και συστήµατα ιαχείρισης Περιεχοµένου. Βασίλης Στεφανίδης Καθηγητής ΠΕ19 ΓΕΛ Ασσήρου

Σχετικά έγγραφα
HOWTO instal Joomla by A. Andreatos

databases linux - terminal (linux / windows terminal)

CYGWIN Οδηγίες Χρήσης (Συγγραφέας: Γιώργος ούκας)

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ

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

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

2.1. Οι λογαριασµοί χρηστών Σύνδεση (login) και αποσύνδεση (logout)

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

ιαχείριση Πληροφοριών στο ιαδίκτυο

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

Σύνδεση στο δίκτυο του Πανεπιστηµίου µέσω modem (dial-up πρόσβαση) σελ. 1

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. Βάσεις Δεδομένων (4 ο εξάμηνο) Εργαστήριο MySQL #1

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


μ μ «μ»

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

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ CLIENT-SERVER ΣΥΣΤΗΜΑ ΙΑΧΕΙΡΙΣΗΣ ΒΙΒΛΙΟΘΗΚΗΣ

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

MySQL + Γλώσσα Προγραμματισμού. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

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

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

2) Η/Υ µε πρόσβαση στο διαδίκτυο και εγκατεστηµένο τον φυλλοµετρητή διαδικτύου

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

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

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

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

Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. UNIX Μέρος 1

Εγκατάσταση. Εγκατάσταση του Wamp

Βασικές Εντολές SQL. Θεωρία & Εντολές SQL. Γραμμή Εντολών MS-DOS (MySQL)

Οδηγός Εγκατάστασης του e-portfolio mahara στο Πανελλήνιο Σχολικό ίκτυο

NOAS. Οδηγίες Εγκατάστασης και Λειτουργίας. Πακέτου Εφαρµογών. (Network On Line Advertisement System) Θεσσαλονίκη Νοέµβριος 2007.

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ

ΕΡΓΑΣΤΗΡΙΟ 1 ο. Τροποποίηση (editing) δεδοµένων ΣΓΠ

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

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Εργαστήριο Εγκατάσταση Ubuntu με VirtualBox Εγκατάσταση Ubuntu με Unetbootin Απομακρυσμένη πρόσβαση με Putty/WinSCP

Σχεδίαση και Χρήση Βάσεων Δεδομένων. Χρήση της MySQL. Γιώργος Πυρουνάκης -

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

Οδηγίες Εγκατάστασης Βάσης Δεδομένων MySQL 5.6 Για Λειτουργικό Σύστημα Windows

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

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

MySQL + Γλώσσα Προγραμματισμού. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

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

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

Σύστηµα ιαχείρισης Περιεχοµένου. Σοφία Τζελέπη Σχολική Σύµβουλος Πληροφορικής

ΚΕΝΤΡΟ ΑΝΑΠΤΥΞΗΣ ΚΑΙ ΙΑΧΕΙΡΙΣΗΣ ΙΚΤΥΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΑΤΡΩΝ Ο ΗΓΟΣ ΧΡΗΣΗΣ ΕΓΚΑΤΑΣΤΑΣΗ DIALUP NETWORKING ΣΕ MICROSOFT WINDOWS XP

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΙΑΤΜΗΜΑΤΙΚΟ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ (Master in Information Systems)

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

Οδηγίες. για την υπηρεσία. Antispamming. (στα windows XP) Περιεχόµενα

ΑΡΧΙΜΗ ΗΣ ΙΙ ΕΝΙΣΧΥΣΗ ΕΡΕΥΝΗΤΙΚΩΝ ΟΜΑ ΩΝ ΣΤΑ Τ.Ε.Ι.


Η χρήση του MOODLE από την οπτική γωνία του ιαχειριστή

MS SQL 2000 Standard (Εγκατάσταση)

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

Οδηγός βάσεων δεδομένων

Δημιουργώντας μια εφαρμογή ζωγραφικής. 2 η Εργασία

28η Συνάντηση Εκπαιδευτικών Δυτικής Μακεδονίας στις ΤΠΕ Φλώρινα 7/4/2013. To wordpress εγκατάσταση στο ΠΣΔ

2. Για να δημιουργήσουμε το πρώτο ή κάθε νέο Backup set πατάμε στο εικονίδιο και εμφανίζεται ο Wizard του Backup set

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

ΕΛΛΑΚ στον εκπαιδευτικό τοµέα: opensoft.sch.gr


Εγκατάσταση Microsoft SQL Server

MS SQL 2005 Standard (Εγκατάσταση)

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥ ΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. έσποινα Τσοµπανούδη, Α.Μ.

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά

Μια εισαγωγή στο Linux με την διανομή Fedora. Βάιος Κολοφωτιάς MSc Informational Systems

Προγραμματισμός Ι. Εργαστήριο 1 ο Περιβάλλον Εργασίας. Νικόλαος Δ. Τσελίκας Κυριακή Θ. Σεκλού

Επιμόρφωση Β Επίπεδου Κ.Σ.Ε.: 2 ο ΓΕΛ Ηρακλείου Ειδικότητα: ΠΕ04 Μάθημα: Εγκατάσταση Χρήση CMS Joomla

Οδηγίες για την εγκατάσταση του πακέτου Cygwin

ΠΩΣ ΑΛΛΑΖΕΤΕ ΤΙΜΟΚΑΤΑΛΟΓΟ ΚΑΙ ΠΡΟΣΦΟΡΕΣ

1. Εγκατάσταση του NetMeeting

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΚΕΝΤΡΟ ΙΑΧΕΙΡΙΣΗΣ ΙΚΤΥΩΝ. Εγχειρίδιο χρήσης των υπηρεσιών τηλεκπαίδευσης του Πανεπιστηµίου Ιωαννίνων. Ασύγχρονη τηλεκπαίδευση

Εργαστήριο βάσεων δεδομένων. MySQL Stored Procedures

Μεταφορά Αρχείων µε χρήση της Υπηρεσίας FTP σελ. 1

PHP/MySQL και Project

ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ «ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ» Γ Κ.Π.Σ.

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

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

ΚΕΝΤΡΟ ΥΠΟΣΤΗΡΙΞΗΣ ΕΦΑΡΜΟΓΩΝ ΛΟΓΙΣΜΙΚΟΥ. Μιχάλης Κεφαλάς, ΑΤΕΙ Θεσσαλονίκης

Έκδοση: Μάρτιος Συνήθεις Ερωτήσεις και Απαντήσεις

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ ΙΑ ΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΎ ΣΥΣΤΗΜΑΤΟΣ. Τρίτη, 7 Φεβρουαρίου 2012

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

Ορισµοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL

Οδηγός εγκατάστασης λογισμικού NPD EL

Linux με τη χρήση κονσόλας

Υπηρεσίες Ανάπτυξης ικτυακών Τόπων Οργάνωση και Ανάπτυξη Μεθόδων Ανάκτησης Πληροφοριών και Ψηφιακού Υλικού

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

ΕΓΚΑΤΑΣΤΑΣΗ ΣΥΝ ΕΣΗΣ DIAL-UP ΣΕ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ WINDOWS XP

XAMPP Apache MySQL PHP javascript xampp

ΗΜΙΟΥΡΓΙΑ ΙΣΤΟΣΕΛΙ ΑΣ ΣΤΟ MICROSOFT WORD

ηµιουργία αντιγράφων ασφαλείας και επαναφορά

Οδηγίες. για την υπηρεσία. Antispamming. (στα Windows Vista) Περιεχόµενα

Εγκατάσταση και βασική διαχείριση ενός ιστοτόπου

Συγχρηµατοδοτούµενο από το ΥΠΕΠΘ και την Ευρωπαϊκή Ένωση

Εγκατάσταση της έκδοσης 2.80

Ορισµός ΕΞ ΑΠΟΣΤΑΣΕΩΣ ΕΚΠΑΙ ΕΥΣΗ (ε.α.ε) είναι... Η υποβοηθούµενη από τα µέσα επικοινωνίας εκπαίδευση (ταχυδροµείο, ηλεκτρονικό ταχυδροµείο, τηλεόραση

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

Σταύρος Καουκάκης Ευτύχιος Βαβουράκης

Χρήση του Ηλεκτρονικού Ταχυδροµείου µεαποµακρυσµένη σύνδεση

Συγκριτικά Πλεονεκτήµατα Γραµµατείας 2003 έναντι Γραµµατείας 2.5

Transcript:

Λογισµικό Ανοικτού Κώδικα και συστήµατα ιαχείρισης Περιεχοµένου Βασίλης Στεφανίδης Καθηγητής ΠΕ19 ΓΕΛ Ασσήρου Μηχανικός Πανελλήνιου Σχολικού ικτύου Μέλος της Τεχνικής Επιτροπής

ΕΛ/ΛΑK στην ΕΚΠΑΙ ΕΥΣΗ Τί είναι το ΕΛ/ΛΑΚ (Ελεύθερο Λογισµικό/ Λογισµικό Ανοικτού Κώδικα) Είναι το λογισµικό που δίνει τη δυνατότητα στους χρήστες του να το χρησιµοποιήσουν, να το αντιγράψουν, να το διανείµουν, να το µελετήσουν, να το αλλάξουν και να το βελτιώσουν. (use, study, copy, modify, and redistribute). Υπάρχουν πολλών ειδών άδειες. GNU/GPL License (General Public License) * Ελεύθερη εκτέλεση του προγράµµατος, για κάθε σκοπό. * Ελευθερία στην διανοµή αντιγράφωνώστεναβοηθηθούνκαι άλλοι χρήστες * Ελευθερία στην προσαρµογή του προγράµµατος στις ανάγκες σου µε παρέµβαση στον κώδικα * Ελευθερία βελτιστοποίησης του προγράµµατος κατ' εκτίµηση και επαναδιανοµή του βελτιωµένου προγράµµατος ώστε όλη η κοινότητα να επωφεληθεί

Πολύ σηµαντικές διευθύνσεις για ΕΛ/ΛΑK στην ΕΚΠΑΙ ΕΥΣΗ www.ellak.gr opensource.uom.gr www.edubundu.org www.skolelinux.org ME ΧΙΛΙΑ ΕΣ ΕΦΑΡΜΟΓΕΣ οι οποίες όµως θέλουν ψάξιµο, ποιες Τρέχουν και ποιες όχι και σε ποιες διανοµές

Πολύ σηµαντικές διευθύνσεις για ΕΛ/ΛΑK στην ΕΚΠΑΙ ΕΥΣΗ http://opensoft.sch.gr/

Από το µενού επιλέγουµε «Κατηγορίες Λογισµικού» Και έστω ότι επιλέγουµε µια κατηγορία, πχ «Γεωγραφία»

Επίσης υπάρχει δυνατότητα αναζήτησης του Λογισµικού

Ποιο Λειτουργικό για τα Σχολικά Εργαστήρια ; Knoppel 0,4 & 0,7 οκιµασµένα στα εργαστήρια του EduNet «και µια live παρουσίαση από ένα Live CD»

Βασίλης Στεφανίδης Καθηγητής ΠΕ19 ΓΕΛ Ασσήρου - Μηχανικός Πανελλήνιου Σχολικού ικτύου

Ανοικτό Λογισµικό και Συστήµατα ιαχείρισης Περιεχοµένου Content Management Systems Είναι γραµµένα σε php και υποστηρίζονται από mysql Παρουσίαση PostNuke

Εγκατάσταση PostNuke Προαπαιτούµενα : 1) Να υπάρχει apache εγκατεστηµένος και να είναι Up /etc/init.d/httpd start ή /etc/init.d/apache1 start 2) Να υπάρχει php εγκατεστηµένη 3) Να υπάρχει mysql εγκατεστηµένη. Για τη διαχείρισή της είναι προαπαιτούµενο να είναι εγκατεστηµένο ένα σύστηµα διαχείρισης mysql όπως το MysqlAdmin ήναυπάρχειγνώση διαχείρισης command line 4) tar xvzf postnuke_tar_ver_8.xx.tar.gz 5) cd postnuke_tar_ver_8.xx 6) ls l (θα δούµε δύο καταλόγους html και phoenix-sql) 7) Ο κυρίως κατάλογος είναι ο html 8) ηµιουργία της βάσης : # mysql -u root p <root_password> > CREATE DATABASE postnuke_base; > quit

Εγκατάσταση PostNuke Μερικές χρήσιµες εντολές για mysql mysql> UPDATE user > SET password=password( rubberchicken ) -> WHERE user="root"; Query OK, 2 rows affected (0.04 sec) Rows matched: 2 Changed: 2 Warnings: 0 mysql> flush privileges; Query OK, 0 rows affected (0.01 sec) mysql> exit; [root@host root] #killall mysqld ήαλλιώς #killall mysqld #mysql mysql> SET PASSWORD FOR root@localhost=password('rubberchicken'); Query OK, 0 rows affected (0.06 sec) mysql>

http://localhost/postnuke_xxx/html/instal.php

Στις επόµενες οθόνες start και continue Set Login και τέλος Finish

Πριν κάνουµε login κάνουµε rm Rf το installation directory που είναι στο postnuke../html directory Click στο settings

Παράδειγµα γραφής ΝΕΩΝ στον απλό editor του PostNuke <img border="0" src="http://www.ypepth.gr/ecsystem/images/t1.gif" width="20" height="20"> <a href="http://www.ypepth.gr"> Υπουργείο Παιδείας </a> <br> <img border="0" src="http://www.uom.gr/themes/uom/images/logopama.gif" width="20" height="20"> <a href="http://www.uom.gr"> Παν/µιο Μακεδονίας </a> <br> <img border="0" src="http://www.sch.gr/images/portal/logo.gif" width="20" height="20"> <a href="http://www.sch.gr"> Σχολικό ίκτυο </a>

Εγκατάσταση PhP_Nuke Προαπαιτούµενα : 1) Να υπάρχει apache εγκατεστηµένος και να είναι Up /etc/init.d/httpd start ή /etc/init.d/apache1 start 2) Να υπάρχει php εγκατεστηµένη 3) Να υπάρχει mysql εγκατεστηµένη. Για τη διαχείρισή της είναι προαπαιτούµενο να είναι εγκατεστηµένο ένα σύστηµα διαχείρισης mysql όπως το MysqlAdmin ή να υπάρχει γνώση διαχείρισης command line 4) tar xvzf nukephp_tar_ver_7.9.xx.tar.gz 5) mv phpnuke_tar_ver_7.9.xx nuke_php 5) cd nuke_php 6) ls l (θα δούµε και πάλι έναν κατάλογο µε όνοµα html, όπως επίσης και έναν sql στον οποίο υπάρχει η πρότυπη βιβλιοθήκη nuke.sql ) 7) ηµιουργία της βάσης : # cd sql # mysqladmin create nuke # mysql nuke < nuke.sql στον browser γράφουµε http://my_web_server/nuke_php/html/admin.php

Για να δούµε την κύρια σελίδα που θα δει ο επισκέπτης πρέπει να δώσουµε http://my_web_server/nuke_php/html/index.php

Εδώ τελειώνει η κυρίως εγκατάσταση από εδώ και πέρα ξεκινά µια κοπιαστική ιστορία διαχείρισης δεδοµένων, δηµιουργίας backup, συντήρησης της βάσης, προσθήκης modules και blocks η οποία τις περισσότερες φορές χρειάζεται αναζήτηση, δοκιµές, χρόνο, κέφι και φυσικά πολύ προσοχή!!!!! Ένα από τα πιο δύσκολα σηµεία κατά τη γνώµη µου στο PostNuke είναι η διαχείριση των δικαιωµάτων των χρηστών. Σε επόµενη συνάντηση, ελπίζω να µας δοθεί η δυνατότητα να πούµε περισσότερα

Λογισµικό Ανοικτού Κώδικα και συστήµατα ιαχείρισης Περιεχοµένου Βασίλης Στεφανίδης Καθηγητής ΠΕ19 ΓΕΛ Ασσήρου Μηχανικός Πανελλήνιου Σχολικού ικτύου Μέλος της Τεχνικής Επιτροπής