Πρόσφατα Θέματα
Ψηφοφορία

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

26% 26% [ 50 ]
46% 46% [ 90 ]
29% 29% [ 56 ]

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

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

Κοινωνική Δικτύωση Digg  Κοινωνική Δικτύωση Delicious  Κοινωνική Δικτύωση Reddit  Κοινωνική Δικτύωση Stumbleupon  Κοινωνική Δικτύωση Slashdot  Κοινωνική Δικτύωση Furl  Κοινωνική Δικτύωση Yahoo  Κοινωνική Δικτύωση Google  Κοινωνική Δικτύωση Blinklist  Κοινωνική Δικτύωση Blogmarks  Κοινωνική Δικτύωση Technorati  

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

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

Αναζήτηση
 
 

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


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


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

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Πήγαινε κάτω

Οδηγός για 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

_________________
USE SOMETHING THAT WORKS... USE LINUX ... !!!

admin
Admin
Admin

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

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

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

apache mysql php

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

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

apache.ppt

giorgostriant
LINUX PERFECT (Mod)
LINUX PERFECT (Mod)

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

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

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

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Επιστροφή στην κορυφή


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