Pagina inicial » como » Como transformar seu PC Ubuntu em um servidor Web LAMP

    Como transformar seu PC Ubuntu em um servidor Web LAMP

    Tem um PC Linux que você quer colocar em funcionamento? Talvez você não esteja confortável com a única versão de linha de comando do Ubuntu Server Edition. Veja como manter o desktop padrão do Ubuntu e adicionar recursos de serviço da Web a ele.

    Independente de você não se sentir confortável com um sistema somente de linha de comando, está usando o seu desktop Ubuntu para outras coisas, ou apenas precisa instalá-lo para alguns aplicativos em particular, pode adicionar Apache, MySQL e PHP a qualquer desktop padrão instalação do Ubuntu muito rapidamente e facilmente.

    O Comando Simples

    Vamos começar a instalação com o uso de um comando muito inteligente:

    sudo apt-get instala o servidor da lâmpada ^

    NÃO funcionará sem o cursor no final. Uma vez que você tenha entrado, você verá que ele seleciona automaticamente todos os pacotes necessários e pedirá que você confirme a quantidade "grande" de dados a serem baixados..

    Apenas sente-se e deixe-o fazer o que quiser até aparecer uma tela azul.

    Digite uma senha para a conta raiz do MySQL, que é o que você precisa para criar outros usuários e gerenciar bancos de dados, em seguida, pressione Enter para continuar. Você será solicitado a digitar novamente sua senha, então faça isso e pressione Enter novamente.

    É isso para a instalação!

    Testando Apache e PHP

    Vamos testar o Apache para ver se ele está sendo exibido corretamente. Abra um navegador e direcione o seguinte URL:

    http: // localhost /

    Você deve ver algo assim aparecer se tudo estiver instalado corretamente:

    Em seguida, vamos testar para ver se o PHP está funcionando. No terminal, digite o seguinte comando para criar um novo documento:

    sudo nano /var/www/testing.php

    Em seguida, copie o seguinte código:

    Clique com o botão direito no seu terminal e pressione a pasta.

    Pressione CTRL + O para “write-out” ou salve o arquivo e, em seguida, pressione CTRL + X para sair.

    Em seguida, reinicie o Apache com o seguinte comando:

    serviço sudo apache2 restart

    E carregue a seguinte página no seu navegador:

    http: //localhost/testing.php

    E você deveria ver algo assim:

    Verificando o endereço de ligação do MySQL

    O MySQL tem um endereço de ligação que deve corresponder ao do seu sistema. Para verificar o endereço de ligação do seu sistema, podemos usar um comando rápido:

    cat / etc / hosts | grep localhost

    Isso é um "tubo" ou um "tronco" no meio, que é compartilhado com a tecla \. Você obterá alguns resultados, um dos quais mostrará um endereço IP.

    Você pode ver na imagem acima que meu endereço de ligação é 127.0.0.1.

    Em seguida, vamos abrir o arquivo de configuração do MySQL para ver o que está listado lá.

    sudo nano /etc/mysql/my.cnf

    Role para baixo até ver uma linha começando com "bind-address" como abaixo.

    Como você pode ver, o endereço de ligação é o mesmo, então estamos bem. Se o seu é diferente, basta mudá-lo para que corresponda ao que você encontrou acima.

    Instalando o phpMyAdmin

    Se você não estiver familiarizado com o MySQL e seus comandos, poderá ter problemas para gerenciar bancos de dados e tabelas. O phpMyAdmin ajuda você a lidar com isso fornecendo uma interface PHP para administração do MySQL. É fácil de instalar e pode realmente ser útil, então vamos.

    sudo apt-get instala o phpmyadmin

    Se este comando não funcionar, talvez seja necessário ativar repositórios adicionais.

    Você verá outra tela azul pedindo para escolher qual servidor da web deve ser configurado. Certifique-se de que o bloco vermelho esteja ao lado de "apache2" e tenha CERTEZA de pressionar a barra de espaço. Isto irá marcá-lo com um asterisco, e então você pode pressionar Enter.

    Você será perguntado se o phpmyadmin deve configurar um banco de dados padrão para seu próprio uso. Escolha Sim.

    Em seguida, você será solicitado a inserir a senha da conta de administrador usada para criar esse banco de dados e o usuário. Como não criamos nenhum outro usuário MySQL, digite sua senha root no MySQL.

    Por fim, você criará uma senha para usar com o phpmyadmin e terá que confirmá-la novamente.

    Quando terminar, reinicie o Apache.

    Você pode efetuar login no phpMyAdmin acessando o seguinte URL:

    http: // localhost / phpmyadmin /

    Use "root" como o nome de usuário e digite a senha do MySQL raiz.


    Há mais do que algumas senhas importantes aqui e você será tentado a usar a mesma senha da sua conta root. Se você optar por fazer isso, certifique-se de que é uma senha muito segura, algo com classes de caracteres misturadas e um bom tamanho. Lembre-se, você está dando aos outros acesso ao seu computador instalando este software, então tome as devidas precauções.

    Se esta é a primeira vez que você joga com um servidor da Web, talvez esteja se perguntando para onde vão os arquivos que você deseja hospedar. Eles estão em / var / www / padrão e precisarão de privilégios elevados para acessar esse diretório. Uma ideia é montar uma partição separada até esse ponto para ser usada apenas para servir coisas da web. Confira nosso outro artigo, O que é o fstab do Linux e Como funciona ?, para obter mais informações para isso.

    E agora que você tem seu próprio servidor web, por que não aprender como arquivar, pesquisar e visualizar suas estatísticas de tweets com o ThinkUp??