Installazione Lamp

Informazioni, consigli e novità sulla galassia delle distribuzioni GNU/Linux, *nix, *BSD e su altri sistemi operativi non liberi.
Scrivi risposta
Irvine
Prode Principiante
Messaggi: 31
Iscrizione: lunedì 14 maggio 2012, 11:37
Desktop: Ubuntu

Installazione Lamp

Messaggio da Irvine »

Ciao,
ho provato ad installare un server Lamp su Debian 6 .
Ho provato tre guide ma non mi funziona, praticamente quando creo il file info.php per vedere i servizi attivi, il file me lo fa scaricare, non lo esegue dal browser .
Mi domando se la cosa sia immediata in Ubuntu Server, in Debian devo anche settare l'hostname da come vedo ...
Purtroppo le guide che ho usato mi facevano anche configurare apache e non ho capito granchè, non si può lasciare tutto in default ?
Potete consigliarmi una guida che a voi è andata bene ?
Anche se riguarda Ubuntu .

Grazie :) .

P.S.
Devo preparare una tesina, quindi è indifferente Debian o Ubuntu, vorrei rimanere in Debian ma non ne esco fuori ...
ispaniko7
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 680
Iscrizione: domenica 24 agosto 2008, 21:50
Desktop: gnome-flashback-compiz
Distribuzione: Ubuntu 16.04 LTS

Re: Installazione Lamp

Messaggio da ispaniko7 »

Anch'io ho Debian 6, non ho usato guide ma ho semplicemente installato Apache2 da terminale. Dopo l'installazione provi a vedere se funziona andando sul tuo ip locale (del tipo 192.168.1.*) e dovresti vedere una scritta It Works. Ora hai tutto nella directory /var/www , inserisci tutti i tuoi file lì dando gli appositi permessi. Una volta inseriti i file o directory torni al tuo ip locale e vedrai i file/directory appena messi.
Posso comandare anche il vento signore, c'è un uragano dentro di me che raderà al suolo ogni cosa se solo oserete sfidarmi.
Irvine
Prode Principiante
Messaggi: 31
Iscrizione: lunedì 14 maggio 2012, 11:37
Desktop: Ubuntu

Re: Installazione Lamp

Messaggio da Irvine »

Il tutto è su un VPS, quindi non è in locale .
Di default è già installato tutto, apache2, myslq e php .
Il problema è che non mi esegue i file .php, in pratica è come se il php non operasse, per questo parte il download del file .
I permessi li ho abilitati ...
ispaniko7
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 680
Iscrizione: domenica 24 agosto 2008, 21:50
Desktop: gnome-flashback-compiz
Distribuzione: Ubuntu 16.04 LTS

Re: Installazione Lamp

Messaggio da ispaniko7 »

Prova creare un file in php ad esempio:

Codice: Seleziona tutto

<html>
<head>
<title> PHP Test Script </title>
</head>
<body>
<?php
phpinfo( );
?>
</body>
</html>     
Dagli i permessi con chmod +x e poi prova a eseguirlo.
Posso comandare anche il vento signore, c'è un uragano dentro di me che raderà al suolo ogni cosa se solo oserete sfidarmi.
Irvine
Prode Principiante
Messaggi: 31
Iscrizione: lunedì 14 maggio 2012, 11:37
Desktop: Ubuntu

Re: Installazione Lamp

Messaggio da Irvine »

Fatto, fa lo stesso ...
Irvine
Prode Principiante
Messaggi: 31
Iscrizione: lunedì 14 maggio 2012, 11:37
Desktop: Ubuntu

Re: Installazione Lamp

Messaggio da Irvine »

Il problema è :
nella distro è già installato apache2, mysql e php .
Quindi non so come siano stati configurati .
Io non so muovermi nella configurazione di apache, se è già stata fatta di default ancora peggio, come potrei fare ?
Potrei eliminarli forse ...
ispaniko7
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 680
Iscrizione: domenica 24 agosto 2008, 21:50
Desktop: gnome-flashback-compiz
Distribuzione: Ubuntu 16.04 LTS

Re: Installazione Lamp

Messaggio da ispaniko7 »

Eh così è un po' difficile perchè se è stato pre-installato può essere che , chi lo ha installato abbia fatto dei cambiamenti, ora non saprei. Puoi intanto vedere quali permessi ci sono sulle directory in cui lavora apache2 col comando:

Codice: Seleziona tutto

ls -l
Una volta visti puoi vedere cosa non va e magari cambiarli.
Il file generale di configurazione di Apache2 è:

Codice: Seleziona tutto

/etc/apache2/apache2.conf
Questa è una guida base, mentre questa è la documentazione ufficiale.
Io ad esempio l'ho installato e configurato da solo, e non ho avuto questi problemi.
Posso comandare anche il vento signore, c'è un uragano dentro di me che raderà al suolo ogni cosa se solo oserete sfidarmi.
Irvine
Prode Principiante
Messaggi: 31
Iscrizione: lunedì 14 maggio 2012, 11:37
Desktop: Ubuntu

Re: Installazione Lamp

Messaggio da Irvine »

Vedo il tutto e poi vedo, grazie tante :)
Irvine
Prode Principiante
Messaggi: 31
Iscrizione: lunedì 14 maggio 2012, 11:37
Desktop: Ubuntu

Re: Installazione Lamp

Messaggio da Irvine »

Il file di configurazione di apache andava di pari passo con le guide che ho provato .
Infatti il browser mi legge l'index dentro a apache, solo che non esegue nessuno script php ...
Io purtroppo non sono in grado di configurare apache da solo, vedo che posso fare, nel caso potresti vedermi tu cosa può essere che non va ?
Avatar utente
kimj
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1058
Iscrizione: sabato 13 settembre 2008, 11:45

Re: Installazione Lamp

Messaggio da kimj »

hai mp.
Prima vediamo con lo standard mod_php, che pero' ritengo inutilmente sprecone di risorse. Ti proporro' una conf con php-fpm ed apache (FastCGI quindi, di solito usano nginx al posto di apache).
We no longer think of chairs as technology; we just think of them as chairs. But there was a time when we hadn't worked out how many legs chairs should have, how tall they should be, and they would often 'crash' when we tried to use them.
Avatar utente
sabayonino
Prode Principiante
Messaggi: 28
Iscrizione: martedì 5 luglio 2011, 22:03
Desktop: KDE-5.17.5
Distribuzione: Gentoo - Kernel 4.19.97
Località: CMOS

Re: Installazione Lamp

Messaggio da sabayonino »

probabilmente il module per pHp di apache non viene richiamato

controlla /etc/conf.d/apache (o apache2 diepnde)

Ee nella riga

APACHE_OPTS (o APACHE2_OPTS)

inserisci

Codice: Seleziona tutto

 -D PHP5
dovresti avere qualcosa del tipo (ma non uguale , dipende da cosa vuoi tu)

Codice: Seleziona tutto

APACHE2_OPTS="-D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D SUEXEC -D LANGUAGE -D PHP5 -D USERDIR"
salva e riavvia il servizio apache

[edit] mi accorgo ora che in deb-based la cartella /etc/conf.d non ci sta :cry: :D
Scrivi risposta

Ritorna a “Altre distribuzioni e sistemi operativi”

Chi c’è in linea

Visualizzano questa sezione: Bing [Bot] e 5 ospiti