Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Kubuntu Colorado
Por sberlotto
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Instalação e configuração do MySQL 4.0.26, Apache 2.0.54, PHP 5.0.4 e PHP-Nuke 7.8 no Slackware 10.1
Linux user
jlojunior
19/11/2005
Este artigo ensina a instalar e configurar o PHP-Nuke e suas dependências principais: o banco de dados MySQL, o servidor de páginas Web Apache e o interpretador da linguagem PHP.
Por: José Lopes de Oliveira Júnior | Blog: http://joselop.es
[ Hits: 51739 ]
Conceito: 9.0   2 voto(s)2 voto(s)2 voto(s)2 voto(s)2 voto(s) + quero dar nota ao artigo

Introdução

Ao longo do tempo os web sites foram agregando muitas funcionalidades, tornando-os mais do que um meio de informar o visitante. Novas tecnologias foram criadas e utilizadas no desenvolvimento desses sites, que pela grande quantidade de informações diferentes que armazenavam e pelas funcionalidades que adquiriram, passaram a ser denominados portais.

Atualmente desenvolver um site baseado apenas em HTML (Hypertext Markup Language - Linguagem de Marcação de Hipertexto), além de cansativo, torna o site pouco interessante para os seus visitantes. Construir um portal utilizando apenas esta tecnologia então é praticamente impensável.

Três programas cercam a criação de um portal:
  • O banco de dados MySQL;
  • O servidor de páginas Apache;
  • e o interpretador da linguagem PHP.

Estes são os softwares mais usados dentre os seus semelhantes e juntos tornam-se um poderoso arsenal para a criação de portais.

Insatisfeitos em ter de fazer sempre as mesmas coisas para criar portais, o que é uma tarefa repetitiva e por isso cansativa, algumas pessoas criaram o que hoje são conhecidos como Sistemas Gerenciadores de Conteúdo (SGC) ou Content Management Systems (CMS) em inglês.

O SGC mais utilizado hoje em dia é o PHP-Nuke, pois foi um dos primeiros a ser criado, além de suportar diversos idiomas e módulos que podem ser adicionados livremente ao programa, dependendo da necessidade do utilizador.

Este artigo tem como objetivo ensinar a instalar as três dependências do PHP-Nuke (MySQL, Apache e PHP), além do próprio PHP-Nuke. Antes de começar, é importante deixar claro que todos os passos aqui citados foram realizados como super-usuário (root) e é extremamente aconselhável que sejam realizados desta forma, pois não há garantias de que funcionarão de outra forma.

É importante lembrar também que o MySQL, o Apache e o PHP serão instalados a partir de seus códigos-fonte. Por isso deve-se baixar os fontes nos sites indicados, além de possuir o GNU Compiler C (GCC) e o GNU-Make instalados no computador, além do programa de arquivamento de arquivos, TAR.

Próxima página >>




Páginas do artigo
   1. Introdução
   2. MySQL
   3. Apache
   4. PHP
   5. PHP-Nuke
   6. Conclusão
   7. Referências

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por danilorlima em 19/11/2005 - 13:45h:

Qual versão , Max Debug ou Standard ? posso instalar uma versão mais nova ?

[2] Comentário enviado por dudus em 19/11/2005 - 23:46h:

Legal seu artigo mas me tire uma duvida. Na hora qu compilei o socket do meu mysql ficou errado. Ele aponta para /var/run/mysql.socket . Ae diz que não acha nada. Se eu forçar o socket certo funciona, e se eu tentar pelo apache funciona também.

Você sabe de onde ele pega esse sockete, ou como eu forço o sockete que eu quiser. Acho que vo ter q recompilar o php certo... ou tem como fazer sem recompilar?

[3] Comentário enviado por articulador em 20/11/2005 - 00:08h:

Dudus,

Basta executar:

chown mysql.mysql -R /var/lib/mysql

E iniciar o MySQL.

[4] Comentário enviado por dudus em 20/11/2005 - 00:16h:

Valew cara amanha vo tenar isso dae eu posto aqui o resultado...

