Qual é a maneira mais fácil de configurar uma pilha LAMP?

113

Eu configurei uma nova instância VPS do Ubuntu e estou imaginando qual é a maneira mais fácil de começar a usar uma pilha LAMP básica (isto é, quais pacotes são necessários, quais opções de configuração precisam ser ajustadas, se houver, etc.) ).

    
por jerhinesmith 28.07.2010 / 21:37
fonte

17 respostas

117
sudo apt-get update
sudo apt-get install tasksel
sudo tasksel install lamp-server

Ele irá instalar toda a pilha LAMP básica para você, solicitar a senha de root do MySQL, etc.

Mais especificamente, ele instalará os seguintes pacotes e suas dependências.

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  

Você também pode dar uma olhada no Guia do Servidor Ubuntu .

    
por andol 28.07.2010 / 21:41
fonte
29

Instalar o Apache

sudo apt-get install apache2

Instalar o PHP

sudo apt-get install php5 libapache2-mod-php5

Como na 16.04, o número é descartado:

sudo apt-get install php libapache2-mod-php

Instale o MySQL

sudo apt-get install mysql-server

Instale o phpMyAdmin

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

Assim como na instalação do PHP, em 16.04, o número é descartado:

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

Instalação combinada

16.04:

sudo apt-get install apache2 php libapache2-mod-php mysql-server libapache2-mod-auth-mysql php-mysql phpmyadmin

Antes de 16.04:

sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin
    
por Sniper 13.04.2013 / 22:23
fonte
25

A maneira mais fácil de instalar o LAMP com o PHPMyAdmin é usar:

sudo apt-get  install lamp-server^ phpmyadmin 

Você nem precisa instalar o taskel. Mais detalhes podem ser encontrados aqui , que dá isto:

Para acessar o PHPMyAdmin, abra o terminal & amp; tipo:

sudo -H gedit /etc/apache2/apache2.conf

Adicione esta linha em algum lugar nesse arquivo:

Include /etc/phpmyadmin/apache.conf 

Finalmente reinicie o Apache usando:

/etc/init.d/apache2 restart

ou

sudo service apache2 restart
    
por Abhishek Bhardwaj 27.08.2012 / 23:44
fonte
14

No Synaptic, clique em editar e marcar por tarefa. Em seguida, selecione LAMP Server e clique em aplicar. Feito.

    
por Owais Lone 31.07.2010 / 07:31
fonte
10

Eu pessoalmente sempre acho que instalar o servidor MySQL e, em seguida, o PHPMyAdmin irá instalar todas as partes que eu preciso

sudo apt-get install mysql-server

(fazer isso primeiro significa solicitar que a senha da conta root seja definida antecipadamente)

então

sudo apt-get install phpmyadmin

Ele também fornece todas as ferramentas necessárias para administrar seu servidor MySQL depois de instalado:)

    
por JonTheNiceGuy 29.07.2010 / 10:55
fonte
10

Na linha de comando, a maneira mais simples é provavelmente usar tasksel :

sudo tasksel install lamp-server
    
por txwikinger 28.07.2010 / 21:41
fonte
4

Os pacotes são apache2 e libapache2-mod-php5 . php5 tem um número de módulos adicionais, você pode precisar de alguns. Listá-los com apt-cache search php5

Tente revisar sua pesquisa ou

sudo apt-get install apache2 libapache2-mod-php5

Ativar o php5 com

sudo a2enmod php5

Reinicie o apache

sudo service apache2 restart

As seguintes páginas wiki podem ser muito úteis se você estiver começando com o apache.

link

link

Observação: essa resposta foi migrada de outro lugar. Para adicionar o mysql install

sudo apt-get install mysql-server php5-mysql
    
por Panther 18.01.2012 / 23:00
fonte
2

link

Ele tem o LAMP e o phpmyadmin integrados junto com os módulos do perl. Instala em / opt / lampp, para que possa ser instalado / removido facilmente ...

    
por sagarchalise 20.08.2010 / 19:35
fonte
2

Meu comando do canivete suíço:

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
    
por thucnguyen 03.09.2014 / 17:19
fonte
1

PHP7.0 é padrão no Ubuntu 16 +

Aqui está o resumo:

1 como sempre

 sudo apt-get update

2 Instalar o Apache2

 sudo apt-get install apache2

3 Instalar o mysql-server

 sudo apt-get install mysql-server

4 Instalar o 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 Instalar o phpmyadmin

 sudo apt-get install mcrypt
 sudo apt-get install phpmyadmin

Note que você precisará adicionar Include /etc/phpmyadmin/apache.conf ao arquivo que abrirá com o seguinte comando. ( crédito )

 sudo gedit /etc/apache2/apache2.conf 

Opcional

 sudo a2enmod rewrite
    
por Ulad Kasach 26.04.2016 / 09:22
fonte
1

