it-swarm.it

Qual è il modo più semplice per impostare uno stack LAMP?

Ho impostato una nuova istanza VPS di Ubuntu e mi chiedo quale sia il modo più semplice per iniziare a funzionare con uno stack LAMP di base (ovvero quali pacchetti sono richiesti, quali opzioni di configurazione devono essere modificate, se presenti, ecc.).

124
jerhinesmith
Sudo apt-get update
Sudo apt-get install tasksel
Sudo tasksel install lamp-server

Installerà tutto lo stack LAMP di base per te, Richiedi la password di root di MySQL, ecc.

Più specificamente installerà i seguenti pacchetti e le loro dipendenze.

mysql-client-core-5.1 libwrap0 Apache2  
libaprutil1-dbd-sqlite3 tcpd  
libapache2-mod-php5 Apache2.2-common  
Apache2-utils php5-common  
libaprutil1-ldap libaprutil1  
php5-mysql mysql-server-core-5.1  
libdbi-Perl libplrpc-Perl mysql-server  
Apache2.2-bin libdbd-mysql-Perl  
libhtml-template-Perl  
libnet-daemon-Perl libapr1  
mysql-server-5.1 libmysqlclient16  
ssl-cert Apache2-mpm-prefork  
mysql-common mysql-client-5.1  

Potresti anche dare un'occhiata a buntu Server Guide .

122
andol

Installa Apache

Sudo apt-get install Apache2

Installa PHP

Sudo apt-get install php5 libapache2-mod-php5

A partire dal 16.04, il numero viene eliminato:

Sudo apt-get install php libapache2-mod-php

Installa MySQL

Sudo apt-get install mysql-server

Installa phpMyAdmin

Sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

Come con l'installazione PHP, in 16.04, il numero viene eliminato:

Sudo apt-get install libapache2-mod-auth-mysql php-mysql phpmyadmin

Installazione combinata

16.04:

Sudo apt-get install Apache2 php libapache2-mod-php mysql-server libapache2-mod-auth-mysql php-mysql phpmyadmin

Prima del 16.04:

Sudo apt-get install Apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin
31
Sniper

Il modo più semplice per installare LAMP con PHPMyAdmin è usare:

Sudo apt-get  install lamp-server^ phpmyadmin 

Non è nemmeno necessario installare taskel. Maggiori dettagli sono disponibili qui , che fornisce questo:

Per accedere a PHPMyAdmin, apri il terminale e digita:

Sudo -H gedit /etc/Apache2/Apache2.conf

Aggiungi questa riga da qualche parte nel file:

Include /etc/phpmyadmin/Apache.conf 

Infine riavvia Apache usando:

/etc/init.d/Apache2 restart

o

Sudo service Apache2 restart
29

In Synaptic, fai clic su Modifica e seleziona per attività. Quindi selezionare LAMP Server e premere applica. Fatto.

15
Owais Lone

Sulla riga di comando il modo più semplice è probabilmente quello di usare taskel :

Sudo tasksel install lamp-server
10
txwikinger

Personalmente trovo sempre che l'installazione del server MySQL e quindi PHPMyAdmin installeranno tutte le parti di cui ho bisogno

Sudo apt-get install mysql-server

