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



» Screenshot
Linux: New Desktop
Por D3L3T3
» Login
Login:
Senha:

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

Esqueci minha senha



Artigo

Instalação e configuração do MySQL com phpMyAdmin no CentOS - Iniciantes
Linux user
heroes
13/09/2012
Este documento tem como principal objetivo ajudar iniciantes a configurar e instalar o phpMyAdmin para administrar seu servidor MySQL. É simples e prático, baseado em uma instalação CentOS-6.3-x86_64-minimal. Ela vem com pouco mais de 200 pacotes, o que já nos permite rodar serviços básicos. Como isso não é mágica e para alguns se torna uma tarefa básica, para outros esse documento pode contribuir.
Por: Edson
[ Hits: 7560 ]
Conceito: 10.0   2 voto(s)2 voto(s)2 voto(s)2 voto(s)2 voto(s) + quero dar nota ao artigo

Instalação de pacotes e dependências

Bom, vamos lá.

Por muito tempo utilizei o VOL como base para meus conhecimentos, agora acredito poder contribuir com uma parte deles.

Esse artigo ajuda ao iniciante a configurar um servidor que já esteja instalado e com acesso à web. Esta parte não vai ser descrita neste documento pois não é seu objetivo, apenas a configuração de segurança do banco e a instalação do phpMyAdmin serão tratadas aqui.

Mão na massa.

Vamos usar o editor Vim neste tutorial, para instalá-lo:

# yum install vim

Após teste se o seu servidor tem acesso à web:

# ping www.vivaolinux.com.br

Aqui retornou:

--- vivaolinux.com.br ping statistics ---
3 packets transmitted, 2 received, 33% packet loss, time 2075ms
rtt min/avg/max/mdev = 198.266/202.106/205.947/3.866 ms


Verificar se o SELinux está desativado editando o arquivo /etc/selinux/config e setando-o como "disabled":

# vim /etc/selinux/config

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.

SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
#     targeted - Targeted processes are protected,
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted

Alguns pacotes não estão no repositório do CentOS, então vamos fazer configuração do repositório RPMForge:

Importar a GPG Key:

# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*
# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt


Instalar o wget para pegar arquivos na web:

# yum install wget

Depois:

# cd /tmp
# wget
http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
# rpm -ivh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

Pronto, nossa base está pronta para a instalação.

Instale os pacotes:

# yum install php php-mysql php-mbstring phpmyadmin httpd mysql-server

Com esses pacotes instalados e suas dependências também, já podemos rodar a configuração.

Próxima página >>




Páginas do artigo
   1. Instalação de pacotes e dependências
   2. Configuração do MySQL
   3. Configuração do phpMyAdmin

Outros artigos deste autor
Nenhum artigo encontrado.

Leitura recomendada

Comentários
[1] Comentário enviado por rony2605 em 17/09/2012 - 15:21h:

Excelente artigo, esse é o caminho!


[2] Comentário enviado por GIRLinux em 05/04/2013 - 13:33h:

Ola estava com o erro:
forbidden you don't have permission to access /phpmyadmin/ on this server whit suho sinpach server
que tambem é o erro
Você não tem permissão para acessar / phpmyadmin no servidor.
Então eu copiei o phpmyadmin para a pasta /var/www o erro continuou

Eu rm phpmyadmin deletei o arquivo

O caminho padrão é /usr/share/phpmyadmin

caminho correto: /var/www

basta mover o arquivo conforme escrito abaixo:

mv /usr/share/phpmyadmin /var/www/phpmyadmin

entrar no caminho localhost/phpmyadmin


[3] Comentário enviado por heroes em 05/04/2013 - 19:08h:

Olá GIRLinux, você pode sim resolver erros de permissão movendo o arquivo como você fez.
Mas seria, digamos "boas praticas" arrumar esse erro setando a permissão correta no arquivo da instalação do yum.

# vim /etc/httpd/conf.d/phpmyadmin.conf


#
# Web application to manage MySQL
#

#<Directory "/usr/share/phpmyadmin">
# Order Deny,Allow
# Deny from all
# Allow from 127.0.0.1
#</Directory>



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.