Terminal aberto

Ctrl + Alt + T

Digite

sudo apt install synaptic

Isto irá instalar o synaptic no seu sistema

Digite

sudo synaptic 

para abri-lo.

Ir para a caixa de pesquisa

No campo de pesquisa, digite apache e clique no botão Pesquisar

O seguinte campo aparece

Desloque-se para o Apache2 e selecione a caixa à esquerda.

Clique em aplicar

Selecione todas as dependências e siga as instruções na tela para instalar.

De maneira semelhante, instale

php7.0 e servidor-mysql um a um

Durante a instalação do sistema mysql-server, é solicitada a senha root . Forneça-o.

Depois que tudo estiver concluído, feche o sináptico.

Agora abra o seu navegador e na barra de endereço digite localhost e pressione Enter

Se a seguinte página aparecer

então a instalação do Apache2 é bem-sucedida

No tipo de terminal

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

Pressione

i

Digite

<?php phpinfo(); ?>

Pressione

Esc : x Digite

Vá para o seu navegador e, na barra de endereço, digite localhost / testphp.php

Se a seguinte página aparecer

A instalação do php7.0 é bem sucedida

Vá para o terminal e digite

mysql --version

Se você receber o seguinte aviso (os números de versão do seu sistema podem ser diferentes):

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

Então a instalação do seu servidor mysql é bem sucedida.

Digite

mysql -u root -p

Você receberá:

Enter password:

Digite a senha.

Se você receber o seguinte aviso

Então agora você pode fazer login com sucesso

Digite

mysql> quit

para sair.

Parabéns, agora você tem um trabalho completo LAMP Stack

Opcional:

Você também pode instalar o phpmyadmin usando o synaptic. Durante a instalação, ele solicitará que o servidor padrão seja usado. Selecione apache2 . Siga outras instruções na tela.

Em seguida, abra seu navegador e, na barra de endereço, digite localhost / phpmyadmin

Aparece a seguinte página

No campo nome do usuário digite root e no campo senha digite a senha do usuário root que você selecionou durante a instalação do mysql-server.

Clique no botão Ir .

Aparece a seguinte página

Agora você instalou com sucesso o phpmyadmin em seu sistema.

    
por rancho 05.05.2017 / 05:34
fonte
0

Você pode instalar o Bitterni lampstack (pacote contendo todos os sub-pacotes necessários do LAMP).

Antes de tudo, crie uma conta no site da bitnami para fazer o download do bitnami-lampstack-5.5.30-1- linux-x64-installer.run arquivo. Em seguida, copie o arquivo para sua área de trabalho (por conveniência). Para fornecer permissão de leitura e permissão, abra o terminal (Ctrl + Alt + T). e digite

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

Arrastar e soltar melhor o arquivo .run da sua área de trabalho depois de digitar chmod 755 , pressione enter.

Agora clique duas vezes no arquivo .run. Ele irá guiá-lo através do processo de instalação.

Obrigado.

    
por user441517 27.12.2015 / 13:52
fonte
0

Eu tenho um script para esta tarefa: lampi

Uso:

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

O que isso faz:

  1. Instale a pilha LAMP ( -i flag)
  2. Configure e configure o apache2 , mysql , php , phpmyadmin
  3. Em seguida, configure um site personalizado chamado example.com.local ( -n option)
  4. Defina o diretório ~ / example-site como raiz do documento ( -dr option)
  5. Ativar SSL (https) para este site ( -s flag)

Agora, o site pode ser acessado com o link ou

    
por Jahid 26.06.2016 / 20:19
fonte
0

Se você está no unbuntu 16, é simples com um comando:

sudo apt-get install apache2 mysql-server php libapache2-mod-php php-mcrypt php-mysql phpmyadmin

E apenas siga as instruções na tela para digitar a senha do mysql, configuração do phpmyadmin

Você pode ver mais detalhes no meu blog link

    
por Vu Tran 10.12.2016 / 10:48
fonte
0

Siga todas as etapas

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 o phpmyadmin não estiver funcionando depois de Than Tente este último código de três linhas)

gksu gedit /etc/apache2/apache2.conf
/etc/init.d/apache2 restart
sudo apt-get install gksu^C
    
por Siddharth Shukla 07.02.2017 / 00:17
fonte
0

Eu fiz um fácil de usar, script bash simples que instala a pilha LAMP no seu sistema automaticamente.

Basta executar este comando no seu terminal para usar o script bash:

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

Também a instalação do phpMyAdmin está incluída na essência.

Confira o Gist

    
por Hasan Bayat 08.07.2017 / 19:50
fonte
-7

Experimente o EHCP (painel de controle de hospedagem fácil) ...

A instalação do ehcp em um servidor limpo fará o trabalho sujo para você ...

    
por Vangelis Afantenos 28.06.2011 / 21:11
fonte