Boa tarde galera!
Neste post, vamos aprender como instalar e configurar o Apache2, PHP5, MySQL e o PhpMyAdmin no Debian 6 Squeeze.
Neste post, vamos aprender como instalar e configurar o Apache2, PHP5, MySQL e o PhpMyAdmin no Debian 6 Squeeze.
Para isso vamos instalar o Debian 6 com os recursos básicos e executar o script de configuração inicial.
Bom vamos começar:
Logue em seu servidor e crie o seguinte diretório:
# cd /
# mkdir scripts
# cd /scripts
Agora realize o download do script de configuração inicial do Debian 6 Squeeze:
# wget http://heanet.dl.sourceforge.net/project/confsqueeze/Config-Inicial-Squeeze.sh
Agora de permissão de execução no script e depois vamos executá-lo:
# chmod +x Config-Inicial-Squeeze.sh
# ./Config-Inicial-Squeeze.sh -i
Siga os passos exigidos pelo script.
Seu servidor será reiniciado.
Bom agora vamos trabalhar um pouco.
Com o script de Configuração Inicial do Debian 6 instalado, vamos começar a configuração do Apache2, PHP5, MySQL e PhpMyAdmin.
Instalando o Apache2:
# apt-get install apache2
Verifique no seu browser o funcionamento do Apache pelo endereço http://IP-DO-SERVIDOR/, você deve ver a mensagem "Trabalhando" ou "Its work".
Bom vamos começar:
Logue em seu servidor e crie o seguinte diretório:
# cd /
# mkdir scripts
# cd /scripts
Agora realize o download do script de configuração inicial do Debian 6 Squeeze:
# wget http://heanet.dl.sourceforge.net/project/confsqueeze/Config-Inicial-Squeeze.sh
Agora de permissão de execução no script e depois vamos executá-lo:
# chmod +x Config-Inicial-Squeeze.sh
# ./Config-Inicial-Squeeze.sh -i
Siga os passos exigidos pelo script.
Seu servidor será reiniciado.
Bom agora vamos trabalhar um pouco.
Com o script de Configuração Inicial do Debian 6 instalado, vamos começar a configuração do Apache2, PHP5, MySQL e PhpMyAdmin.
Instalando o Apache2:
# apt-get install apache2
Verifique no seu browser o funcionamento do Apache pelo endereço http://IP-DO-SERVIDOR/, você deve ver a mensagem "Trabalhando" ou "Its work".
Por padrão a pasta onde ficam alocados os sites no seu servidor é "/var/www/".
Instalando o PHP5:
# apt-get install php5
Por padrão quando instalamos o "PHP5", junto é instalado o pacote: "libapache2-mod-php5", para que o Apache reconheça páginas ".php".
Reinicie o serviço do Apache para que estas alterações sejam reconhecidas.
# /etc/init.d/apache2 restart
Vamos instalar alguns pacotes adicionais para que seu servidor web fique ainda mais completo:
* php5-mhash (mhash é uma biblioteca que provê uma interface com um grande número de algoritmos de hash. Um exemplo comum de algoritmo hash é o MD5, que cria um número a partir de um arquivo, para posterior verificação de autenticidade das cópias deste arquivo.)
* php5-odbc (Graças ao ODBC, se tornou possível a aplicações escritas em linguagens diferentes utilizar a mesma lógica para interagir com bancos de diferentes fornecedores.)
* php-pear (Repositório de extensões e Aplicações PHP)
# apt-get install php5-mhash php5-odbc php-pear
Agora os cabeçalhos e os módulos para o PHP5:
# apt-get install libpq-dev
O módulo userdir é o que habilita um usuário ter seu site dentro da sua pasta pessoal. É interessante a habilitação deste módulo no Apache. Mas aqui se torna opcional.
# a2enmod userdir
# /etc/init.d/apache2 force-reload
Agora vamos instalar a ferramenta de banco de dados MySQL e o sistema de administração web, o Phpmyadmin:
# apt-get install mysql-server mysql-client phpmyadmin
Você pode acessar o MySQL pela linha de comando do Linux ou pelo browser.
* Linha de comando:
# mysql -p
Entre com a senha do root.
* Browser:
http://IP-DO-SERVIDOR/phpmyadmin
Entre com usuário root e a senha.
Tela de login do PhpMyAdmin:
Agora os cabeçalhos e os módulos para o PHP5:
# apt-get install libpq-dev
O módulo userdir é o que habilita um usuário ter seu site dentro da sua pasta pessoal. É interessante a habilitação deste módulo no Apache. Mas aqui se torna opcional.
# a2enmod userdir
# /etc/init.d/apache2 force-reload
Agora vamos instalar a ferramenta de banco de dados MySQL e o sistema de administração web, o Phpmyadmin:
# apt-get install mysql-server mysql-client phpmyadmin
Você pode acessar o MySQL pela linha de comando do Linux ou pelo browser.
* Linha de comando:
# mysql -p
Entre com a senha do root.
* Browser:
http://IP-DO-SERVIDOR/phpmyadmin
Entre com usuário root e a senha.
Tela de login do PhpMyAdmin:
Tela de administração do MySQL pelo PhpMyAdmin:
Pronto, seu servidor Web está configurado.
Para um servidor mais completo com E-mail, e DNS aguarde os próximos posts.
Se você tem alguma solução para servidores Linux, scripts, ou dúvidas entre em contato conosco.
Abraços,
Fábio Vieira
System and Network Admin Linux and Windows
E-mail: ensinalinux@gmail.com
Tel.: (41) 9893-8701
Abraços,
Fábio Vieira
System and Network Admin Linux and Windows
E-mail: ensinalinux@gmail.com
Tel.: (41) 9893-8701
Comentários
Postar um comentário