Evaggelos Balaskas - System Engineer

The sky above the port was the color of television, tuned to a dead channel

Blog
Posts
Wiki
About
Contact
rss.png twitter linkedin github gitlab profile for ebal on Stack Exchange

Next Page »
  -  
Oct
30
2009
Ubuntu 9.10 on a single hard disk with Windows XP
Posted by ebal at 09:12:48 in blog, planet_ellak

Έφτιαξα ένα screencast που παρουσιάζει πως γίνεται η εγκατάσταση της διανομής Ubuntu 9.10 σε ένα σύστημα που έχει μόνο ένα δίσκο (10gb) με Windows XP.

Το αποτέλεσμα είναι ένα Dual Boot σύστημα με Ubuntu & Windows.

DownLoad:

ubuntu-9.10-desktop-i386.iso

download-ubuntu-910.jpeg

Installation:

Ubuntu 9.10 with Windows XP on a single hard disk from Evaggelos Balaskas on Vimeo.

Εάν θέλει κάποιος να κατεβάσει το βίντεο:

800×656, 21.88MB

dual-boot-grub-menu.jpeg

ΥΓ: Έχω χρησιμοποιήσει το VirtualBox, αλλά και σε πραγματικό σύστημα η διαδικασία είναι ακριβώς η ίδια.

  • 3 comments
Oct
14
2009
Php 5.3.0 cgi or fastcgi ?
Posted by ebal at 18:41:59 in blog, planet_ellak

Μέχρι την εκδοση 5.2.x όταν ήθελα να εγκαταστήσω την php ως fastcgi έπρεπε κατά το configuration να προσθέσω το εξής:

./configure --enable-fastcgi

Στην έκδοση 5.3.0 παρατήρησα το εξής:

FastCGI is now always enabled and cannot be disabled

Τι σημαίνει αυτό θα ρωτάτε;

[ebal@myarch php-5.3.0]$ ./configure –enable-fastcgi
…
…
…
Notice: Following unknown configure options were used:

–enable-fastcgi

Check ‘./configure –help’ for available options

Δεν χρειάζεται να παραμετροποίησουμε απολύτως τπτ. Με ένα απλό ./configure, αρκεί για να εγκατασταθεί η php ως FastCGI.

Ναι αλλά πως μπορώ να ρυθμίσω τον apache ώστε να εκτελεί τα web apps σε php;

Η αλήθεια είναι ότι δεν είναι ιδιαίτερα δύσκολο! 3 βήματα φτάνουν (τουλάχιστον απλά για να δείτε ότι παίζει).
Εάν ακολουθήσετε τις default εγκαταστάσεις σε apache 2.2.14 & php 5.3.0 θα καταλήξετε με παρόμοια (εάν όχι ακριβώς ίδια εγκατάσταση) με αυτή που έχω εγώ.

1. Πρέπει να δημιουργήσουμε το εξής script:


cat > /usr/local/apache2/cgi-bin/php5.3.0.cgi << EOF
#!/bin/sh
exec /usr/local/bin/php-cgi
EOF

2. Πρέπει να δώσουμε σε αυτό το script δικαίωμα εκτέλεσης και να το τροποιήσουμε τα δικαιώματα σε αυτά του User/Group που έχουμε δώσει στον apache.


chmod u+x /usr/local/apache2/cgi-bin/php5.3.0.cgi 
chown apache.apache !$

3. Να ρυθμίσουμε τον apache ώστε να στέλνει όλες τις php σελίδες στο παραπάνω script


vim /usr/local/apache2/conf/httpd.conf
...
AddType application/x-httpd-php .php
Action application/x-httpd-php /cgi-bin/php5.3.0.cgi
...

Αυτό ήταν!
Δημιουργούμε το εξής αρχείο:


# cat > /usr/local/apache2/htdocs/p.php << EOF
<?php phpinfo(); ?>
EOF

Και εκκινούμε τον apache:


/usr/local/apache2/bin/httpd -k start

Εάν ανοίξουμε τo http://localhost/p.php θα παρατηρήσουμε το εξής:

PHP Version 5.3.0

Server API CGI/FastCGI

Simple As That

Oct
13
2009
Comparison of Web Apps
Posted by ebal at 05:59:18 in blog, planet_ellak

Κατά καιρούς έχω δεχθεί την εξής ερώτηση (με παραλλαγές):

  • Τι cms/blog/wiki/forum να βάλω στο site μου.

Η απάντηση μου είναι η εξής:

  • Να δοκιμάσεις τα πιο δημοφιλή σε ένα lampp περιβάλλον και να επιλέξεις αυτό που σε κάνει να νιώθεις πιο άνετα μαζί του.

Χρήσιμα links είναι τα εξής:

  • CMS Matrix
  • Blog Matrix
  • Wiki Matrix
  • Forum Matrix
  • Podcatcher Matrix

Να έχετε στο πίσω μέρος του μυαλού σας τα εξής στοιχεία:

  • Να είναι ευκολόχρηστο, μακριά από περίπλοκα συστήματα.
  • Να δουλεύουν σωστά τα ελληνικά με UTF-8
  • Να μπορεί να αναβαθμιστεί εύκολα (κρίσιμο σημείο)
  • Να είναι ενεργό ως έργο τουλάχιστον 6 μήνες πριν
  • Να είναι αρθρωτό και να υποστηρίζει θέματα
  • Να χρειάζεται την ελάχιστη συντήρηση
  • και τέλος να νιώθετε άνετα μαζί του.
Oct
12
2009
Athens Digital Week 2009
Posted by ebal at 05:34:05 in blog, planet_ellak

Για να οργανωθούμε λίγο:

Τετάρτη 14 ως τη Κυριακή 18 Οκτωβρίου στο Γκάζι.

