GREEK LINUX MINT FORUM
Θέλετε να αντιδράσετε στο μήνυμα; Φτιάξτε έναν λογαριασμό και συνδεθείτε για να συνεχίσετε.
Πρόσφατα Θέματα
» HP Photosmart C3180 πως σκαναρει?
Οδηγός για apache, mysql, php EmptyΔευ Αυγ 30, 2010 10:36 am από sdim

» ΣΗΜΑΝΤΙΚΗ ΑΝΑΚΟΙΝΩΣΗ ΤΟ ΦΟΡΟΥΜ ΜΕΤΑΦΕΡΘΗΚΕ
Οδηγός για apache, mysql, php EmptyΔευ Αυγ 30, 2010 9:10 am από giorgostriant

» ΠΡΟΒΛΗΜΑ ΣΤΟΝ ΕΛΕΓΧΟ ΤΟΥ ΔΙΣΚΟΥ ΚΑΤΑ ΤΗΝ ΕΚΚΙΝΗΣΗ
Οδηγός για apache, mysql, php EmptyΔευ Αυγ 30, 2010 1:52 am από giorgostriant

» Μεταφορά του φόρουμ...!!!
Οδηγός για apache, mysql, php EmptyΚυρ Αυγ 29, 2010 11:35 am από giorgostriant

» denuparxei.info Ανανεωμένος διαδυκτιακός πολυχώρος...!!!
Οδηγός για apache, mysql, php EmptyΚυρ Αυγ 29, 2010 9:02 am από per

» Έχασα τα εικονίδια ελέγχου,,,,
Οδηγός για apache, mysql, php EmptyΣαβ Αυγ 28, 2010 8:41 am από gvhools

» AVIAddXSub-Δεν ανοιγει με το Wine αν βρισκεται στο partition του Mint
Οδηγός για apache, mysql, php EmptyΠαρ Αυγ 27, 2010 11:08 am από versys650gr

» πάνελ (panel)
Οδηγός για apache, mysql, php EmptyΠαρ Αυγ 27, 2010 9:46 am από Constantinos

» Προβλημα με τον grub
Οδηγός για apache, mysql, php EmptyΠεμ Αυγ 26, 2010 6:00 pm από sdim

Ψηφοφορία

Ψηφοφορία για την πορεία και εξέληξη του LINUX MINT

Οδηγός για apache, mysql, php I_vote_lcap26%Οδηγός για apache, mysql, php I_vote_rcap 26% [ 50 ]
Οδηγός για apache, mysql, php I_vote_lcap46%Οδηγός για apache, mysql, php I_vote_rcap 46% [ 90 ]
Οδηγός για apache, mysql, php I_vote_lcap29%Οδηγός για apache, mysql, php I_vote_rcap 29% [ 56 ]

Σύνολο Ψήφων : 196

official forum
 forum
Κοινωνική Δικτύωση

Κοινωνική Δικτύωση reddit      

Bookmark and share the address of linux mint forum on your social bookmarking website

Επισημάνετε και μοιραστείτε την διεύθυνση του GREEK LINUX MINT FORUM στην σελίδα κοινωνικής δικτύωσης σας

Αναζήτηση
 
 

Αποτελέσματα Αναζήτησης
 


Rechercher Σύνθετη Αναζήτηση


Οδηγός για apache, mysql, php

2 απαντήσεις

Πήγαινε κάτω

Οδηγός για apache, mysql, php Empty Οδηγός για apache, mysql, php

Δημοσίευση  admin Τρι Φεβ 09, 2010 7:43 am

Οδηγός εγκατάστασης για MySQL, Apache 2 και PHP στο Mint

Εγκατάσταση

Από το Synaptic εγκαταστήστε τα πακέτα apache2 php5 libapache2-mod-php5 mysql-server php5-mysql

ή δώστε από τη γραμμή εντολών:

sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server php5-mysql

Τώρα, οι βασικές ρυθμίσεις του Apache γίνονται στο αρχείο /etc/apache2/apache2.conf

ενώ αρχικά η default ιστοσελίδα βρίσκεται στο /var/www/ (για Ubuntu) και /var/www/apache2-default (για Debian).

Σε αυτούς τους φάκελους βάζετε τις ιστοσελίδες σας. Αργότερα θα δούμε πως γίνεται να έχετε ιστοσελίδες μέσα από το home σας.

Εκκίνηση server

Για να ξεκινήσετε τον server του Apache2, δώστε:
sudo /etc/init.d/apache2 start

και για τον server της MySQL, δώστε:

sudo /etc/init.d/mysql start


Ελεγχος Apache2

Από το Firefox πηγαίνετε στο
http://localhost

πρέπει να δείτε την δοκιμαστική σελίδα.

Έλεγχος PHP

Για να σιγουρευτείτε ότι παίζουν τα σκριπτάκια της PHP, δημιουργήστε ένα αρχείο test.php στο /var/www (ή /var/www/apache2-default για Debian), π.χ.

sudo nano /var/www/test.php

