Εγκατάσταση σε UBUNTU του Eclipse – Spring Tool Suite (STS)

Δε νομίζω ότι υπάρχει κάποιος από εμάς που να μην γνωρίζει για το Eclipse. Το συγκεκριμένο περιβάλλον ανάπτυξης ούτως ή άλλως δε χρειάζεται ιδιαίτερες συστάσεις. Οι γλώσσες προγραμματισμού που υποστηρίζει είναι πρακτικά απεριόριστες (χάρη σε αμέτρητα plugins που έχουν βγεί) ενώ τις δυνατότητες επεκτασιμότητάς του έχουν χρησιμοποιήσει διάφορες τεχνολογίες. Σε αυτό το πλαίσιο η Springsource δημιούργησε ένα ξεχωριστό περιβάλλον ανάπτυξης για όλη τη γκάμα των τεχνολογιών της, το Spring Tool Suite (STS), που κουμπώνει πάνω στο Eclipse.

Το STS το έχουμε δει και σε προηγούμενα άρθρα μας. Εδώ θα δούμε πώς εγκαθίσταται σε ένα περιβάλλον Ubuntu σε λίγα, απλά βήματα.

Continue reading “Εγκατάσταση σε UBUNTU του Eclipse – Spring Tool Suite (STS)”

Εγκατάσταση Apache Directory Server (ApacheDS) σε UBUNTU

Ο ApacheSD είναι μια ανερχόμενη δύναμη στους Directory Servers, είναι Java based και χρησημοποιεί το γνωστό framework Spring για την λειτουργεία του.

Η Εγκαταστασή του στο Ubuntu είναι αρκετά εύκολή υπόθεση.

Προαπαιτούμενα

Πρέπει να υπάρχει στο σύστημα Java έκδοση 5 ή μεγαλύτερη. Προτείνω την SUN-JAVA και ότι το OpenJDK

Για να το ελενξουμε αυτό δίνουμε

java -version

και περιμένουμε να δούμε κάτι παρόμοιο με το παρακάτω

java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode)

Αν λοιπον δεν είναι εγκατεστημένη τότε δίνουμε το παρακάτω στην κονσόλα

sudo apt-get -y install maven2 sun-java6-jdk java-common

Continue reading “Εγκατάσταση Apache Directory Server (ApacheDS) σε UBUNTU”

Ο Πούτιν επιβάλει το Linux στους κυβερνητικούς οργανισμούς!

Ο πρωθυπουργός της Ρωσίας Βλαντιμίρ Πούτιν και ο Ρώσος πρόεδρος Ντμίτρι Μεντβέντεφ έχουν εκφράσει τη συμπάθεια τους για το ανοικτό λογισμικό και απ’ οτι φαίνεται έχουν σκοπό να αποκλείσουν οποιαδήποτε εξάρτηση μπορεί να έχει η Ρωσία με ξένους κατασκευαστές software.

Έτσι λοιπόν η Ρωσική Κυβέρνηση, δημοσίευσε ένα χρονοδιάγραμμα για τη μετάβαση όλων των κρατικών συστημάτων μηχανογράφησης σε Open Source λογισμικό, ένα είδος ρωσικού Linux εγκαταλείποντας με αυτό τον τρόπο τα Windows.

Έτσι μέχρι το 2015 πρόκειται να απομακρυνθούν τα Windows από όλους τους κυβερνητικούς υπολογιστές και να εγκατασταθεί σε όλους ανοικτό λογισμικό.

Ο βασικότερος λόγος της μετάβασης αυτής είναι οτι φέτος λήγουν αρκετές από τις άδειες χρήσης των Windows σε πολλούς κυβερνητικούς οργανισμούς, αλλά και σε σχολεία της Μόσχας.

Με αυτό τον τρόπο η Ρωσία σκοπεύει να εξοικονομήσει αρκετά εκατομμύρια ευρώ από τις άδειες χρήσης αλλά και να κάνει τη χώρα ανεξάρτητη από ξένους κατασκευαστές software.

πηγή newsit.gr

Πως να κάνετε εγκατάσταση Tomcat 6 σε Ubuntu

Ο Tomcat είναι απο τους αγαπημένους μου application servers για ένα εκκατομύριο λόγους. Ας τον εγκατάστείσουμε λοιπόν στο αγαπημένο OS μου!

Αρχικά ΜΗΝ ΕΓΚΑΤΑΣΤΗΣΕΤΕ Tomcat απο τα REPOSITORIES!! Κάθε φορά που το κάνω το μετανιώνω γιατί μου σπάει τα paths και μαζί με αυτό και τα νεύρα!

Ξεκινάμε λοιπόν, γινόμαστε root και κατεβάζουμε τον Tomcat στη τελευταία έκδοσή του (επι του προκειμένου 6.0.29) στο /var (που με βολεύει εμένα συνήθως 😛 ), κάνουμε αποσυμπίεση και του δίνουμε το “φιλικό” όνομα φακέλου tomcat6 Continue reading “Πως να κάνετε εγκατάσταση Tomcat 6 σε Ubuntu”

Glasshish v3 Installation on Ubuntu / Debian

Όλοι όσοι έχουν ασχολιθεί με J2EE development σίγουρα σε κάποια περίοδο έχουν συναντήσει άρθρα τα οποία περιγράφουν το νέο application server της SUN (ORACLE πλέον) τον Glassfish στην περίφημη έκδοσή του την v3.

Η Αλήθεια είναι πως πρόκειται για ένα πολύ μεγάλο βήμα και για έναν πάρα πολύ καλό full j2ee compiant application server ο οποίος έχει πολλές καλές αποκρίσεις και απο πλευράς ταχύτητας αλλά και χρηστηκότητας.

Ας δούμε λοιπόν την εγκατάσταση του σε Ubuntu 10.04 LTS. Με όμοιο τρόπο γίνεται και σε Debian Lenny.

Κάνουμε login σε ένα terminal με χρήστη root ή εναλλακτικά τρέχουμε sudo -i για να έχουμε ισοδύναμη κατάσταση. Εγκαθιστούμε το maven2 και το sun java6 developers kit δίνοντας

apt-get -y install maven2 sun-java6-jdk java-common

Continue reading “Glasshish v3 Installation on Ubuntu / Debian”