Πώς να τρέξω php scriptts με τον firefox  Το θέμα επιλύθηκε

...IDE, compilers, κλπ

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

Πώς να τρέξω php scriptts με τον firefox

Δημοσίευσηαπό stamatiou » 28 Δεκ 2010, 02:19

Γεια σας παιδιά, πρόσφατα ξεκίνησα να μαθαίνω php από το βιβλίο "Οδηγός για την PHP".
1.Δεν είμαι σίγουρος για την εγξατάσταση, μπορείτε αν δε σας κάνει κόπο να κάνετε ποστ ένα επιβεβεωμένο tutorial για ubuntu 10.10;
2.Δεν ξέρω πώς ακριβώς να τρέξω το script με το firefox....Ξέρω από terminal:
Κώδικας: Επιλογή όλων
sudo /etc/init.d/apache2 restart

Αλλά θα ήθελα να μάθω πώς να μπορώ να το τρέξω για να φαίνεται και σαν ιστοσελίδα.......
1Γνώσεις→Linux: Αρχάριος┃Προγραμματισμός:Αρχάριος┃Αγγλικά:Μέτριος
2Λειτουργικό→Arch Linxu 32bit
3Προδιαγραφές→2x AMD AthlonX2 DualCore QL-66 ‖ RAM 1751 MiB ‖ Hewlett-Packard 308C - Hewlett-Packard Compaq 615
4Κάρτες γραφικών:ATI RS780M/RS780MN [Radeon HD 3200 Graphics][1002:9612]
5Δίκτυα:eth0:Marvell 88E8042 PCI-E Fast Ethernet Controller [11ab:4357] (rev 10)⋮eth1: Broadcom BCM4312 802.11b/g LP-PHY [14e4:4315](rev 01)
Πρωσοπική Ιστοσελίδα: http://giwrg98.co.cc
Άβαταρ μέλους
stamatiou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 947
Εγγραφή: 25 Ιουν 2010, 20:23
Εκτύπωση

Re: Πώς να τρέξω php scriptts με τον firefox  Το θέμα επιλύθηκε

Δημοσίευσηαπό simosx » 28 Δεκ 2010, 09:38

Επιβεβαιώνεις ότι έχεις εγκαταστήσεις το πακέτο libapache2-mod-php5, με
Κώδικας: Επιλογή όλων

sudo apt-get install libapache2-mod-php5

(ή το κάνεις από το Synaptic Package Manager).

Έπειτα, επανεκκίνηση του Apache όπως κάνεις παραπάνω.

Τέλος, ο Apache θέλει να βλέπει τα αρχεία του στον υποκατάλογο /var/www/, οπότε φτιάξε ένα π.χ. test.php
με κώδικα
Κώδικας: Επιλογή όλων

<?php
print "<h1>Hello world!</h1>";
?>

και τοποθέτησέ το στο /var/www/. Θέλει να χρησιμοποιήσεις sudo διότι ο κατάλογος αυτός δεν είναι εγγράψιμος από τους τυπικούς χρήστες.
Δηλαδή
Κώδικας: Επιλογή όλων

sudo cp test.php /var/www/


Και στο Firefox πας στο http://localhost/test.php για να εκτελέσεις το αρχείο. Αν ο Apache ξέρει να εκτελεί αρχεία .php, τότε θα δεις με μεγάλα γράμματα Hello world!.
Αν υπάρχει πρόβλημα, θα δεις τον κώδικα του test.php που σημαίνει ότι το άρθρωμα PHP δεν ενεργοποιήθηκε.
προσωπικό ιστολόγιο ϗ πλανήτης 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: Πώς να τρέξω php scriptts με τον firefox

Δημοσίευσηαπό stamatiou » 28 Δεκ 2010, 12:08

simosx έγραψε:Επιβεβαιώνεις ότι έχεις εγκαταστήσεις το πακέτο libapache2-mod-php5, με
Κώδικας: Επιλογή όλων

sudo apt-get install libapache2-mod-php5

(ή το κάνεις από το Synaptic Package Manager).

Έπειτα, επανεκκίνηση του Apache όπως κάνεις παραπάνω.

Τέλος, ο Apache θέλει να βλέπει τα αρχεία του στον υποκατάλογο /var/www/, οπότε φτιάξε ένα π.χ. test.php
με κώδικα
Κώδικας: Επιλογή όλων

<?php
print "<h1>Hello world!</h1>";
?>

και τοποθέτησέ το στο /var/www/. Θέλει να χρησιμοποιήσεις sudo διότι ο κατάλογος αυτός δεν είναι εγγράψιμος από τους τυπικούς χρήστες.
Δηλαδή
Κώδικας: Επιλογή όλων

sudo cp test.php /var/www/