Υπάρχει μάλιστα ξεχωριστή ενότητα Open Source

Oct
09
2009
Toshiba OpenSolaris Laptop
Posted by ebal at 06:26:20 in blog, planet_ellak

Πολύ ενδιαφέρον για όποιον ενδιαφέρεται να αγοράσει ένα laptop και θέλει να εργαστεί με opensolaris:

Toshiba OpenSolaris Laptop

Oct
03
2009
What the hackers are looking for ?
Posted by ebal at 08:32:17 in blog, planet_ellak

Ένα αρκετά καλό σημείο για να ελέγξει κανείς τις αδυναμίες σε ένα web site είναι φυσικά τα logs του web server.

Τι προσπαθούν οι hackers να βρουν;
Τι προσπαθούν να κάνουν;

Έχω μόνο δύο εφαρμογές στο balaskas.gr:

  • Flat Press
  • WackoWiki

οπότε τα περισσότερα hits τα παίρνω από το 404 (not found) error του apache.

Ενδεικτικά παραθέτω μερικά entries:

  • /phpmyadmin//scripts/setup.php
  • /phpMyAdmin//scripts/setup.php
  • /mambots/content/multithumb/multithumb.php
  • /mysql/config/config.inc.php
  • /p/m/a/config/config.inc.php
  • /scripts/setup.php
  • /phpmyadmin/config/config.inc.php
  • /pma/config/config.inc.php
  • /xmlrpc/xmlrpc.php
  • /PHPMYADMIN/config/config.inc.php
  • /xmlsrv/xmlrpc.php
  • /admin/config/config.inc.php
  • /pma//scripts/setup.php
  • /b2/xmlsrv/xmlrpc.php
  • /phpadsnew/adxmlrpc.php
  • /dbadmin/config/config.inc.php
  • /webmail/bin/msgimport
  • /phpads/adxmlrpc.php
  • /xmlrpc.php
  • /drupal/xmlrpc.php
  • /wordpress/xmlrpc.php
  • /phpAdsNew/adxmlrpc.php
  • /community/xmlrpc.php
  • /phpMyAdmin/config/config.inc.php
  • /blogs/xmlrpc.php
  • /blog/xmlsrv/xmlrpc.php
  • /adserver/adxmlrpc.php
  • /blog/xmlrpc.php
  • /mysql//scripts/setup.php
  • /php-my-admin/config/config.inc.php
  • /ads/adxmlrpc.php
  • /roundcube/bin/msgimport
  • /blogs/xmlsrv/xmlrpc.php
  • /phpmyadmin/main.php
  • /adxmlrpc.php
  • /bin/msgimport
  • /mail/bin/msgimport
  • /phpgroupware/xmlrpc.php
  • /b2evo/xmlsrv/xmlrpc.php
  • /pMA//scripts/setup.php
  • /myadmin/config/config.inc.php
  • /blogtest/xmlsrv/xmlrpc.php
  • /includes/orderSuccess.inc.php
  • /database/main.php
  • /mantis/login_page.php
  • /typo3/phpmyadmin/js/keyhandler.js
  • /horde-3.0.9//README
  • /pma/js/keyhandler.js
  • /administrator/phpMyAdmin-2.6.3/main.php
  • /mycal//tools/send_reminders.php
  • /websql/js/keyhandler.js

και κάπου εδώ σταματάω να γράφω, νομίζω όλοι το έχετε πιάσει το νόημα.

Μερικές συμβουλές:

  • Διαβάστε τα logs
  • Κρατήστε επαφή με τις τελευταίες εκδόσεις των προγραμμάτων που υπόσχονται λύσεις σε όλα τα bugs και security holes που έχουν βρεθεί στις προηγούμενες εκδόσεις
  • Μετονομάστε τους καταλόγους των προγραμμάτων σε κάτι διαφορετικό από τα κοινά ονόματα. Έτσι θα δυσκολεύσετε λιγάκι τους επιτιθέμενους.
  • Αλλάξτε τα default συνθηματικά των εφαρμογών
  • Κρατήστε επιτέλους ένα αντίγραφο, σώζει ζωές το έχουμε ξαναπεί.
Oct
02
2009
Gtk Themes & Styles on Xfce 4.7.0git
Posted by ebal at 10:53:30 in planet_ellak, xfce

Δοκίμασα στον υπολογιστή μου να εγκαταστήσω μερικά gtk engine, themes & styles.

Ορίστε το αποτέλεσμα στο xfce.

Gtk Themes & Styles on Xfce 4.7.0git from Evaggelos Balaskas on Vimeo.

Εάν θέλετε να κατεβάσετε όλο το αρχείο: xfce.gtk.themes-styles.ogv

  -  

Search

Admin area

  • Login

Categories

  • blog
  • wiki
  • pirsynd
  • midori
  • books
  • archlinux
  • movies
  • xfce
  • code
  • beer
  • planet_ellak
  • planet_Sysadmin
  • microblogging
  • UH572
  • KoboGlo
  • planet_fsfe

Archives

  • 2025
    • April
    • March
    • February
  • 2024
    • November
    • October
    • August
    • April
    • March
  • 2023
    • May
    • April
  • 2022
    • November
    • October
    • August
    • February
  • 2021
    • November
    • July
    • June
    • May
    • April
    • March
    • February
  • 2020
    • December
    • November
    • September
    • August
    • June
    • May
    • April
    • March
    • January
  • 2019
    • December
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2018
    • December
    • November
    • October
    • September
    • August
    • June
    • May
    • April
    • March
    • February
    • January
  • 2017
    • December
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2016
    • December
    • November
    • October
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2015
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • January
  • 2014
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2013
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2012
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2011
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2010
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2009
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
Ευάγγελος.Μπαλάσκας.gr

License GNU FDL 1.3 - CC BY-SA 3.0