Posted by superuser
Sat, 12 Jan 2008 15:45:00 GMT
Backup & Αναβάθμιση Apache / Zope
Μετά από μια μακρά περίοδο - 294 μέρες - σταθερότητος του VPS σέρβερ μου αποφάσισα να κάνω μια ριζική αναβάθμιση στο σύστημα ώστε να συμβαδίζει με το σύστημα των Ports του FreeBSD, και να χρησιμοποιεί ασφαλέστερες εκδόσεις για τα προγράμματα μου. Το σύστημα VPS τρέχει FreeBSD 6.1 και το χρησιμοποιώ κυρίως για φιλοξενία ιστοσελίδων με εξυπηρετητές Apache και Zope.
Καταρχήν έκανα το απαραίτητο backup των σημαντικών αρχείων.
- Για τον Apache αποθήκευσα το αρχείο ρύθμισης (/usr/local/etc/apache/httpd.conf)
που περιέχει όλες τις ρυθμίσεις απόκρισης του σέρβερ καθώς
και του Virtual Hosting, και όλους τους υποκαταλόγους του
/usr/local/www που περιλαμβάνει τα περιεχόμενα όλων των
ιστοσελίδων που εξυπηρετεί ο Apache.Το backup είναι
απαραίτητο σε κάθε περίπτωση.
Αν κάτι δεν πάει καλά, πριν πάθετε το εγκεφαλικό μπορείτε
να καθησυχάσετε τον εαυτό σας πως δεν χάθηκε τίποτε!
Στην περίπτωση του Apache στόχος μου ήταν να περάσω από
την έκδοση 1.3.36 στην τελευταία έκδοση 1.3.39_2
- Το Zope φυλάει τα αρχεία των σελίδων
σε ένα εκτελέσιμο αρχείο ονόματι Data.fs. Θέλει ιδιαίτερη
προσοχή ο τρόπος που θα αντιγράφετε αυτό το αρχείο.
Καλό είναι να το αντιγράψετε και με τον σέρβερ σε
λειτουργία, αλλά και σταματημένο για παν ενδεχόμενο.
Επιπλέον, για κάθε Instance του Zope αποθηκεύω
τους καταλόγους var,log, etcκαι τον κατάλογο των
Products(περιέχει το CoreBlog και μερικές διορθώσεις
σφαλμάτων του συστήματος). Στην προκειμένη περίπτωση η
αναβάθμιση αφορούσε το πέρασμα από την έκδοση 2.8.6, στην
τελευταία έκδοση του κορμού, την 2.8.9.1
Αναβάθμισα τώρα την συλλογή των Ports του FreeBSD με την τελευταία έκδοση χρησιμοποιώντας cvsup. Προτιμώ να χρησιμοποιώ την έκδοση current και όχι την τελευταία stable, αυτό μπορείτε να το ελέγξετε από το ports-supfile που θα δημιουργήσετε. Η αναβάθμιση της συλλογής των Ports έγινε με επιτυχία. Πριν αναβαθμίσω σταματάω χειροκίνητα τον Apache και το Zope.
Για την αναβάθμιση των πακέτων στο FreeBSD χρησιμοποιώ το portmanager. Μου αρέσει ο τρόπος με τον οποίο αναβαθμίζει τα πακέτα. Κάνει backup την παλαιά έκδοση, σε περίπτωση που η νέα εγκατάσταση αποτύχει, ξεκινάει την μεταγλώττιση της νέας έκδοσης και εγκαθιστά/αναβαθμίζει όσα άλλα πακέτα ή βιβλιοθήκες εξαρτώνται απ'αυτό. Αν κάτι πάει στραβά, επαναφέρει την παλαιά έκδοση. Πριν ξεκινήσω όμως να το χρησιμοποιώ, παρατήρησα αλλαγή στην δομή των καταλόγων στις πόρτες του FreeBSD. Το μήνυμα λάθους στην πρώτη προσπάθεια μου να αναβαθμίσω ήταν χαρακτηριστικό:
On FreeBSD before 6.2 ports system unfortunately
can not set default X11BASE by itself so please help
it a bit by setting X11BASE=${LOCALBASE} in make.conf.
On the other hand, if you do wish to use non-default X11BASE,
please set variable USE_NONDEFAULT_X11BASE.
*** Error code 1
Πρόσθεσα στο αρχείο
/etc/make.conf την γραμμή:
X11BASE=${LOCALBASE} και το πρόβλημα λύθηκε.
Τώρα είμαι έτοιμος για την αναβάθμιση του Apache.Η νέα έκδοση είναι η 1.3.39_2 , και για την εγακατάσταση προϋποθέτει και αναβάθμιση των πακέτων expat και perl. Όπως είπα και παραπάνω χρ5ησιμοποιώ portmanager, επομένως περιμένω να ενεργήσει από μόνο του για τις ενημερώσεις όλων των εξαρτούμενων πακέτων. Δίνω λοιπόν:
portmanager www/apache13
Με την ολοκλήρωση των αναγκαίων μεταγλωττίσεων και κατασκευών και εγκαταστάσεων σε λιγότερο από μισή ώρα είχα εγκατεστημένη είχα αναβαθμίσει στην τελευταία έκδοση. Το αρχείο httpd.conf βρισκόταν ανέγγιχτο στην θέση του, και η εκκίνηση του
httpd έδειξε πως όλα ήταν εντάξει.
Για το Zope 2.8 ακολούθησα την ίδια πρακτική:
portmanager www/zope28
Εδώ δεν ήμουν το ίδιο τυχερός. Καταρχήν άλλαξε ο προεπιλεγμένος κατάλογος των Products:
The default installation directory for
Zope Products has changed from
/usr/local/www/zope28/lib/python/Products
to /usr/local/www/zope28/Products.
Η λύση σε αυτό το πρόβλημα δώθηκε εύκολα προσθέτοντας στον τομέα "Products" του αρχείου ρυθμίσεων zope.conf:
products /usr/local/www/zope28/Products
products $INSTANCE/Products
Ωστόσο ο Zope Server δεν ξεκινούσε. Τα αρχεία - που είχαμε κάνει backup - βρίσκονταν στην θέση τους, επομένως κάτι άλλο συνέβαινε. Ξεκίνησα το Zope με αναφορά σφάλματος, και πια φανερό. Κατά την αναβάθμιση τα αρχεία των καταλόγων var και log είχαν χάσει τις άδειες εγγραφής:
$ cd ./INSTANCE/var
$ ls -l
total 64924
-r--r--r-- 1 W_user wheel 64502610 Jan 10 14:10 Data.fs
-r--r--r-- 1 W_user wheel 33103 Jan 19 2007 Data.fs.index
-r--r--r-- 1 W_user wheel 6 Oct 31 20:15 Data.fs.lock
-r--r--r-- 1 W_user wheel 1857299 Jan 10 14:10 Data.fs.tmp
$ cd ./INSTANCE/log
$ ls -l
total 85026
-r--r--r-- 1 W_user W_user 57 Jan 10 15:37 README.txt
-r-r--r-- 1 W_user W_user 86712990 Jan 10 15:38 Z2.log
-r-r--r-- 1 W_user W_user 250011 Jan 10 15:37 event.log
Τελικά δεν ήταν τόσο τραγικό.Πρόσθεσα άδειες εγγραφής χρήστη (π.χ. για το κύριο αρχείο δεδομένων του Zope):
chmod a+w Data.fs
και όλα επιστρέψαν λειτουργικά όπως πρώτα.Τα αρχεία backup του Zope δεν χρησίμευσαν εκτός του ότι έπρεπε να αντιγράψω τις άδειες των αρχείων που επλήγησαν.
Καλές Αναβαθμίσεις στα Συστήματα σας
----------------------------
Comments:
Re: Αναβάθμιση Web Server [Backup & Αναβάθμιση Apache / Zope]
Από που έχεις αγοράσει το VPS σου;
Είχα ψάξει παλιότερα (πρόχειρα όμως), και το μόνο που έβρισκα ήταν κάτι απαρχαιωμένα με 4.x.
Καταχωρήθηκε από: streamkid at January 19,2008 15:09
Re: Αναβάθμιση Web Server [Backup & Αναβάθμιση Apache / Zope]
WWW.JOHNCOMPANIES.COM.Υπάρχει κάποια έκπτωση στην τιμή αν είσαι developer ή αν ασχολείσαι με κάποιο project ανοιχτού λογισμικού.
Επίσης υπάρχει και το HIGHSPEEDRAILS. Είχα παλαιότερα εκεί τον σέρβερ (παλαιότερα ονομαζόταν Zettai.Net).
Και στις 2 περιπτώσεις οι σέρβερ είναι αξιόπιστοι και έχουν πολύ καλή υποστήριξη. Είναι στην Αμερική - έχουν σχετικά καλό ping για τις δικές μου ανάγκες, και κυρίως χαμηλές τιμές (τώρα που το δολλάριο έχει πέσει αισθητά).
Αν θες κάτι στην Ευρώπη, η πιο προσιτή λύση - για FreeBSD - είναι στην Ολλανδία LEASEWEB. Δεν προσφέρουν VPS, αλλά πραγματικό σέρβερ με τιμή 59,00 Ευρώ. Αν και πάς σε άλλη κατηγορία, αν έχεις ένα καλό project ή έχεις ώρα να αφιερώσεις, νομίζω πως μπορείς εύκολα να αποσβέσεις το ποσό.
Καταχωρήθηκε από: superuser at January 19,2008 22:58
Re: Αναβάθμιση Web Server [Backup & Αναβάθμιση Apache / Zope]
Απ' όλες τις προτάσεις σου, η πιο ενδιαφέρουσα είναι η τελευταία.
Είναι εξακριβωμένη εταιρεία;
Μου φαίνεται πολύ παράξενο να δίνουν κανονικό server με τέτοια specs για 60 ευρώ.
Καταχωρήθηκε από: streamkid at February 03,2008 13:50
Re: Αναβάθμιση Web Server [Backup & Αναβάθμιση Apache / Zope]
Εξακριβωμένη; Είναι μια μεγάλου μεγέθους εταιρεία στην Ολλανδία, και νομίζω πως και για αυτό το λόγο καταφέρνει και κάνει αυτές τις τιμές. Δεν έχω διαβάσει κάτι αρνητικό.
Καταχωρήθηκε από: superuser at February 06,2008 11:27
Re: Αναβάθμιση Web Server [Backup & Αναβάθμιση Apache / Zope]
Δεν δουλεύει το παραπάνω λινκ για την LeaseWeb, προφανώς γιατί σταμάτησαν να προσφέρουν σέρβερ FreeBSD. Απλά να προσθέσω πως μια ακόμη καλή περίπτωση για VPS είναι η RootBSD. Έχει τους εκπληκτικούς χρόνους ping για αμερικάνικο πάροχο, πολύ καλά χαρακτηριστικά και κοστίζει λιγότερο από την "JohnCompanies", δέχεται μηνιαία συνδρομή με Paypal και έχει δικό του cpanel που επιτρέπει reboot. Ήδη το site έχει βάλει πλώρη προς North Carolina (εκεί εδρεύει).
Καταχωρήθηκε από: superuser at March 23,2008 14:08
Posted in Zope | Tags αναβάθμιση, Apache, Backup, Server, Web, Zope | no comments
Posted by superuser
Sat, 14 Jul 2007 11:58:00 GMT
Ανοίξτε τώρα τον αγαπημένο σας browser και κάντε login στο ZMI της σελίδας σας. Παρατηρείστε πως στο μενού των προϊόντων υπάρχει και η επιλογή RDF Summary 
Ας δημιουργήσουμε ένα αντικείμενο RDF Summary. Θα πρέπει να συμπληρώσουμε οπωσδήποτε την ID (της επιλογής μας) και την URL διεύθυνση του RSS Feed. Τα υπόλοιπα δεν είναι αναγκαία.
Ας κάνουμε ένα παράδειγμα. Ας υποθέσουμε πως θέλουμε να συμπεριλάβουμε το περιεχόμενο του RSS feed του kithares.gr που βρίσκεται στην URL http://www.kithares.gr/rdf10_xml σε μια σελίδα μας. Σε αυτή την περίπτωση τα πεδία είναι: Id:KitharesFEED και URL:http://www.kithares.gr/rdf10_xml
Τώρα αυτό που απομένει είναι να δημιουργήσυμε ένα dtml document (θα το ονομάσω Kithares_View_Feed) που θα καλεί το αντικείμενο RDF KitharesFEED. Στο dtml αρχείο σας μπορείτε να χρησιμοποιήσετε το δικό σας γραφικό περιβάλλον και που θα εσωκλείει το περιεχόμενο των Feed. Προσθέστε τις παρακάτω γραμμές στο δικό σας dtml:
Μπορείτε να δείτε το αποτέλεσμα εδώ. Το περιεχόμενο του KitharesFEED θα παραμείνει το ίδιο μέχρι να ανανεώσουμε το περιεχόμενο του. Από το ZMI, επιλέγουμε το RDF Summary "KitharesFEED" και από τις επιλογές στο πάνω μενού επιλέγουμε UPDATE.
Έτσι το feed ενημερώνεται στην τελευταία έκδοση. Με λίγο προγραμματισμό σε Python θα μπορούσε να ανανεώνεται αυτόματα αλλά ακόμη δεν τό'χω επιχειρήσει.
Το τι θα μπορούσατε να προσθέσετε με το RSS στην ιστοσελίδα σας δεν έχει όρια ...
Posted in Zope | Tags feed, RDF, rdf10_xml, RSS, Summary | no comments
Posted by superuser
Sat, 14 Jul 2007 11:46:00 GMT
Προσθέστε Rss feeds άλλων ιστοσελίδων στη δικιά σας!
Το RSS (Really Simple Syndication) είναι ένα πρωτόκολλο ανταλλαγής περιεχομένου βασισμένο στη γλώσσα XML. Ενα κανάλι RSS αποτελείται από μία λίστα στοιχείων που περιέχουν ένα τίτλο, μερικές γραμμές από το θέμα, πιθανώς μια φωτογραφία καθώς και το σύνδεσμο προς την αντίστοιχη ιστοσελίδα. Τα RSS feeds είναι πολύ διαδεδομένα στους συντάκτες blog ιστοσελίδων. Το κύριο πλεονέκτημα της τεχνολογίας είναι πως μπορούμε να επιλέξουμε το θέμα που μας ενδιαφέρει - από τον τίτλο ή τις πρώτες γραμμές - και να μεταβούμε κατευθείαν σε αυτό, δίχως να πρέπει να ψάξουμε σε μενού και αποφεύγοντας διαφημίσεις. Μοιάζει πολύ με την πρώτη σελίδα μιας εφημερίδας. Υπάρχουν διάφορα θέματα (με τίτλο και μικρή περιγραφή), αλλά αν απ'αυτά μας ενδιαφέρει κάποιο συγκεκριμένα πάμε κατευθείαν στην σελίδα που μας ενδιαφέρει. Για να δείτε πως εμφανίζεται το RSS feed του SuperUser.GR κλικάρετε το
με τον Firefox ή με κάποιο άλλο RSS reader.
Αν έχετε την δική σας ιστοσελίδα ή blog υπάρχει η δυνατότητα να τοποθετήσετε το περιεχόμενο των RSS feeds άλλων ιστοσελίδων - και συνήθως είναι καλό να ρωτάτε πριν τους συντάκτες. Η συνήθης πρακτική για να γίνει είναι με javascript και php. Στο Zope τα πράματα είναι πολύ πιο εύκολα. Υπάρχει το προϊόν RDF-Summary που ουσιαστικά μας επιτρέπει να προσθέσουμε από το Zope Management Interface (ZMI) ένα αντικείμενο RDF Summary που περιέχει ID, την URL του feed. Το καλούμε από ένα dtml και αυτό είναι όλο.
Ας πάρουμε τα πράματα από την αρχή. Καταρχήν κατεβάζουμε την τελευταία έκδοση του RDF Summary από το Zope.org
$ fetch http://www.zope.org/Members/EIONET/RDFSummary/2.4p1/RDFSummary-2-4p1.tgz
Για να εγκαταστήσουμε το προϊόν απλά ανοίγουμε το αρχείο .tgz στον φάκελο Product του Zope Server.
$ tar -xzvf RDFSummary-2-4p1.tgz
Κάνουμε επανακίνηση στον Zope Server - αν τρέχετε από κάτω Apache, τότε και στον Apache.
$ ./zopectl restart
Συνεχίζεται ...
Posted in Zope | Tags feeds, RDF, RSS, Summary, Zope | no comments
Posted by superuser
Wed, 23 May 2007 15:19:00 GMT
Σήμερα προσθέσα την επιλογή "search" (αναζήτηση) στο COREBlog για ευκολότερη πρόσβαση στα θέματα του blog.
Η ενεργοποίηση του γίνεται πολύ εύκολα από το ZMI(Zope Management Insterface). Πηγαίνετε στην αρχική directory του COREBlog σας και πατάτε το ΤΑΒ "Contents" ώστε να εμφανιστεί το σύνολο των αρχείων σας. Μπείτε στον φάκελο "modules" και επιλέξτε το αρχείο "index_html" για επεξεργασία. Θα βρείτε το tag: dtml-var searchform να εσωκλείεται μεταξύ των comment tag που το μετατρέπουν σε σχόλιο. Αφαιρέστε τα comment tag και είστε έτοιμοι. Μπορείτε να διαβάσετε και το επίσημο how-to από το COREBlog.org . Παρατηρείστε τώρα στο COREBlog σας έχει προστεθεί στην δεξιά κολόνα των μενού και η επιλογή SEARCH. Μπορείτε να κάνετε μια αναζήτηση με λατινικούς χαρακτήρες για επιβεβαίωση.
Αν προσπαθήσετε να κάνετε αναζήτηση με ελληνικούς χαρακτήρες θα διαπιστώσετε πως δεν θα πάρετε κανένα αποτέλεσμα. Την λύση την βρήκα στο πολύ προσεγμένο betabug.ch . Πρέπει να κατεβάσετε το GRSplitter v0.1 του G. Gozadinos.
Στην ουσία είναι ένα product για zope, ικανό να επεξεργαστεί UTF-8 ελληνικές λέξεις και να τις αποθηκεύσει στον κατάλογο του Zope. Ανεβάστε το στον σέρβερ σας, στην directory "Products" του instance σας και κάντε επανακκίνηση του Zope.
Το τελευταίο βήμα είναι να αντικαταστήσουμε το παλαιό ZCTextIndex που βρίσκεται στα Contents του αρχικής directory του blog - και συνήθως φέρει την ονομασία "lexicon". Σβήστε το παλαιό και δημιουργήστε ένα καινούργιο με Id πάλι "lexicon". Αυτό γίνεται απλά προσθέτοντας απ'το ZMI ένα ZCTextIndex (από την λίστα Add). Παρατηρήστε πως στην επιλογή Word Splitter επιλέγουμε GR splitter (χάρις στο product που εγκαταστήσαμε). Αυτό είναι όλο. Τώρα η αναζήτηση γίνεται και με ελληνικούς χαρακτήρες.
Posted in Zope | Tags CoreBlog, Gozadinos, GRSplitter, Search, Zope | no comments
Posted by superuser
Tue, 13 Mar 2007 21:46:00 GMT
Ο Zope είναι ένας ευέλικτος web server που προσφέρει πολλές δυνατότητες αλλά τρέχει default στην πόρτα 8080 (και όχι στην 80). Σε αυτήν την ενότητα θέλουμε να δώσουμε οδηγίες ώστε να εγκαταστήσετε παράλληλα στον ήδη εγκαταστημένο Apache και το Zope. Με αυτό τον τρόπο θα έχετε την δυνατότητα και να χρησιμοποιείτε τον Apache (να έχετε sites που θα τρέχουν apache) και websites σε Zope.
Η όλη ιδέα είναι πως πρέπει να δρομολογούνται οι URL εισόδου από τον Apache (στην πόρτα 80) προς το Zope (στην πόρτα 8080). Το mod_rewrite επιτρέπει ακριβώς αυτήν την δρομολόγηση και πρέπει να ελέγξετε πως είναι ενεργοποιημένο στον apache web server σας πριν συνεχίσετε (ελέγχοντας το httpd.conf).
Στο /etc/hosts θα πρέπει να αναφέρεται:
127.0.0.1 www.site-moy.gr
Επομένως όταν υπάρχει μια ζήτηση για το hostname μας, αυτή θα οδηγηθεί τοπικά στον ίδιο σέρβερ.
Πηγαίντε στο root του Zope. Δηλαδή από τον web browser σας δώστε http://thn-ip-sas:8080/manage. Στο root folder από την λίστα προσθέστε το στοιχείο Virtual Host Monster. Χρειάζεται μόνο ένα και δεν χρειάζεται να γράψετε τίποτε στο Mappings Tab.
Επιστρέφουμε στον apache. Στο httpd.conf θα θέσω το Rewrite Rule. Προσοχή: Το site μας στο παράδειγμα είναι www.site-moy.gr και θέλω ο φάκελος δεδομένων στον οποίο θέλω να αναφέρεται το συγκεκριμένο site να λέγεται fakelos-moy. Επομένως αν έχετε εγκαταστήσει το Zope στο /usr/local/www/Zope τότε θα πρέπει να έχετε δημιουργήσει φάκελο με όνομα fakelos-moy (/usr/local/www/Zope/fakelos-moy). Τώρα αρκεί να θέσουμε σωστά το VirtualHost στο httpd.conf:
( VirtualHost * )
ServerName www.site-moy.gr
RewriteEngine On
RewriteRule ^/(.*)
http://127.0.0.1:8080/VirtualHostBase/http/www.site-moy.gr:80/fakelos-moy/VirtualHostRoot/$1 [L,P]
( /VirtualHost )
Αυτό ήταν. Κάθε επισκέπτης του site σας (σαν default στην πόρτα 80) θα οδηγείτε στην πόρτα 8080 του Zope. Τελικά είναι πιο απλό απ'ότι νομίζατε;
Posted in Zope | Tags Apache, Host, Mappings, Monster, Rewrite, Rules, Tab, Virtual, VirtualHost, Zope | no comments
Posted by superuser
Sat, 27 Jan 2007 18:14:00 GMT
Ο Zope (2.8) είναι ένας freeware και ευέλικτος Web Server & Server Εφαρμογών. Εδώ απλά θα δώσουμε οδηγίες για μια πετυχημένη εγκατάσταση σε περιβάλλον FreeBSD 6.1.
Από τις πόρτες(ports) του FreeBSD και σαν root γιατί αλλιώς δεν θα μπορέσετε να ολοκληρώσετε την εγκατάσταση:
% cd /usr/ports/www/zope28/
% make install clean
Τώρα θα πρέπει να εγκαταστήσουμε την πρώτη instance. Το Zope για λόγους ασφαλείας δεν επιτρέπει να γίνει η εγκατάσταση της instance από τον root. Επειδή όμως θέλουμε η εγκατάσταση να γίνει στον φάκελο /usr/local/www/ θα πρέπει να δώσουμε τις απαραίτητες άδειες. Στην περίπτωση μας δημιουργούμε τον φάκελο INSTANCE στο /usr/local/www/Zope28 (σαν root) και δίνω άδεια ιδιοκτησίας στον χρήστη user:
% cd /usr/local/www/Zope28
% mkdir INSTANCE
% chown -R user INSTANCE
Τώρα κάνουμε exit για να φύγουμε από root. Σαν user επομένως θα δημιουργήσουμε την πρώτη Instance του Zope.
$ cd /usr/local/www/Zope28/bin/
$ ./mkzopeinstance.py
Θα σας ζητηθεί να γράψετε τον φάκελο όπου επιθυμείτε να γίνει η εγκατάσταση της instance - στην περίπτωση μας /usr/local/www/Zope28/INSTANCE
.........Directory: [/usr/local/www/Zope28/INSTANCE]
Αμέσως μετά θα πρέπει να δώσετε username και password του αρχικού χρήστη - αυτό μπορείτε να τ'αλλάξετε στην συνέχεια.
Username: [δημιουργήστε το username σας]
Password: [δημιουργήστε μια password]
Έχουμε ολοκληρώσει την εγκατάσταση του Zope & της πρώτης instance (με τ'ονομα INSTANCE). Η συμπεριφορά του Zope ορίζεται από το configuration file /usr/local/Zope28/INSTANCE/etc/zope.conf . Το συγκεκριμένο αρχείο δεν υπάρχει, αλλά υπάρχει ένα δείγμα zope.conf.sample .
$ cd /usr/local/www/Zope28/INSTANCE/etc
$ cp zope.conf.sample zope.conf
Το συγκεκριμένο αρχείο μπορούμε να το προσαρμόσουμε στις ανάγκες μας , αλλά προς στιγμήν είναι καλό. Επιτέλους μπορούμε να ξεκινήσουμε το Zope [πάντα σαν user - ΠΟΤΕ σαν root]....
$ cd /usr/local/www/Zope28/INSTANCE/bin
$ ./zopectl start
.. daemon process started , pid=12296
Για να μπορέσουμε να βεβαιωθούμε πως το Zope τρέχει, αρκεί να ανοίξουμε τον αγαπημένο browser μας και να πάμε στην διεύθυνση: http://localhost:8080 (το Zope τρέχει default στην πόρτα 8080). (Αν επιθυμούμε να σταματήσουμε το zope δίνουμε ./zopectl stop)
Posted in Zope | Tags 8080, INSTANCE, Zope, zope.conf, zopectl | no comments