Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Greek
  • Search

Stino Website

Καλώs ήρθατε στο ελληνικό φόρουμ του Gentoo!
Post Reply
  • Print view
Advanced search
12 posts • Page 1 of 1
Author
Message
ksenos
Apprentice
Apprentice
User avatar
Posts: 164
Joined: Thu Nov 06, 2003 11:19 pm
Location: Athens, Greece
Contact:
Contact ksenos
Website

Stino Website

  • Quote

Post by ksenos » Tue Jan 20, 2004 9:29 am

Χαιρετε κυρίες και κύριοι

Μολις μου έκατσε μια δουλίτσα για ένα site και παρόλο που έχω φτιάξει πολλά για μένα και μερικα απλά, δεν γνωρίζω κάποιες ιστορίες περί administration, setup για web servers κτλ. Το site θα το κάνω πάνω στην κλασική πλατφόρμα apache+php+mysql. Αν και εκεί που θα κάνω το hosting τα έχουν ήδη θέλω να εγκαταστήσω σε μένα για να ξεκινήσω την ανάπτηξη.

Αυτό που θα ήθελα να ξέρω είναι ποια πακέτα χρειάζομαι, και τι compile parameters θα πρέπει να προσέξω. Επίσης υπάρχει κανα quickstart guide για εκμάθηση php και mysql ? :wink: .

Χίλια ευχαριστώ.
Honor guide me...
Top
koukos
n00b
n00b
User avatar
Posts: 60
Joined: Tue Jan 14, 2003 10:36 am
Location: Athens, Greece
Contact:
Contact koukos
Website

  • Quote

Post by koukos » Tue Jan 20, 2004 10:06 am

Yparxoun 2 tropoi. O enas einai na kaneis: emerge php apache mysql .
O allos kai o poio eukolos einai na katevasei to xampp gia linux (lampp) apo to http://www.apachefriends.org/index-en.html. Ekei sou exei ton apache me php kau mysql etoima na doulepsoun. Ta kaneis extract sto /opt/lamp kai meta /opt/lampp/lampp start gia na 3ekinisoun. Auta.
I don't try, I DO.

arm0nia project
http://www.arm0nia.org
Top
ksenos
Apprentice
Apprentice
User avatar
Posts: 164
Joined: Thu Nov 06, 2003 11:19 pm
Location: Athens, Greece
Contact:
Contact ksenos
Website

  • Quote

Post by ksenos » Tue Jan 20, 2004 10:52 am

Thanks man :).

Σε κάποιο άλλο post είχα διαβάσει οτι θέλει κάποια compile parameters o apache για να υποστηρίζει php, και απο php να έχω πρόσβαση σε mysql. Με emerge php apache mysql καθαρίζω μια για πάντα δηλαδη?

Με τις διαφορετικές εκδόσεις apache,php τι παίζει? Τίθεται ζήτημα για compatibility?
Honor guide me...
Top
koukos
n00b
n00b
User avatar
Posts: 60
Joined: Tue Jan 14, 2003 10:36 am
Location: Athens, Greece
Contact:
Contact koukos
Website

  • Quote

Post by koukos » Tue Jan 20, 2004 1:05 pm

Den exw idea, kati mou eixa pei o alfotis. pantos gia na pe3eis kai na testareis pragmata kalitera dokimase to xampp. otan 8es na to apegatastiseis to kmono pou exeis na kaneis einai na sviseis to lampp dir apo to /opt. Episeis ama 8es na sou trexei sto boot kane edit to /etc/conf.d/local.start kai bale sto telos /opt/lampp/lampp start . Auta.
I don't try, I DO.

arm0nia project
http://www.arm0nia.org
Top
ksenos
Apprentice
Apprentice
User avatar
Posts: 164
Joined: Thu Nov 06, 2003 11:19 pm
Location: Athens, Greece
Contact:
Contact ksenos
Website

  • Quote

Post by ksenos » Wed Jan 21, 2004 8:36 pm

Πολύ καλό το xampp!!
Honor guide me...
Top
bld
l33t
l33t
User avatar
Posts: 759
Joined: Wed Mar 26, 2003 1:30 am
Location: Outter Space

  • Quote

Post by bld » Sat Jan 24, 2004 5:58 am

ksenos wrote:Thanks man :).

Σε κάποιο άλλο post είχα διαβάσει οτι θέλει κάποια compile parameters o apache για να υποστηρίζει php, και απο php να έχω πρόσβαση σε mysql. Με emerge php apache mysql καθαρίζω μια για πάντα δηλαδη?

Με τις διαφορετικές εκδόσεις apache,php τι παίζει? Τίθεται ζήτημα για compatibility?
Ρίξε μια ματία στα "USE flags" και δεν θα έχεις πρόβλημα ένα emerge είναι αυτά μαζί. Για documentation εγώ θα σύστηνα να ψάξεις πάλι μέσα στο portage ;)

Κάνε ένα "esearch ebook" ή "emerge -s ebook" :D

καλή συνέχεια.
A happy GNU/Linux user!!
Top
alfotis
n00b
n00b
Posts: 41
Joined: Fri Jul 25, 2003 12:56 pm

Einai pio eykolo ap'oti fantazeste

  • Quote

Post by alfotis » Sun Jan 25, 2004 2:29 pm

Γεια σας,
Μην παιδεύεστε με πακεταρισμένες λύσεις. Αν τα κάνετε ξεχωριστά emerge θα έχετε την ευκαιρία να ρυθμίσετε τις παραμέτρους πιο εύκολα.

