it-swarm-pt.tech

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

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 (ou seja, quais pacotes são necessários, quais opções de configuração precisam ser ajustadas, se houver, etc.).

124
jerhinesmith
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 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 Ubunt .

122
andol

Instalar o Apache

Sudo apt-get install Apache2

Instalar PHP

Sudo apt-get install php5 libapache2-mod-php5

Quanto ao 16.04, o número é descartado:

Sudo apt-get install php libapache2-mod-php

Instalar o MySQL

Sudo apt-get install mysql-server

Instalar o phpMyAdmin

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

Assim como na instalação PHP, no 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
31
Sniper

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 , o que dá isto:

Para acessar o PHPMyAdmin, abra o terminal e digite:

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
29
Abhishek Bhardwaj

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

15
Owais Lone

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

Sudo tasksel install lamp-server
10
txwikinger

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 que a senha da conta root deve ser configurada antecipadamente)

então

Sudo apt-get install phpmyadmin

Ele também fornece todas as ferramentas necessárias para administrar seu servidor MySQL assim que ele for instalado :)

10
JonTheNiceGuy

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

Tente revisar sua pesquisa ou

Sudo apt-get install Apache2 libapache2-mod-php5

Ative 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.

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

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

Nota: essa resposta foi migrada de outro lugar. Para adicionar o mysql install

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

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

Possui LAMP e phpmyadmin integrados com módulos Perl. Instala em/opt/lampp para que possa ser instalado/removido facilmente ...

2
sagarchalise

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
2
thucnguyen

PHP7.0 é padrão no Ubuntu 16 ou superior

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 Instale 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
1
Ulad Kasach

Terminal aberto

Ctrl + Alt + T

Tipo

Sudo apt install synaptic

Isso instalará o synaptic no seu sistema

Tipo

Sudo synaptic 

para abri-lo.

enter image description here

Ir para a caixa de pesquisa

enter image description here

enter image description here

No tipo de campo de pesquisa Apache e clique no botão Pesquisar

enter image description here

O seguinte campo aparece

enter image description here

Role para baixo até Apache2 e selecione a caixa à esquerda.

enter image description here

Clique em aplicar

enter image description here

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

De maneira semelhante, instale

php7.0 e mysql-server um por um

Durante a instalação do sistema mysql-server pede root senha. Fornecer.

Depois que tudo estiver completo, feche o sináptico.

Agora abra o seu navegador e no tipo de barra de endereço localhost e pressione Enter

Se a seguinte página aparecer

enter image description here

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

No tipo de terminal

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

Pressione

i

Tipo

<?php phpinfo(); ?>

Pressione

Esc:xEnter

Vá para o seu navegador e no tipo de barra de endereço localhost/testphp.php

Se a seguinte página aparecer

enter image description here

Então a instalação do php7.0 é bem sucedida

Vá para o terminal e digite

mysql --version

Se você receber o seguinte Prompt (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 sua instalação do servidor mysql é bem sucedida.

Tipo

mysql -u root -p

Você vai ter:

Enter password:

Dê a senha.

Se você receber o seguinte prompt

enter image description here

Então agora você é capaz de fazer o login

Tipo

mysql> quit

para sair.

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

Opcional:

Você também pode instalar phpmyadmin usando 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 digite o tipo de barra de endereço localhost/phpmyadmin

A página a seguir aparece

enter image description here

No username tipo de campo root E no senha campo digite a senha do usuário root que você selecionou durante a instalação do servidor mysql.

Clique em Vai botão.

A página a seguir aparece

enter image description here

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

1
rancho

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. Instalar 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 (opção -n)
  4. Defina o diretório ~/example-site como raiz do documento (opção -dr)
  5. Ativar SSL (https) para este site (-s flag)

Agora, o site pode ser acessado com http: //example.com.local ou https: //example.com.local

0
Jahid

Você pode instalar Bitstack lampstack . (Pacote contendo todos os sub-pacotes necessários do LAMP).

Primeiro de tudo crie uma conta em site bitnami para baixar o 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

Melhor arrastar e soltar 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.

0
user441517

Eu fiz um fácil de usar, simples script bash que instala LAMP stack em seu sistema automaticamente.

Apenas execute 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 instalação do phpMyAdmin incluída no Gist.

Confira o Gist

0
Hasan Bayat

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 basta seguir as instruções na tela para digitar a senha do mysql, configuração do phpmyadmin

Você pode ver mais detalhes no meu blog http://tvivu.com/install-lamp-stack-ubuntu-16-04/

0
Vu Tran

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
0
Siddharth Shukla