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

...το μέρος για να ξεκινήσετε!

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Παρακαλώ να επιλέξετε, με προσοχή, την άδεια που θέλετε να έχουν οι οδηγοί που συγγράφετε.
Πληροφορίες για τις άδειες μπορείτε να βρείτε εδώ.
Άμα επιθυμείτε κάποια άλλη άδεια επικοινωνήστε με κάποιο Διαχειριστή είτε Συντονιστή.

Σημαντικό είναι να χρησιμοποιήσετε την υπηρεσία http://imagebin.ubuntu-gr.org για τις εικόνες.

Εγκατάσταση Α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:
Τελευταία επεξεργασία από Καβαλιώτης και 20 Δεκ 2012, 19:58, έχει επεξεργασθεί 8 φορά/ες συνολικά
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πρώτα βήματα
2 Ubuntu 12.10 quantal 3.5.0-19-generic 32bit (el_GR.UTF-8),
3 Intel Pentium D CPU 3.00GHz ‖ RAM 1001 MiB ‖ ASUSTek Computer INC. Leonite2 - HP-Pavilion GJ432AA-B1A a6120.gr
4 nVidia G96 [GeForce 9500 GT] [10de:0640] (rev a1)
5 eth0: Intel NM10/ICH7 Family LAN Controller [8086:27dc] (rev 01)
Άβαταρ μέλους
Καβαλιώτης
babeTUX
babeTUX
 
Δημοσιεύσεις: 29
Εγγραφή: 28 Αύγ 2012, 15:19
Εκτύπωση

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

Δημοσίευσηαπό simosx » 20 Δεκ 2012, 17:44

Πολύ ωραία!

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

Πως έκανες την εγκατάσταση της Joomla; Πως επίλυσες το ζήτημα των δικαιωμάτων στα αρχεία;
Εδώ ψάχνουμε για τις πιο εύκολες οδηγίες ώστε ο καθένας να τις κάνει, εύκολα και δίχως προβλήματα.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

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

Δημοσίευσηαπό Καβαλιώτης » 20 Δεκ 2012, 17:58

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

για να ανοίξω το nautilus ως super user πήγα στον φάκελο var και με δεξί κλικ άλλαξα τα δικαιώματα του φακέλου www (εκεί δηλαδή που αποθηκεύουμε το site μας) του κανονικού χρήστη μου σε Δημιουργία και διαγραφή :)
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πρώτα βήματα
2 Ubuntu 12.10 quantal 3.5.0-19-generic 32bit (el_GR.UTF-8),
3 Intel Pentium D CPU 3.00GHz ‖ RAM 1001 MiB ‖ ASUSTek Computer INC. Leonite2 - HP-Pavilion GJ432AA-B1A a6120.gr
4 nVidia G96 [GeForce 9500 GT] [10de:0640] (rev a1)
5 eth0: Intel NM10/ICH7 Family LAN Controller [8086:27dc] (rev 01)
Άβαταρ μέλους
Καβαλιώτης
babeTUX
babeTUX
 
Δημοσιεύσεις: 29
Εγγραφή: 28 Αύγ 2012, 15:19
Εκτύπωση

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

Δημοσίευσηαπό simosx » 20 Δεκ 2012, 18:40

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


Βασικά εδώ είναι που την πατάνε οι νέοι χρήστες. Θέλουν στιγμιότυπα (screenshots) για βοήθεια.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

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

Δημοσίευσηαπό the_eye » 23 Δεκ 2012, 14:12

Υπάρχει και το video
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 18.04 bionic 4.15.0-42-generic 64bit (el_GR.UTF-8, GNOME-Flashback:Unity gnome-flashback-compiz)
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 3832 MiB ‖ Gigabyte B150M-HD3 DDR3-CF
4 Intel Sky Lake Integrated Graphics [8086:1912] {i915_bpo}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Οδηγοί Ubuntu Βίντεο Οδηγοί
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11433
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

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

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