Κατ'αρχήν κάνουμε emerge apache.

Μετά ΔΕΝ κάνουμε emerge php γιατί τότε το gentoo προς το τέλος του emerge θα μας ειδοποιήσει οτι αυτή η έκδοση είναι μόνο για να φτιάχνουμε scripts σε τοπικό επίπεδο και όχι για web server, που σημαίνει οτι ο apache δεν θα έχει υποστήριξη για php.

Κάνουμε emerge mysql (αν θυμάμαι καλά) και ρυθμίζουμε τις παραμέτρους της mysql στα αρχεία my.cnf και mysqlaccess.cnf στον κατάλογο /etc/mysql. Αν δυσκολευτείτε εκεί διαβάστε το documentation της MySQL. Είναι ότι καλύτερο για οποιαδήποτε απορία μπορείτε να έχετε.

Στη συνέχεια από το www.php.net κατεβάζουμε την τελευταία έκδοση του php και δίνουμε την εντολή (αφού το αποσυμπιέσουμε στο /opt πχ)

[root@localhost /opt/php] # ./configure --with-apache=/usr/lib/apache --with-mysql=/usr/share/mysql

Μετά κανονικά make και make install.

Έχω την εντύπωση οτι στο make install ρυθμίζει τις παραμέτρους του apache. Αν κάνω λάθος, τότε απλά πηγαίνετε στο apache.conf αρχείο που βρίσκεται στον κατάλογο /etc/apache και προσθέτετε τις γραμμές

LoadModule php4_module /usr/lib/apache/libphp4.so
AddModule mod_php4.c
AddType application/x-httpd-php .php

και το php θα ενσωματωθεί στον apache.

Επιπλέον ρυθμίσεις θα βρείτε και στο αρχείο commonapache.conf στον ίδιο κατάλογο.

ΠΡΟΣΟΧΗ!!! Οι κατάλογοι που έγραψα στις εντολές παραπάνω είναι με βάση το δικό μου σύστημα, αλλά έχω την εντύπωση οτι αυτά είναι τα default directories για το emerge. Βεβαιωθείτε πριν αρχίσετε οτι τα directories είναι τα σωστά.
Top
ksenos
Apprentice
Apprentice
User avatar
Posts: 164
Joined: Thu Nov 06, 2003 11:19 pm
Location: Athens, Greece
Contact:
Contact ksenos
Website

  • Quote

Post by ksenos » Sun Jan 25, 2004 4:14 pm

Πολύ καλό. Δεν το δοκίμασα ακόμα βέβαια αλλά είναι κατατοπιστικότατο. Καλό θα ήταν γίνει sticky, ως ένα Apache-MySQL-PHP Guide.

Πάντως το xampp λέει πολύ για την περίπτωση που το ήθελα. Να μάθω php και να φτιάξω το site-ακι που θέλω. Όπως λένε εξάλλου και οι ίδιοι σκοπός του xampp δεν είναι να παρέχει μια εύκολη λύση για στήσιμο servers αλλά περισσότερο για developers.
Honor guide me...
Top
alfotis
n00b
n00b
Posts: 41
Joined: Fri Jul 25, 2003 12:56 pm

Nai alla...

  • Quote

Post by alfotis » Mon Jan 26, 2004 2:12 pm

Ναι αλλά αν δεν ψαχτείς λιγάκι μέσα στα αρχεία ρυθμίσεων php.ini, mysql.cnf, apache.cnf δεν καταλαβαινεις και πολλά για τη λογική των προγραμμάτων αυτών. Πχ οτι όλα στον apache είναι modules, οτι ο κωδικάς σου σε php μπορεί κάποιες φορές να είναι σωστός, και να μη σου δουλεύει επειδή δεν έχεις ανοίξει κάποια παράμετρο στο php.ini κλπ...
Γνώμη μου...
Top
ksenos
Apprentice
Apprentice
User avatar
Posts: 164
Joined: Thu Nov 06, 2003 11:19 pm
Location: Athens, Greece
Contact:
Contact ksenos
Website

  • Quote

Post by ksenos » Tue Jan 27, 2004 12:45 pm

indeed :roll:
Honor guide me...
Top
koukos
n00b
n00b
User avatar
Posts: 60
Joined: Tue Jan 14, 2003 10:36 am
Location: Athens, Greece
Contact:
Contact koukos
Website

  • Quote

Post by koukos » Thu Jan 29, 2004 7:02 pm

Vrika akri. kaneis 3ana emerge php apache mod_php. Pas meta sto /etc/conf.d kai kaneis edit to apache2. Ekai bazeis sto APACHE2_OPTS="-D PHP3 -D SSL" kai eisai ok.

Twra mporei na mou pei kaneis giati mou bgazei "You don't have permission to access / on this server." ;
I don't try, I DO.

arm0nia project
http://www.arm0nia.org
Top
menace
n00b
n00b
Posts: 47
Joined: Thu Dec 25, 2003 9:22 pm

  • Quote

Post by menace » Fri Jan 30, 2004 11:20 am

Δές τα permissions στο DocumentRoot (default στην Gentoo είναι το /home/httpd/htdocs)
Πρέπει να μπορεί ο apache να τα διαβάσει. Ο apache τρέχει σαν χρήστης apache.
Top
Post Reply
  • Print view

12 posts • Page 1 of 1

Return to “Greek”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic