O stack LAMP é uma combinação do software de código aberto mais frequentemente utilizado relacionado com serviço web. Este grupo inclui o Servidor Web Apache, MySQL/MariaDB e PHP. Frequentemente, as bases de dados MySQL/MariaDB são geridas através de uma ferramenta de gestão de bases de dados como o phpMyAdmin.
Este artigo irá orientá-lo através do processo de instalação do LAMP num servidor baseado em Ubuntu 15.04.
Requisitos:
Antes de começarmos, existem alguns requisitos que devem ser cumpridos:
- Instalação mínima do Ubuntu 15.04.
- Acesso SSH ao servidor (se não tiver acesso direto ao servidor).
- Se a máquina for usada como servidor, deve certificar-se de que tem um endereço IP estático configurado.
Passo 1: Definir o Nome do Servidor e Atualizar o Sistema
1. Assim que o seu servidor Ubuntu 15.04 estiver ligado e em execução, aceda a ele via SSH e defina o nome do host. Isto pode ser facilmente alcançado utilizando:
$ sudo hostnamectl set-hostname your-hostname.com $ hostnamectl

Naturalmente, deve mudar “seu-nome-de-host.com” pelo nome de host real que irá usar.
2. Para garantir que o seu sistema está atualizado, execute o seguinte comando:
$ sudo apt-get update && sudo apt-get upgrade

Passo 2: Instalar o Servidor Web Apache
3. O Apache é o servidor web mais frequentemente utilizado e hospeda a maioria dos sites disponíveis online. Para instalar o Apache no seu servidor, pode simplesmente digitar o seguinte comando:
$ sudo apt-get install apache2

Agora pode iniciar o Apache executando:
$ sudo service apache2 start

4. To verify if the web server is working correctly, open http://server-ip-address
in your browser. You can find your server IP address by running:
$ ifconfig –a

Quando acede ao endereço IP no navegador, deve ver uma página semelhante a esta:

Passo 3: Instalar o PHP com Módulos
5. PHP significa Hypertext Preprocessor. É uma poderosa linguagem de programação usada principalmente para gerar páginas da web dinâmicas, frequentemente usadas com bancos de dados. Note que o código PHP é executado pelo servidor web.
Para instalar o PHP, basta executar o seguinte comando:
$ sudo apt-get install php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5

6. Para testar a instalação do PHP, navegue até o diretório raiz do servidor web e crie e abra um arquivo chamado php_info.php
:
$ cd /var/www/html/ $ sudo vim php_info.php
Insira o seguinte código:
<?php phpinfo(); ?>
Salve o arquivo e carregue-o no seu navegador digitando http://seu-endereço-de-ip/php_info.php
. Você deverá ver a saída da função phpinfo()
que fornecerá informações sobre a configuração do PHP:

Você pode instalar mais módulos do PHP posteriormente. Para procurar mais módulos, basta usar:
$ sudo apt search php5
Passo 4: Instalar o Servidor e Cliente MariaDB
7. MariaDB é um sistema de gerenciamento de banco de dados relativamente novo, desenvolvido pela comunidade. É um fork do MySQL, destinado a permanecer gratuito sob a GNU GPL. O projeto é liderado pelos desenvolvedores originais do MySQL, devido ao controle da Oracle sobre a distribuição do MySQL. Basicamente, ele fornece a mesma funcionalidade que o MySQL e não há nada a temer aqui.
Para instalar o MariaDB no Ubuntu 15.04, execute o seguinte comando:
$ sudo apt-get install mariadb-client mariadb-server

8. Durante a instalação, você não será solicitado a configurar a senha do usuário root do MariaDB. Para fazer isso, você precisará executar o seguinte conjunto de comandos:
$ sudo mysql –u root $ use mysql; $ update user set plugin='' where User='root'; $ flush privileges; $ quit

Agora o usuário root pode ser protegido usando o seguinte comando:
$ mysql_secure_installation
Passo 5: Instalar PhpMyAdmin
9. PhpMyAdmin é uma interface web através da qual você pode facilmente gerenciar/administrar seus bancos de dados MySQL/MariaDB. A instalação é realmente simples e pode ser concluída com o seguinte comando:
$ sudo apt-get install phpmyadmin

Ao instalar, será solicitado que você selecione o servidor web que está usando. Selecione “Apache” e continue:

10. Em seguida, será perguntado se deseja configurar o phpMyAdmin com dbconfig-common. Selecione “Não” conforme mostrado na captura de tela:

Neste ponto, a instalação do phpMyAdmin está completa. Para acessá-lo, você pode usar http://seu-endereço-ip/phpmyadmin
:
Para autenticar, você pode usar o usuário root do MySQL e a senha que configurou anteriormente para esse usuário.


Passo 6: Iniciar o LAMP na Inicialização do Sistema
11. Mesmo que os instaladores devam ter configurado tanto o Apache quanto o MariaDB para iniciar automaticamente na inicialização do sistema, você pode, apenas por precaução, executar os seguintes comandos para garantir que estejam habilitados:
$ sudo systemctl enable apache2 $ sudo systemctl enable mysql

Você pode realizar um reinício do sistema para garantir que todos os serviços iniciem normalmente conforme o esperado.
Isso é tudo. Seu servidor Ubuntu 15.04 agora está executando o conjunto LAMP e você está pronto para construir ou implantar seus projetos web nele.
Source:
https://www.tecmint.com/install-lamp-on-ubuntu-15-04/