δεν το είχα δει :/
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πρώτα βήματα
2 Ubuntu 12.10 quantal 3.5.0-19-generic 32bit (el_GR.UTF-8),
3 Intel Pentium D CPU 3.00GHz ‖ RAM 1001 MiB ‖ ASUSTek Computer INC. Leonite2 - HP-Pavilion GJ432AA-B1A a6120.gr
4 nVidia G96 [GeForce 9500 GT] [10de:0640] (rev a1)
5 eth0: Intel NM10/ICH7 Family LAN Controller [8086:27dc] (rev 01)
Άβαταρ μέλους
Καβαλιώτης
babeTUX
babeTUX
 
Δημοσιεύσεις: 29
Εγγραφή: 28 Αύγ 2012, 15:19
Εκτύπωση

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

Δημοσίευσηαπό casperhellas » 08 Ιούλ 2013, 11:52

Κάποιες απορίες...

1. δε μπορώ να γράψω στο αρχείο την εντολή Include /etc/phpmyadmin/apache.conf γιατι ειναι μονο για αναγνωση...
2. Πως θα κλεινω ολες τις υπηρεσιες οταν το θέλω κ πως θα τις ανοίγω ξανα ?
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Μέτρια
Λειτουργικό σε Η/Υ ϰ μοντέλο: Ubuntu 12.04/Windows7 σε NB Multirama-HT FORCE TW-G 7252
Προδιαγραφές ⇛ Intel Corporation Mobile PM965/GM965/GL960 │RAM: 4GB KINGSTON DDR2 │ nVidia Corporation G86 [GeForce 8400M GS] │ Intel Corporation PRO/Wireless 4965 AG │ Intel Corporation 82801H (ICH8 Family) HD Audio Controller│ TFT 15.4"
Άβαταρ μέλους
casperhellas
babeTUX
babeTUX
 
Δημοσιεύσεις: 92
Εγγραφή: 25 Ιουν 2010, 14:20
Εκτύπωση

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

Δημοσίευσηαπό lepidas » 08 Ιούλ 2013, 12:11

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
Άβαταρ μέλους
lepidas
superbTUX
superbTUX
 
Δημοσιεύσεις: 3326
Εγγραφή: 11 Μάιος 2011, 11:10
Εκτύπωση

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

Δημοσίευσηαπό casperhellas » 08 Ιούλ 2013, 12:13

όλες οι υπηρεσίες σταματάνε με αυτόν τον τρόπο ? apache, mysql κτλ ?
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Μέτρια
Λειτουργικό σε Η/Υ ϰ μοντέλο: Ubuntu 12.04/Windows7 σε NB Multirama-HT FORCE TW-G 7252
Προδιαγραφές ⇛ Intel Corporation Mobile PM965/GM965/GL960 │RAM: 4GB KINGSTON DDR2 │ nVidia Corporation G86 [GeForce 8400M GS] │ Intel Corporation PRO/Wireless 4965 AG │ Intel Corporation 82801H (ICH8 Family) HD Audio Controller│ TFT 15.4"
Άβαταρ μέλους
casperhellas
babeTUX
babeTUX
 
Δημοσιεύσεις: 92
Εγγραφή: 25 Ιουν 2010, 14:20
Εκτύπωση

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

Δημοσίευσηαπό lepidas » 08 Ιούλ 2013, 12:16

ναι, αρκεί να τοποθετήσεις το σωστό όνομα στη γραμμή εντολών, δηλαδή για τον apache αμα γραψεις sudo /etc/init.d/apache stop είναι λαθος, το σωστο ειναι apache2 κλπ κλπ αρα πρεπει να βρεις ακριβως τις ονομασιες τους αλλα αυτο ειναι ευκολο με λιγο ψαξιμο στο ιντερνετ
Άβαταρ μέλους
lepidas
superbTUX
superbTUX
 
Δημοσιεύσεις: 3326
Εγγραφή: 11 Μάιος 2011, 11:10
Εκτύπωση

Επόμενο

  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Οδηγοί - How to - Tutorials