Σελίδα 1 από 2

Εγκατάσταση Αpache - mysql - phpmyadmin σε ubuntu desktop

ΔημοσίευσηΔημοσιεύτηκε: 20 Δεκ 2012, 17:35
από Καβαλιώτης
Σε αυτόν τον οδηγό θα εγκαταστήσουμε Apache, PHP,Mysql,phpMyAdmin.
Ξεκινάμε λοιπόν..
Από το τερματικό χρειάζεται να εγκαταστήσετε το Apache:
Κώδικας: Επιλογή όλων
sudo apt-get install apache2

Το Apache είναι ο τοπικός server που θα χρησιμοποιήσουμε.

Επόμενο προς εγκατάσταση είναι το PHP:
Κώδικας: Επιλογή όλων
sudo apt-get install php5 libapache2-mod-php5

Το php χρειάζεται για να μπορείτε να δημιουργήσετε σελίδες με δυναμικό περιεχόμενο.

Μετά δίνετε στο τερματικό:
Κώδικας: Επιλογή όλων
sudo /etc/init.d/apache2 restart

για να κάνει restart το Apache.

Έπειτα πρέπει να εγκαταστήσετε την Mysql:
Κώδικας: Επιλογή όλων
sudo apt-get install mysql-server

Είναι η βάση δεδομένων του site μας. Κατά την εγκατάσταση του θα ζητηθεί κωδικός για τον root (εσάς)ΠΡΟΣΟΧΗ να θυμάστε τι θα δώσετε είναι ο κωδικός της βάσης δεδομένων...

Επόμενο εργαλείο είναι το PHPMYADMIN:
Κώδικας: Επιλογή όλων
sudo apt-get install phpmyadmin

(θα ζητηθεί να διαλέξετε web server επιλέξτε apache και γράψτε τον κωδικό του Mysql)

Τώρα ανοίξτε το apache.conf με το παρακάτω κώδικα
Κώδικας: Επιλογή όλων
gedit /etc/apache2/apache2.conf


και πετάξτε μέσα αυτήν την γραμμή
Κώδικας: Επιλογή όλων
Include /etc/phpmyadmin/apache.conf

Με αυτήν την παραπάνω γραμμή δίνετε πρόσβαση στον εαυτό σας στο PHPMYAdmin (πράγμα χρήσιμο)

Επανακινούμε το apache
Κώδικας: Επιλογή όλων
/etc/init.d/apache2 restart


Σχεδόν τελειώσαμε!
Κάνετε αποσυμπίεση το joomla στον φάκελο var/www/"file path"

ανοίγετε κάποιον φυλλομετριτή και γράφετε http://localhost μετά η εγκατάσταση είναι απλή

Spoiler: show
Σημείωση αν μέσα στο var/www/ υπάρχουν αρχεία (και δεν τα έχετε βάλει εσείς) είναι άχρηστα διαγράψτε τα.


Επειδή στο www δεν έχετε δικαίωμα αλλαγών ως απλός χρήστης πρέπει να αλλαχτούν τα δικαιώματα.

Οπότε μπαίνουμε στο nautilus ως super user:
Κώδικας: Επιλογή όλων
gksudo nautilus

Πατάτε τον κωδικό σας.
και μετά
πατώντας το κουμπί / πατάτε var και enter μετά κάνουμε δεξί κλικ στο www και επιλέγουμε την καρτέλα δικαιώματα Επιλέξτε την ομάδα του απλού χρήστη σας δηλαδή (στην περίπτωση μου είναι η ομάδα kavaliotakos ]. Στην γραμμή που λέει Προσπέλαση Φακέλων βάλτε Δημιουργία και διαγραφή αρχείων
χωρίς να πειράξετε τίποτα άλλο πατήστε Εφαρμογή Δικαιωμάτων στα περιεχόμενα αρχεία. Και κλείστε το παράθυρο..

:geek:

Re: Εγκατάσταση Joomla

ΔημοσίευσηΔημοσιεύτηκε: 20 Δεκ 2012, 17:44
από simosx
Πολύ ωραία!

Μιας και περιγράφεις τα κοινά βήματα για την εγκατάσταση ενός CMS (όπως Joomla), είναι καλό να αλλάξεις τον τίτλο σε π.χ.
«Εγκατάσταση Apache, Mysql, PHP, PHPMyAdmin σε Ubuntu».
Ένας τέτοιος τίτλος θα βοηθήσει ώστε τυχόν αναζητήσεις από Google να προωθούν εδώ.

Πως έκανες την εγκατάσταση της Joomla; Πως επίλυσες το ζήτημα των δικαιωμάτων στα αρχεία;
Εδώ ψάχνουμε για τις πιο εύκολες οδηγίες ώστε ο καθένας να τις κάνει, εύκολα και δίχως προβλήματα.