Και στο Firefox πας στο http://localhost/test.php για να εκτελέσεις το αρχείο. Αν ο Apache ξέρει να εκτελεί αρχεία .php, τότε θα δεις με μεγάλα γράμματα Hello world!.
Αν υπάρχει πρόβλημα, θα δεις τον κώδικα του test.php που σημαίνει ότι το άρθρωμα PHP δεν ενεργοποιήθηκε.

Δούλεψε!!!Τώρα το "lamp" θα ανανεώνεται με ποια εντολή;
1Γνώσεις→Linux: Αρχάριος┃Προγραμματισμός:Αρχάριος┃Αγγλικά:Μέτριος
2Λειτουργικό→Arch Linxu 32bit
3Προδιαγραφές→2x AMD AthlonX2 DualCore QL-66 ‖ RAM 1751 MiB ‖ Hewlett-Packard 308C - Hewlett-Packard Compaq 615
4Κάρτες γραφικών:ATI RS780M/RS780MN [Radeon HD 3200 Graphics][1002:9612]
5Δίκτυα:eth0:Marvell 88E8042 PCI-E Fast Ethernet Controller [11ab:4357] (rev 10)⋮eth1: Broadcom BCM4312 802.11b/g LP-PHY [14e4:4315](rev 01)
Πρωσοπική Ιστοσελίδα: http://giwrg98.co.cc
Άβαταρ μέλους
stamatiou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 947
Εγγραφή: 25 Ιουν 2010, 20:23
Εκτύπωση

Re: Πώς να τρέξω php scriptts με τον firefox

Δημοσίευσηαπό simosx » 28 Δεκ 2010, 12:16

stamatiou έγραψε:
Δούλεψε!!!Τώρα το "lamp" θα ανανεώνεται με ποια εντολή;


LAMP είναι 'Linux, Apache, MySQL και PHP'. Μερικοί χρήστες εγκαθιστούν κάποια πακέτα όπως το xamp, που είναι πακέτα τρίτων κατασκευαστών.
Προσωπικά προτείνω να διατηρείς τα πακέτα που παρέχονται από τη διανομή Ubuntu, όπως το mod-php που εγκατέστησες παραπάνω. Έτσι, διατηρείς το σύστημά σου ενημερωμένο απλά με την εγκατάσταση των ενημερώσεων του συστήματος, όταν αυτές είναι διαθέσιμες. Δηλαδή, εναποθέτεις το έργο της διατήρησης του συστήματος σου ως ενημερωμένο στη διανομή, χωρίς να χρειάζεσαι αναβαθμίζεις επιμέρους πακέτα ο ίδιος.
προσωπικό ιστολόγιο ϗ πλανήτης 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: Πώς να τρέξω php scriptts με τον firefox

Δημοσίευσηαπό stamatiou » 28 Δεκ 2010, 12:18

simosx έγραψε:
stamatiou έγραψε:
Δούλεψε!!!Τώρα το "lamp" θα ανανεώνεται με ποια εντολή;


LAMP είναι 'Linux, Apache, MySQL και PHP'. Μερικοί χρήστες εγκαθιστούν κάποια πακέτα όπως το xamp, που είναι πακέτα τρίτων κατασκευαστών.
Προσωπικά προτείνω να διατηρείς τα πακέτα που παρέχονται από τη διανομή Ubuntu, όπως το mod-php που εγκατέστησες παραπάνω. Έτσι, διατηρείς το σύστημά σου ενημερωμένο απλά με την εγκατάσταση των ενημερώσεων του συστήματος, όταν αυτές είναι διαθέσιμες. Δηλαδή, εναποθέτεις το έργο της διατήρησης του συστήματος σου ως ενημερωμένο στη διανομή, χωρίς να χρειάζεσαι αναβαθμίζεις επιμέρους πακέτα ο ίδιος.

Ok-Ευχαριστώ πολύ.
1Γνώσεις→Linux: Αρχάριος┃Προγραμματισμός:Αρχάριος┃Αγγλικά:Μέτριος
2Λειτουργικό→Arch Linxu 32bit
3Προδιαγραφές→2x AMD AthlonX2 DualCore QL-66 ‖ RAM 1751 MiB ‖ Hewlett-Packard 308C - Hewlett-Packard Compaq 615
4Κάρτες γραφικών:ATI RS780M/RS780MN [Radeon HD 3200 Graphics][1002:9612]
5Δίκτυα:eth0:Marvell 88E8042 PCI-E Fast Ethernet Controller [11ab:4357] (rev 10)⋮eth1: Broadcom BCM4312 802.11b/g LP-PHY [14e4:4315](rev 01)
Πρωσοπική Ιστοσελίδα: http://giwrg98.co.cc
Άβαταρ μέλους
stamatiou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 947
Εγγραφή: 25 Ιουν 2010, 20:23
Εκτύπωση


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

Επιστροφή στο Εφαρμογές για Ανάπτυξη Λογισμικού