Come eseguire l'applicazione Web PHP nel server lampada e come eseguire la connessione mysql


9

Ho bisogno del tuo aiuto.

  1. Volevo installare php, mysql e apache server

  2. Come eseguire l'applicazione Web PHP nel server?

  3. Come collegare l'applicazione Web PHP a MySQL?


IMHO, faresti meglio a porre questa domanda in serverfault .
karel,

1
ma voglio eseguire il mio codice ..... COME ESEGUIRE IL MIO CODICE MAN ????

Risposte:


14

Questa risposta fornisce dettagli sull'installazione di LAMP e PHP. Questa risposta fornisce i dettagli su "come eseguire php" sul tuo server web.

In questa risposta otterrai i passaggi su come installare MySQL. Ma i dettagli su come connettere php a mysql sono troppo lunghi e probabilmente fuori tema proprio qui. Quindi ti consiglio di soddisfare prima i requisiti per eseguire correttamente LAMP.

Inoltre potresti voler dare un'occhiata a questo post su howtoforge , di cui metto qui le cose rilevanti per la tua convenienza:

Installazione di LAMPADA su Ubuntu per i principianti

In questa guida ti mostrerò come installare un sistema LAMP. LAMP significa Linux, Apache, MySQL, PHP. La guida ha lo scopo di aiutare coloro che hanno pochissime conoscenze sull'uso di Linux.

Installa Apache

Per iniziare installeremo Apache.

  1. Apri il Terminale (Applicazioni> Accessori> Terminale). (Ctrl + T funziona anche)
  2. Copia / incolla la seguente riga di codice nel Terminale, quindi premi Invio:

    sudo apt-get install apache2

  3. Il Terminale ti chiederà quindi la tua password, digitala e poi premi invio.

Test di Apache

Per accertarci che tutto sia installato correttamente testeremo ora Apache per assicurarci che funzioni correttamente.

  1. Apri un browser Web e inserisci quanto segue nell'indirizzo web:

http://localhost/

Dovresti vedere una cartella intitolata apache2-default /. Aprilo e vedrai un messaggio che dice "Funziona!" , complimenti a te!

Installa PHP

In questa parte installeremo PHP 5.

Passaggio 1. Aprire nuovamente il Terminale (Applicazioni> Accessori> Terminale). Passaggio 2. Copia / incolla la seguente riga nel Terminale e premi Invio:

sudo apt-get install php5 libapache2-mod-php5

Passaggio 3. Affinché PHP funzioni e sia compatibile con Apache, è necessario riavviarlo. Digitare il seguente codice in Terminale per fare questo:

sudo /etc/init.d/apache2 restart

Test di PHP - Per essere sicuri che non ci siano problemi con PHP, eseguiamo un test rapido.

Passaggio 1. Nel terminale copia / incolla la seguente riga: aggiornata

sudo gedit /var/www/html/testphp.php

Questo aprirà un file chiamato phptest.php.

Passaggio 2. Copia / incolla questa riga nel file phptest:

<?php phpinfo(); ?>

Passaggio 3. Salvare e chiudere il file.

Passaggio 4. Ora apri il tuo browser web e digita quanto segue nell'indirizzo web:

http://localhost/testphp.php

La pagina dovrebbe apparire così:

inserisci qui la descrizione dell'immagine

In bocca al lupo!


1
Ho appena ricevuto una pagina vuota quando lo faccio. Posso eseguire un file .html ma i file php diventano vuoti. Se scrivo solo 'localhost' ottengo questo: post_title; ?>> 'postThumb', 'alt' => '' .get_the_title (). '', 'title' => '' .get_the_title (). '')); ?> 'postThumb alignleft', 'alt' => '' .get_the_title (). '', 'title' => '' .get_the_title (). '')); ?> Cosa fare?
GoProCameraByGoPro

Si verifica quando si tenta di raggiungere localhost o localhost / testphp.php ?
Geppettvs D'Constanzo,

1
I risultati che ricevi come ".get_the_title ()." ecc., sembra essere correlato a un CMS come Wordpress, Joomla, ecc. Verificare che la cartella www corrente abbia un indice.php e controllarne il contenuto. Se hai bisogno di ulteriori dettagli su questo, sarà fantastico se apri la tua domanda per ricevere il giusto aiuto. Questa domanda sembra essere risolta per ora. Inoltre, esiste un sito wordpress.stackexchange.com in cui è possibile trovare aiuto per WP CMS, ma se è correlato a uno diverso dovresti trovare il forum appropriato per chiedere aiuto in quanto si tratta di un luogo di supporto relativo a Ubuntu.
Geppettvs D'Constanzo,

1
Ma, se hai questi problemi eseguendo il codice fornito nella risposta, assicurati di aver già installato tutto il software consigliato per ottenere i risultati giusti. Ricorda che hai bisogno di PHP5 installato per fare in modo che Apache elabori i file PHP, devi installare il modulo PHP per Apache: sudo apt-get install libapache2-mod-php5
Geppettvs D'Constanzo

1
Controlla questa risposta: askubuntu.com/a/76961/9598 e informa se ci riesci.
Geppettvs D'Constanzo,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.