Tem mais uma coisa. Pra compilar oi php5 com suporte simultanêo para mysql e mysqli tem um detalhe. Não me lembro bem agora... Amanha eu vejo e posto aqui também.
Valew

[5] Comentário enviado por danilorlima em 20/11/2005 - 00:26h:

alguem pode postar aqui o link correto para baixar o mysql ? eu não estou conseguindo , não sei qual é !!

[6] Comentário enviado por jlojunior em 21/11/2005 - 08:18h:

Link do MySQL versão 5: http://dev.mysql.com/downloads/mysql/5.0.html
No fim da página tem a seção "Source downloads". É só baixar o primeiro link "Tarball (tar.gz)".
Está na seção downloads/MySQL 5.0 do site indicado no artigo...

[7] Comentário enviado por dudus em 21/11/2005 - 14:50h:

Consegui resolver aquele problema do socket. Bastou recompilar o php com o seguinte parametro --with-mysql-sock=/tmp/mysql.sock.
Agora funfou que é uma beleza. Valew

[8] Comentário enviado por rom@o em 28/11/2005 - 15:45h:

sempre que digito o ip do servidor no browser ele pergunta com que programa quero abrir a pagina, o devo ter feito errado?
grato

[9] Comentário enviado por jlojunior em 29/11/2005 - 10:24h:

Talvez o Apache não esteja corretamente configurado. Verifique a configuração dele.

[10] Comentário enviado por xodoboy em 03/12/2005 - 14:29h:

logo no inicio tah dando erro
baxei o mysql 5
o ./configure não funciona
quais os comandos devo usar?

[11] Comentário enviado por jlojunior em 03/12/2005 - 17:36h:

Você baixou a versão pra compilação? Se baixou, tenha certeza de que está dentro do diretório onde descompactou o MySQL, pra executar o configure.

[12] Comentário enviado por sapiras em 12/12/2005 - 15:51h:

Gostaria de saber como fazer a instalação do php com suporte a mysql com o uso do mysql que vem junto com a instalação da distribuição Slackware 10.1


[13] Comentário enviado por jlojunior em 12/12/2005 - 19:23h:

Se for utilizar a versão do MySQL que vem com a Slack, é melhor instalar o PHP que vem com a distro então, pois aí já é compatível...

[14] Comentário enviado por xodoboy em 17/01/2006 - 13:06h:

eu baixei aque o mysql 5.
ele instala todo normal
mais quando vou instalar o banco de dados da erro
o que devo fazer?

[15] Comentário enviado por jlojunior em 20/01/2006 - 01:13h:

Seria bom que você fosse mais preciso e, se possível, postasse a mensagem de erro.

[16] Comentário enviado por amazonet em 21/05/2006 - 11:54h:

kra, quase deu certo , nao sei porque no download do Apache com os fontes compiloue blza , mas na hora do make e make install kd ? naum estao nos fontes ,como faz ?

[17] Comentário enviado por gabrielgrace em 24/06/2006 - 23:11h:

rapaz valeu pelo tutorial, fiz tudo conforme vc falou e deu tudo certo, esse foi meu ptimeiro tutorial no slacware,tava cansado de fazer os tutorias do slacware usando o ubuntu e dava errado fiquei puto e mudei para o slackware,e agora sempre da certo.Uma dica para os demais desintala os pacotes que vem na distro e baixa o fonte compila e faz.
só tenho uma dúvida.
porque que se eu digitar 127.0.0.1 ele vai para a pagina do apache e se eu digitar localhost vai para a pg do NUKE certinho????????

[18] Comentário enviado por gabrielgrace em 25/06/2006 - 00:13h:

So mais uma coisinha, aqui voce diz para mudar o documentroot em /etc/apache/httpd.conf mas nas outras pag anteriores esta usando /usr/local/apache2/conf/httpd.conf, no meu deu certo assim com o ultimo.
Mais se estiver certo gostaria que vc me esplicasse pois fiquei com dúvida visto que meu hhtp.com.esta dentro /usr/local/apache2/conf/httpd.

Valeu

[19] Comentário enviado por mreng_comp em 04/09/2007 - 18:20h:

preciso apenas do mysql e uso o conectiva. há algum problema?


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.