Como configurar o Apache, MySQL Servers (Ubuntu 12.04 LST)

1

Espero obter orientação sobre como usar servidores Apache e MySQL no Ubuntu 12.04. Sou novo no Linux e estou tentando configurar uma dinâmica "Localhost" para o design básico de sites.

No windows - eu tinha usado um utilitário simples e gratuito chamado XAMPP que instalava o Apache, MySQL e uma pasta Localhost para o meu trabalho em wesite residir. Apesar de básico, esta instalação do XAMPP funcionou muito bem para as minhas necessidades. Existe alguma utilidade estável nos repositórios do Ubuntu que me dará servidores Apache e MySQL com uma pasta "htdocs (localhost)" onde eu posso colocar sites que estão em construção - (algo semelhante ao XAMPP)? Se não - a instrução sobre como configurar manualmente esta dinâmica seria muito apreciada.

Além disso, gostaria de receber sugestões sobre qual é o melhor. Obrigado.

    
por Scott French 10.08.2013 / 20:03

2 respostas

1

Verifique isso. LAMP significa "Linux Apache MySQL, PHP".

link

    
por Tom 12.08.2013 / 18:13
0

O LAMPP / XAMPP provavelmente também está disponível para o Linux.

Mas você também pode instalar todas as coisas individualmente nos repositórios (é um pouco mais difícil). Para instalar o Apache, PHP, MySQL e phpMyAdmin, execute o seguinte comando no terminal:

sudo apt-get install apache2 mysql-server mysql-client php5 php5-mysql libapache2-mod-php5 phpmyadmin

Você também pode usar o Gerenciador de Pacotes Synaptic para instalar esses pacotes (é gráfico e fácil de usar). Você pode encontrá-lo no Centro de Software (se ainda não estiver instalado).

Depois disso, abra seu navegador e aponte para localhost para ver se o Apache está funcionando e localhost / phpmyadmin para ver se o phpMyAdmin está funcionando. O Apache deveria ter iniciado automaticamente.

Você pode iniciar / parar / reiniciar o servidor Apache usando os comandos (respectivamente):

sudo service apache2 start
sudo service apache2 stop
sudo service apache2 restart

A pasta onde os sites (arquivos html, arquivos php etc.) devem estar é / var / www . Observe que você não pode criar / excluir arquivos nessa pasta diretamente (porque você não tem acesso de gravação). Uma solução fácil é criar uma pasta para cada site como root e definir você mesmo como proprietário:

sudo mkdir "/var/www/SITE_NAME"
sudo chown YOUR_USERNAME:YOUR_USERNAME "/var/www/SITE_NAME"

Altere SITE_NAME para o nome da pasta desejada e YOUR_USERNAME para o seu nome de usuário. Depois disso, você poderá fazer tudo dentro da pasta que criou. Em seguida, você acessaria o website no navegador por meio do URL localhost / SITE_NAME .

    
por user180409 12.08.2013 / 19:49