Re: Αpache - mysql - phpmyadmin σε ubuntu desktop

ΔημοσίευσηΔημοσιεύτηκε: 20 Δεκ 2012, 17:58
από Καβαλιώτης
η Εγκατάσταση της joomla είναι απλή πατάμε στο Browser μας localhost και μετά απλά ακολουθούμε τα βήματα. Όσο για τα δικαιώματα
πάτησα στο τερματικό
Κώδικας: Επιλογή όλων
gksudo nautilus

για να ανοίξω το nautilus ως super user πήγα στον φάκελο var και με δεξί κλικ άλλαξα τα δικαιώματα του φακέλου www (εκεί δηλαδή που αποθηκεύουμε το site μας) του κανονικού χρήστη μου σε Δημιουργία και διαγραφή :)

Re: Εγκατάσταση Αpache - mysql - phpmyadmin σε ubuntu deskto

ΔημοσίευσηΔημοσιεύτηκε: 20 Δεκ 2012, 18:40
από simosx
Καβαλιώτης έγραψε:για να ανοίξω το nautilus ως super user πήγα στον φάκελο var και με δεξί κλικ άλλαξα τα δικαιώματα του φακέλου www (εκεί δηλαδή που αποθηκεύουμε το site μας) του κανονικού χρήστη μου σε Δημιουργία και διαγραφή :)


Βασικά εδώ είναι που την πατάνε οι νέοι χρήστες. Θέλουν στιγμιότυπα (screenshots) για βοήθεια.

Re: Εγκατάσταση Αpache - mysql - phpmyadmin σε ubuntu deskto

ΔημοσίευσηΔημοσιεύτηκε: 23 Δεκ 2012, 14:12
από the_eye
Υπάρχει και το video

Re: Εγκατάσταση Αpache - mysql - phpmyadmin σε ubuntu deskto

ΔημοσίευσηΔημοσιεύτηκε: 24 Δεκ 2012, 16:19
από Καβαλιώτης
δεν το είχα δει :/

Re: Εγκατάσταση Αpache - mysql - phpmyadmin σε ubuntu deskto

ΔημοσίευσηΔημοσιεύτηκε: 08 Ιούλ 2013, 11:52
από casperhellas
Κάποιες απορίες...

1. δε μπορώ να γράψω στο αρχείο την εντολή Include /etc/phpmyadmin/apache.conf γιατι ειναι μονο για αναγνωση...
2. Πως θα κλεινω ολες τις υπηρεσιες οταν το θέλω κ πως θα τις ανοίγω ξανα ?

Re: Εγκατάσταση Αpache - mysql - phpmyadmin σε ubuntu deskto

ΔημοσίευσηΔημοσιεύτηκε: 08 Ιούλ 2013, 12:11
από lepidas
casperhellas έγραψε:Κάποιες απορίες...

1. δε μπορώ να γράψω στο αρχείο την εντολή Include /etc/phpmyadmin/apache.conf γιατι ειναι μονο για αναγνωση...
2. Πως θα κλεινω ολες τις υπηρεσιες οταν το θέλω κ πως θα τις ανοίγω ξανα ?

1. το αρχείο το ανοίγεις απο τον editor του τερματικου - nano λεγεται, το συγκεκριμένο έτσι
Κώδικας: Επιλογή όλων
sudo nano /etc/apache2/apache2.conf

συμπληρώνεις μέσα ότι θες και όταν νομίζεις οτι είναι έτοιμο και θελεις να το κλείσεις πατάς ctrl+o (που σημαίνει αποθηκευση) και ctrl+x(που σημαινει εξοδος απο τον editor)
2. οι υπηρεσίες σταματάνε με sudo /etc/init.d/υπηρεσια stop
πχ
Κώδικας: Επιλογή όλων
sudo /etc/init.d/apache2 stop

Re: Εγκατάσταση Αpache - mysql - phpmyadmin σε ubuntu deskto

ΔημοσίευσηΔημοσιεύτηκε: 08 Ιούλ 2013, 12:13
από casperhellas
όλες οι υπηρεσίες σταματάνε με αυτόν τον τρόπο ? apache, mysql κτλ ?

Re: Εγκατάσταση Αpache - mysql - phpmyadmin σε ubuntu deskto

ΔημοσίευσηΔημοσιεύτηκε: 08 Ιούλ 2013, 12:16
από lepidas
ναι, αρκεί να τοποθετήσεις το σωστό όνομα στη γραμμή εντολών, δηλαδή για τον apache αμα γραψεις sudo /etc/init.d/apache stop είναι λαθος, το σωστο ειναι apache2 κλπ κλπ αρα πρεπει να βρεις ακριβως τις ονομασιες τους αλλα αυτο ειναι ευκολο με λιγο ψαξιμο στο ιντερνετ