και γράψτε μέσα τα εξής:
<?php
phpinfo();
?>


Σώστε το αρχείο Ctrl+X, πατήστε Y, και ξανά Enter.

Μετά από το Firefox, δώστε

http://localhost/test.php

θα πρέπει να δείτε την δοκιμαστική σελίδα της PHP.

Ρύθμιση MySQL

Κατά την εγκατάσταση της MySQL, το apt θα σας ρωτήσει για κωδικό του root.

Αν για κάποιο λόγο δεν ορίσετε εκεί κάποιον κωδικό και το αφήσετε κενό, τότε τo πρώτο πράγμα που πρέπει να κάνετε είναι να αλλάξετε τον κωδικό του root με την εντολή (ως root):

/usr/bin/mysqladmin -u root password 'κωδικός'

π.χ.
sudo /usr/bin/mysqladmin -u root password alh8eia

Κατόπιν, μπορείτε να συνδεθείτε ως root με τη MySQL:

mysql -u root -p

Θα σας ζητηθεί ο κωδικός που ορίσατε με την προηγούμενη εντολή:

Θα δείτε κάτι σαν κι αυτό:

[root@localhost sda6]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 3 to server version: 5.0.27

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql>

Εκεί διαγράψτε την ανώνυμη πρόσβαση στη MySQL με τις εντολές:

DELETE FROM mysql.user WHERE User = '';
FLUSH PRIVILEGES;

Θα δείτε το εξής:

mysql> DELETE FROM mysql.user WHERE User = '';
Query OK, 2 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

Μετά δημιουργήστε ένα νέο χρήστη (π.χ. dimitris) με δικαιώματα πρόσβασης σε όλες τις βάσεις δεδομένων με τις εντολές:

GRANT ALL PRIVILEGES ON *.* TO 'dimitris'@'localhost' IDENTIFIED BY 'κωδικός' WITH GRANT OPTION;
FLUSH PRIVILEGES;

Θα δείτε κάτι σαν κι αυτό:

mysql> GRANT ALL PRIVILEGES ON *.* TO 'dimitris'@'localhost' IDENTIFIED BY 'κωδικός' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)

Για να δημιουργήσετε μια νέα βάση δεδομένων, π.χ. mydata, δώστε την εντολή:

create database mydata;

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

GRANT
SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE
TEMPORARY TABLES, LOCK TABLES ON mydata.* TO 'dimitris'@'localhost'
IDENTIFIED BY 'κωδικός';

Εγκατάσταση PHPMyAdmin

Για να εγκαταστήσετε το PHPMyAdmin, δώστε:

sudo apt-get install phpmyadmin

Κατόπιν ανοίξτε το αρχείο: /etc/apache2/apache2.conf
με την εντολή:

sudo nano /etc/apache2/apache2.conf

και προσθέστε τη γραμμή:

Include /etc/phpmyadmin/apache.conf

Πατήστε Ctrl+X, πατήστε Υ, και Εnter.

Μετά ξεκινήστε ξανά τον Apache2 :

/etc/init.d/apache2 restart

και από το Firefox πηγαίνετε στο
http://localhost/phpmyadmin

Ιστοσελίδες στο home (public_html)

Για να μπορείτε να έχετε ιστοσελίδες μέσα στο home σας (π.χ. /home/giorgos/public_html), αντί για το /var/www/ αρκεί να δώσετε τις εξής εντολές:

sudo a2enmod userdir
sudo /etc/init.d/apache2 force-reload

Μετά φτιάξτε το public_html

mkdir $HOME/public_html

και αντιγράψτε το αρχείο test.php που φτιάξαμε πριν:
cp /var/www/test.php .

και πηγαίνετε στο Firefox όπου δίνετε:

http:/localhost/~giorgos/test.php

και θα εμφανιστεί πάλι η σελίδα με το info της PHP.



Αρχικό post του οδηγού στο http://www.linuxformat.gr/?q=forum/apache2-mysql-php-%CF%83%CF%84%CE%BF-ubuntudebian
admin
admin
Admin
Admin

Αριθμός μηνυμάτων : 12
Points : 38
Ημερομηνία εγγραφής : 08/02/2010
Ηλικία : 37
Τόπος : serres

http://www.linuxmint-greek.totalh.com

Επιστροφή στην κορυφή Πήγαινε κάτω

Οδηγός για apache, mysql, php Empty apache mysql php

Δημοσίευση  giorgostriant Τετ Φεβ 10, 2010 10:36 am

Ένας σύντομος οδηγός σε .ppt

apache.ppt
giorgostriant
giorgostriant
LINUX PERFECT (Mod)
LINUX PERFECT (Mod)

Αριθμός μηνυμάτων : 181
Points : 255
Ημερομηνία εγγραφής : 08/02/2010
Τόπος : serres

http://www.linuxmint-greek.totalh.com

Επιστροφή στην κορυφή Πήγαινε κάτω

Επιστροφή στην κορυφή

- Παρόμοια θέματα

 
Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης