ΠΡΟΑΙΡΕΤΙΚΑ ΣΕΜΙΝΑΡΙΑ 0-03 Πληροφορική και Επιστήμη Ηλεκτρονικών Υπολογιστών Εγκατάσταση Linux Server/Samba/Web Server (Apache)/MySQL Database Server/Joomla/Moodle/Word Press (Blog)/Email Server/File Server/Advanced Router Programming ΗΛΙΑΣ ΘΕΟΔΩΡΟΥ Καθηγητής & Σύμβουλος Πληροφορικής και Επιστήμης Ηλεκτρονικών Υπολογιστών Λύκειο Αγίου Νεοφύτου Πάφος Samba/Web Server (Apache)/MySQL Database Server/Joomla/Moodle/WordPress (Blog)/Email Server/File Server/Advanced Router Programming
Περιεχόμενα Webmin (web-based system configuration tool for Unix-like systems)...3. Download (http://www.webmin.com)...3. Εγκατάσταση...3.3 Login to Webmin...5.4 Change Webmin listening port number...5.5 Add more Webmin users...7.6 System Bootup and Shutdown...8.7 Change Passwords for user accounts...8.8 Software Package Updates...9.9 Software Packages...9.9. Package Tree...9.9. Open all...9.0 UNIX users and group accounts... 0. Samba Windows Files Sharing... 0. Samba users accounts... 0.3 Edit Samba User(s)... Install xvnc (Remote Desktop Access for Linux).... Install from Terminal.... Setup xvnc to run on demand....3 Start VNC Server....4 Network Configuration... 3.5 Logout from Webmin... 3 3 Install Apache Web Server... 3 3. Install from Terminal... 3 3. Install PHP... 4 3.3 Restart Apache... 4 4 Installing MySql... 6 4. Install from Terminal... 6 4. Set password for root user of MySQL... 6
5 Install phpmyadmin... 7 5. Install from Terminal... 7 6 Διαχείριση MySQL Server με την χρήση του phpmyadmin... 9 6. Logon to phpmyadmin... 9 6. Κεντρική οθόνη του phpmyadmin... 9 6.3 Δημιουργεί νέας βάσης δεδομένων... 0 6.4 Logout phpmyadmin...
Webmin (web-based system configuration tool for Unix-like systems). Download (http://www.webmin.com) Μπορείτε να το κατεβάσετε από την πιο πάνω διεύθυνση.. Εγκατάσταση Double click 3 3
4 5 6 7 4
.3 Login to Webmin root password Εδώ βλέπουμε την κεντρική οθόνη του Webmin..4 Change Webmin listening port number Webmin -> Webmin Configuration -> Ports and Addresses ή βλέπε εικόνα πιο κάτω: 5
3 4 5 Αλλάξετε το port σε 000 από 0000 που είναι το αρχικό. 56 6
.5 Add more Webmin users 7
.6 System Bootup and Shutdown 3.7 Change Passwords for user accounts 8
.8 Software Package Updates 3.9 Software Packages 3.9. Package Tree.9. Open all Επιλέξετε τι θέλετε να εγκαταστήσετε από την λίστα προγραμμάτων 9
3.0 UNIX users and group accounts 4. Samba Windows Files Sharing. Samba users accounts 0
.3 Edit Samba User(s) If user Unix id < 000 then user is hidden from login screen Install xvnc (Remote Desktop Access for Linux). Install from Terminal apt-get install xvnc (type y when asked). Setup xvnc to run on demand xvnc -rfbport 590 -xkb -noxrecord -noxfixes -noxdamage - display :0 -auth /var/run/lightdm/root/:0 -forever -bg -o /var/log/xvnc.log
3.3 Start VNC Server Τώρα μπορείτε να κατεβάσετε από το http://www.realvnc.com το VNC Viewer τους και να το χρησιμοποιήσετε για να χειρίζεστε remotely τον Ubuntu Server σας.
.4 Network Configuration 3 4.5 Logout from Webmin 3 Install Apache Web Server 3. Install from Terminal Πριν ξεκινήσουμε την εγκατάσταση δοκιμάστε να μπείτε στην διεύθυνση: http://localhost για να διαπιστώσετε ότι δεν υπάρχει κάτι εκεί. 3
apt-get install apache Αυτό θα κάνει εγκατάσταση διάφορα packages και modules. Μετά την ολοκλήρωση της εγκατάστασης του Apache ξανά δοκιμάστε να μπείτε στην διεύθυνση που μπήκατε πριν και δεν δούλευε για να διαπιστώσετε ότι το web server σας δουλεύει κανονικά. 3. Install PHP Πάλι από το Terminal apt-get install php5 libapache-mod-php5 Το πιο πάνω θα εγκαταστήσει το php. 3.3 Restart Apache Πάλι από το Terminal /etc/init.d/apache restart και θα κάνει αυτόματα επανεκκίνηση του web server μας. 4
Για να ελέγξετε ότι έχει γίνει κανονικά η εγκατάσταση του php μεταβείτε στην διεύθυνση http://localhost/phpinfo.php και θα πρέπει να δείτε κάτι ανάλογο του πιο κάτω αφού πρώτα ακολουθήσετε τα πιο κάτω βήματα:. gedit /var/www/phpinfo.php. <?php phpinfo()?> 5
4 Installing MySql 4. Install from Terminal apt-get install mysql-server 4. Set password for root user of MySQL Η εγκατάσταση του MySQL Server θα ολοκληρωθεί σε μερικά λεπτά. Για να διαχειρίζεστε το MySQL Server σας εύκολα θα πρέπει να κάνετε εγκατάσταση του phpmyadmin που είναι ένα web gui για την διαχείριση του MySQL Server σας. 6
5 Install phpmyadmin 5. Install from Terminal apt-get install phpmyadmin Στην πιο κάτω οθόνη επιλέξετε apache χρησιμοποιώντας το spacebar. Εδώ επιλέγουμε Yes 7
Εδώ δίνουμε το password που δώσαμε και πριν για το root user του MySQL Server Και το επαναλαμβάνουμε για confirmation Ξανά 3 8
6 Διαχείριση MySQL Server με την χρήση του phpmyadmin 6. Logon to phpmyadmin Μεταβείτε στην διεύθυνση http://localhost/phpmyadmin/ για να κάνετε login στο phpmyadmin όπως φαίνετε πιο κάτω 6. Κεντρική οθόνη του phpmyadmin 9
6.3 Δημιουργεί νέας βάσης δεδομένων 3 Επαναλάβετε τα πιο πάνω για να δημιουργήσετε τις ακόλουθες βάσεις δεδομένων: joomla, joomla3, joomla4, joomla5, moodle, moodle, moodle3, moodle4, moodle5, wpress, wpress, wpress3, wpress4, wpress5 0
Εδώ φαίνονται όλα τα databases που δημιουργήσατε 6.4 Logout phpmyadmin