(farlo prima significa che richiede di impostare in anticipo la password dell'account root)

poi

Sudo apt-get install phpmyadmin

Ti offre anche tutti gli strumenti necessari per amministrare il tuo server MySQL dopo l'installazione :)

10
JonTheNiceGuy

I pacchetti sono Apache2 e libapache2-mod-php5. php5 ha un numero di moduli aggiuntivi, potresti averne bisogno. Elencali con apt-cache search php5

Prova a rivedere la tua ricerca o

Sudo apt-get install Apache2 libapache2-mod-php5

Abilita php5 con

Sudo a2enmod php5

Riavvia Apache

Sudo service Apache2 restart

Le seguenti pagine wiki possono essere molto utili se si inizia con Apache.

https://help.ubuntu.com/community/ApacheMySQLPHP

https://help.ubuntu.com/11.10/serverguide/C/httpd.html

Nota: questa risposta è stata migrata da altrove. Per aggiungere mysql install

Sudo apt-get install mysql-server php5-mysql
4
Panther

http://www.apachefriends.org/en/xampp-linux.html

Dispone di LAMPADA e phpmyadmin integrati con i moduli Perl. Installa in/opt/lampp in modo che possa essere installato/rimosso facilmente ...

2
sagarchalise

Il mio comando coltellino svizzero:

Sudo apt-get install Apache2 mysql-server mysql-client libapache2-mod-auth-mysql php5 php5-mysql libapache2-mod-php5 php5-mcrypt php5-curl php5-cli php5-Gd phpmyadmin
2
thucnguyen

PHP7.0 è standard su Ubuntu 16+

Ecco il fatiscente:

1 Come sempre

 Sudo apt-get update

2 Installa Apache2

 Sudo apt-get install Apache2

3 Installa mysql-server

 Sudo apt-get install mysql-server

4 Installa PHP 7.0

 Sudo apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-curl php-mbstring php7.0-mbstring php-gettext php7.0-json php-xml
 Sudo a2enmod php7.0

5 Installa phpmyadmin

 Sudo apt-get install mcrypt
 Sudo apt-get install phpmyadmin

Nota, dovrai aggiungere Include /etc/phpmyadmin/Apache.conf al file che aprirai con il seguente comando. ( credito )

 Sudo gedit /etc/Apache2/Apache2.conf 

Opzionale

 Sudo a2enmod rewrite
1
Ulad Kasach

Terminale aperto

Ctrl + Alt + T

Genere

Sudo apt install synaptic

Questo installerà synaptic sul tuo sistema

Genere

Sudo synaptic 

per aprirlo.

enter image description here

Vai alla casella di ricerca

enter image description here

enter image description here

Nel campo di ricerca digitare Apache e fai clic sul pulsante Cerca

enter image description here

Viene visualizzato il seguente campo

enter image description here

Scorri verso il basso fino a Apache2 e seleziona la casella rimasta.

enter image description here

Clicca su applica

enter image description here

Seleziona tutte le dipendenze e segui le istruzioni sullo schermo per l'installazione.

Allo stesso modo installare

php7.0 e mysql server uno per uno

Durante l'installazione del sistema mysql-server chiede root parola d'ordine. Forniscilo.

Dopo che tutto è completo, chiudere sinaptico.

Ora apri il tuo browser e nel tipo di barra degli indirizzi localhost e premere Enter

Se appare la pagina seguente

enter image description here

poi Apache2 l'installazione è andata a buon fine

Nel tipo di terminale

apt install vim
cd /var/www/html
vim testphp.php

Stampa

i

Genere

<?php phpinfo(); ?>

Stampa

Esc:xEnter

Vai al tuo browser e nel tipo di barra degli indirizzi localhost/testphp.php

Se appare la pagina seguente

enter image description here

Quindi l'installazione di php7.0 è andata a buon fine

Vai al terminale e digita

mysql --version

Se viene visualizzato il seguente prompt (i numeri di versione per il sistema in uso potrebbero essere diversi):

mysql Ver 14.14 Distrib 5.7.18, for Linux (x86_64) using EditLine wrapper

Quindi l'installazione di mysql-server ha esito positivo.

Genere

mysql -u root -p

Otterrete:

Enter password:

Dai la password.

Se viene visualizzato il seguente prompt

enter image description here

Quindi ora puoi accedere con successo

Genere

mysql> quit

per disconnettersi.

Congratulazioni, ora hai un lavoro completo Stack LAMP

Opzionale:

Puoi anche installare phpmyadmin usando synaptic. Durante l'installazione richiederà l'utilizzo del server predefinito. Selezionare Apache2. Segui le altre istruzioni sullo schermo.

Quindi aprire il browser e nel tipo di barra degli indirizzi localhost/phpmyadmin

Viene visualizzata la pagina seguente

enter image description here

Nel username tipo di campo root e nel parola d'ordine digitare la password per l'utente root selezionato durante l'installazione di mysql-server.

Clicca su Partire pulsante.

Viene visualizzata la pagina seguente

enter image description here

Ora hai installato correttamente phpmyadmin sul tuo sistema.

1
rancho

Ho uno script per questo compito: lampi

Uso:

Sudo lampi -i -s -n example.com.local -dr ~/example-site

Che cosa fa:

  1. Installa lo stack LAMP (-i flag)
  2. Installa e configura Apache2 , mysql , php , phpmyadmin
  3. Quindi imposta un sito personalizzato chiamato example.com.local (opzione -n)
  4. Imposta ~/example-site come root del documento (opzione -dr)
  5. Abilita SSL (https) per questo sito (-s flag)

Ora è possibile accedere al sito con http: //example.com.local oppure https: //example.com.local

0
Jahid

Puoi installare Bitnami lampstack . (Pacchetto contenente tutti i sotto-pacchetti necessari di LAMP).

Prima di tutto crea un account in sito web bitnami per scaricare bitnami-lampstack-5.5.30-1-linux-x64-installer.run file. Quindi copia il file sul desktop (per comodità). Per fornire l'autorizzazione di lettura ed esecuzione, Apri terminale (Ctrl + Alt + T). e digitare

chmod 755 chmod  755 'location of bitnami-lampstack-5.5.30-1-linux-x64-installer.run

Meglio trascinare e rilasciare il file .run dal desktop dopo aver digitato chmod 755, premere Invio.

Ora fai doppio clic sul file .run. Ti guiderà attraverso il processo di installazione.

Grazie.

0
user441517

Ho creato un semplice script semplice bash che installa automaticamente lo stack LAMP sul tuo sistema.

Basta eseguire questo comando nel terminale per utilizzare lo script bash:

wget --no-cache -O - https://Gist.github.com/EmpireWorld/737fbb9f403d4dd66dee1364d866ba7e/raw/install-lamp.sh | bash

Anche l'installazione di phpMyAdmin inclusa in Gist.

Dai un'occhiata a Gist

0
Hasan Bayat

Se sei su unbuntu 16, è semplice con un comando:

Sudo apt-get install Apache2 mysql-server php libapache2-mod-php php-mcrypt php-mysql phpmyadmin

E basta seguire le istruzioni sullo schermo per inserire la password per la configurazione di mysql, phpmyadmin

Puoi vedere maggiori dettagli sul mio blog http://tvivu.com/install-lamp-stack-ubuntu-16-04/

0
Vu Tran

Segui tutti i passaggi

Sudo apt-get update
Sudo apt-get install Apache2
Sudo apt-get install mysql-server
Sudo apt install php7.0-cli
Sudo apt-get install phpmyadmin php-mbstring php-gettext
Sudo phpenmod mcrypt
Sudo phpenmod mbstring
Sudo systemctl restart Apache2
Sudo apt-get update

(Nota se phpmyadmin non funziona dopo Than Try questo ultimo codice a tre righe)

gksu gedit /etc/Apache2/Apache2.conf
/etc/init.d/Apache2 restart
Sudo apt-get install gksu^C
0