Instalando o Apache + PHP + MySQL no Slackware
Simples tutorial ensinando como instalar e configurar a trinca Apache + PHP + MySQL no Slack sem precisar compilar nada.
Parte 2: Configurando os pacotes
Configurando o MySQL
Após instalar o MySQL, siga os passos abaixo.
Para instalar a base de dados digite:
# mysql_install_db
É necessário mudar as permissões do diretório inicial e assim o sock será gerado:
# chown -R mysql.mysql /var/lib/mysql
Para iniciar o MySQL:
# mysqld_safe &
Para definir a senha de root/administrador dos bancos de dados:
# mysqladmin -u root password <escolha uma senha>
Logando no MySQL:
# mysql -u root -p
Configurando o Apache + PHP
Essa é a parte mais simples, vá em /etc/apache/, abra o arquivo httpd.conf e procure pela linha:
# Include /etc/apache/mod_php.conf
Ela vai estar assim, comentada (com o # na frente), então descomente (retire o # da frente dessa linha), salve o arquivo e saia. Inicie o seu Apache com o seguinte comando:
# /usr/sbin/apachectl start
E assim estará funcionando perfeitamente seu Apache + PHP + MySQL, mas para ter certeza que tudo está funcionando perfeitamente, faça o seguinte teste, como root, execute o seguinte procedimento:
# touch /var/www/htdocs/infophp.php
# echo "<? phpinfo() ?>" > /var/www/htdocs/infophp.php
Abra o browser de sua preferência e tente acessar a URL:
http://localhost/infophp.php
Se aparecer o logotipo do PHP com mais algumas informações é porque funcionou.
Pronto!
Toscamente escrito por cvs.
Páginas do artigo
1. Download e instalação dos pacotes2. Configurando os pacotes
Outros artigos deste autor
Mozilla Firefox com plugins para Flash e JAVA
Instalação e configuração do Gkrellm
Leitura recomendada
Configurando o Velox no seu Linux
Instalar, configurar e navegar com softmodem no Slackware
Servidor de internet para iniciantes (Debian Squeeze)
Comentários
artigo muito bom, mas eu acho que já tinha visto um parecido aqui no vivaolinux não?
Esse MySQL pode ser instalado no Kurumim? E pode ser feito dessa forma como você colocou no artigo? Falou
jllucca sim, tinha um parecido no site sim :P
duduchaves, olhe, pelo menos na instalação nao vai ser igual não, mas na configuração vai ser a mesma coisa, pelo menos vai ser semelhante o que pode mudar são os diretorios das permissoes.
vc pode estar instalando o mysql no kurumin via apt-get, com apt-get install mysql ou até mesmo instalar os compiladores e depois instalar ele por meio de compilação.
duduchaves, olhe, pelo menos na instalação nao vai ser igual não, mas na configuração vai ser a mesma coisa, pelo menos vai ser semelhante o que pode mudar são os diretorios das permissoes.
vc pode estar instalando o mysql no kurumin via apt-get, com apt-get install mysql ou até mesmo instalar os compiladores e depois instalar ele por meio de compilação.
Só a parte de MySQL que é parecida.
Adicionando:
<IfModule mod_php4.c>
AddType application/x-httpd-php .php4 .php3 .phtml .php
AddType application/x-httpd-php-source .phps
</IfModule>
http://www.vivaolinux.com.br/dicas/verDica.php?codigo=297
Adicionando:
<IfModule mod_php4.c>
AddType application/x-httpd-php .php4 .php3 .phtml .php
AddType application/x-httpd-php-source .phps
</IfModule>
http://www.vivaolinux.com.br/dicas/verDica.php?codigo=297
opa ai cara o tutorial esta muito bom mas eu tenho a seguinte duvida uso o slack9.1 kernell 2.4.22 e instalei o mysql da seguinte maneita
installpkg mysql-4.0.15a-i486-1.tgz
mysql_install_db
chown -R mysql.mysql /var/lib/mysql
mysqladmin -u root asenha
e me deparo com a seguinte msg de erro
root@phlood:/mnt/hd/progs/progs-magic/mysql# mysqladmin -u root asenha
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysql/mysql.sock' exists!
ja instalei e desinstalei o mysql 1000 vezes q q eu faço ?
chamo minha mãe ?
installpkg mysql-4.0.15a-i486-1.tgz
mysql_install_db
chown -R mysql.mysql /var/lib/mysql
mysqladmin -u root asenha
e me deparo com a seguinte msg de erro
root@phlood:/mnt/hd/progs/progs-magic/mysql# mysqladmin -u root asenha
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysql/mysql.sock' exists!
ja instalei e desinstalei o mysql 1000 vezes q q eu faço ?
chamo minha mãe ?
Muito bom seu artigo...instalei ele no meu slack9.1 fico bom d+++...Obrigado
o meu ta dando esse erro:
erro while loading shared libraries: libmysqlclient.so.12: cannot open shared object file: No such file or directory.
ja perguntei pra minha mae ela tb nao sabe...
HELp...
erro while loading shared libraries: libmysqlclient.so.12: cannot open shared object file: No such file or directory.
ja perguntei pra minha mae ela tb nao sabe...
HELp...
faz um
find / -iname libmysql
adiciona o caminho que ele aparecer no arquivo /etc/ld.so.conf e digita ldconfig e pronto... resolve
find / -iname libmysql
adiciona o caminho que ele aparecer no arquivo /etc/ld.so.conf e digita ldconfig e pronto... resolve
Olá! No meu RH 9 dá o seguinte erro:
[root@localhost bin]# ./safe_mysqld --user=root &
[1] 14414
[root@localhost bin]# bash: ./safe_mysqld: Arquivo ou diretório não encontrado
O que está acontecendo??? Pelo amor de Deus!! Alguém me ajude... Fazem quase um ano que tento instalar Apache + PHP + MySQL e nunca dá certo!! Já seguí mais ou menos uns 30 ou 40 tutoriais diferentes e nada...
[root@localhost bin]# ./safe_mysqld --user=root &
[1] 14414
[root@localhost bin]# bash: ./safe_mysqld: Arquivo ou diretório não encontrado
O que está acontecendo??? Pelo amor de Deus!! Alguém me ajude... Fazem quase um ano que tento instalar Apache + PHP + MySQL e nunca dá certo!! Já seguí mais ou menos uns 30 ou 40 tutoriais diferentes e nada...
massa.. funcionou certin aqui
eu to usando aqui um slack 10...
valeu
eu to usando aqui um slack 10...
valeu
Aqui rodou tranquilo! Com slackware 11... Dessa vez nem precisou chamar a minha mamãe! xD
Velew manin, tava procurando algo assim mesmo^^!!!
valeu
olá CVS
sou novato neste empreitada uso slackare 12.2
quando digitei o comando
# /usr/sbin/apachectl start
/usr/sbin/httpd: error while loading shared libraries: libdb.so.2: cannot open shared object file: No such file or directory
/usr/sbin/apachectl start: httpd could not be started
PRECISO DE AJUDA
te mais
aew galera ja achei a solução baixei a versão da lib que esava procurando
no link
http://hany.sk/~hany/RPM/doors2.4/jr/db1-1.85-0.3.i386.html
db1-1.85-0.3.i386.rpm
instalei
digitei o comando para o start no apache
#/usr/sbin/apachel start
/usr/sbin/apachectl start: httpd started
sou novato neste empreitada uso slackare 12.2
quando digitei o comando
# /usr/sbin/apachectl start
/usr/sbin/httpd: error while loading shared libraries: libdb.so.2: cannot open shared object file: No such file or directory
/usr/sbin/apachectl start: httpd could not be started
PRECISO DE AJUDA
te mais
aew galera ja achei a solução baixei a versão da lib que esava procurando
no link
http://hany.sk/~hany/RPM/doors2.4/jr/db1-1.85-0.3.i386.html
db1-1.85-0.3.i386.rpm
instalei
digitei o comando para o start no apache
#/usr/sbin/apachel start
/usr/sbin/apachectl start: httpd started