Вы находитесь на странице: 1из 2

LAMP (Linux, Apache, MySQL e PHP) é o grupo de soluções de código-aberto para

montar um servidor web. Para a instalação dos serviços em seu servidor Ubuntu, siga os
passos descritos neste tutorial: (os passos a seguir devem ser realizados pelo usuário
root)

1. Instalando Apache

Acesse seu servidor via SSH e execute os seguintes comandos:


apt-get update
apt-get install apache2

Para verificar se a instalação foi realizada com sucesso e o serviço está rodando,
acesse o navegador de internet e acesse http://ip_publico (ex.: http://177.70.70.70)

2. Instalando MySQL

No terminal do seu servidor, execute o comando:


apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

Durante a instalação você será questionado a escolher uma senha para o


usuário root do MySQL. Caso não digite nenhuma é possível alterar essa
configuração posteriormente.

Após a concluída a instalação será necessário ativar o serviço digitando o


comando: mysql_install_db

Para concluir a configuração execute o script: /usr/bin/mysql_secure_installation


Serão exibidos os seguintes questionamentos:

- Enter current password for root (enter for none):


Digite a senha de root configurada na instalação. Se nenhuma senha foi
configurada aperte a tecla “Enter”

- Set root password? [Y/n]


Se quiser alterar a senha de root digite “Y” (sem aspas) e digite a senha. Caso não
queira alterar, digite “n” (sem aspas)

- Remove anonymous users? [Y/n]


- Disallow root login remotely? [Y/n]
- Remove test database and access to it? [Y/n]
- Reload privilege tables now? [Y/n]
Digite “Y” (sem aspas) para todas as perguntas

3. Instalando PHP

No terminal do seu servidor, execute o comando:


apt-get install php5 libapache2-mod-php5 php5-mcrypt

Responda “yes” (sem aspas) para os questionamentos e o serviço será instalado


com sucesso.

Obs.: Pode ser útil adicionar o php ao index padrão. Para isso, edite o
arquivo /etc/apache2/mods-enable/dir.conf (ex.: sudo nano /etc/apache2/mods-
enable/dir.conf) e adicione “index.php” ao início da linha com os arquivos index.
O arquivo deverá ser configurado como apresentado abaixo:

<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl …

</IfModule>

4. Instalando módulo PHP

PHP possui uma variedade de módulo e bibliotecas que você pode adicioanr ao
seu servidor. Você pode visualizar as bibliotecas disponíveis com o comando apt-
cache search php5-

Para instalar um ou mais módulos digite apt-get install módulo1 módulo2 módulo3
... (ex.: apt-get install php5-cgi php5-cli php5-common …)

Seu servidor LAMP está configurado e pronto para uso.

Você pode visualizar os componentes do PHP pelo navegador de internet criando uma
página de informação do php no seu servidor. Siga os passos abaixo:

1. Crie um novo arquivo com a extensão .php na pasta /var/www/html (ex.: nano
/var/www/html/info.php)

2. Adicione as seguintes linhas no arquivo criado:

<?php
phpinfo();
?>

3. Salve e feche o arquivo.

4. Reinicie o Apache para salvar todas as modificações realizadas: service apache2


restart

5. Acesse no seu navegador de internet o arquivo criado pelo caminho


http://"ip_publico"/info.php (ex.: http://177.70.70.70/info.php)

Вам также может понравиться