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??