Vamos configurar o phpMyAdmin para administrar o MySQL vai browser.
1) Requisitos
Precisamos do php 5.2 ou superior, como eu estou usando o CentOS 5.6 a versão do php instalada é 5.1, para atualizar pelo yum
será necessário adicionar o repositório testing no seguinte link mostra como adicionar http://wiki.centos.org/HowTos/PHP_5.1_To_5.2
Quando eu executei o yum update apareceu Connection refused então entrei no link http://dev.centos.org/centos/5/testing/x86_64/RPMS/
e baixei todos os pacotes necessário e fiz um rpm -Uvh * segue os pacotes que eu baixei:
libmcrypt-2.5.8-0.el5.centos.x86_64.rpm
libmcrypt-devel-2.5.8-0.el5.centos.x86_64.rpm
php-5.2.10-1.el5.centos.x86_64.rpm
php-cli-5.2.10-1.el5.centos.x86_64.rpm
php-common-5.2.10-1.el5.centos.x86_64.rpm
php-devel-5.2.10-1.el5.centos.x86_64.rpm
php-gd-5.2.10-1.el5.centos.x86_64.rpm
php-mbstring-5.2.10-1.el5.centos.x86_64.rpm
php-mcrypt-5.2.9-2.el5.centos.3.x86_64.rpm
php-mysql-5.2.10-1.el5.centos.x86_64.rpm
php-pdo-5.2.10-1.el5.centos.x86_64.rpm
2) Download
Faça o download em http://www.phpmyadmin.net/home_page/index.php, eu fiz o download da versão phpMyAdmin-3.4.2-all-languages.tar.gz
3) Instalação
# tar -xvzf phpMyAdmin-3.4.2-all-languages.tar.gz
# cp -R phpMyAdmin-3.4.2-all-languages /var/www/html
# cd /var/www/html/
# mv phpMyAdmin-3.4.2-all-languages phpmyadmin
4) Configuração
Entre no diretório /var/www/html/phpmyadmin e copie o arquivo config.sample.inc.php para config.inc.php
# cp config.sample.inc.php config.inc.php
Agora, edite o arquivo config.inc.php e procure a linha
##################################
$cfg['blowfish_secret'] = '';
##################################
Coloque um valor qualquer por exemplo
######################################
$cfg['blowfish_secret'] = 'hRg8gh7';
######################################
Feito isso basta acessar http://server/phpmyadmin
quinta-feira, 23 de junho de 2011
sexta-feira, 17 de junho de 2011
Instalando o USVN para gerenciar o SVN no CentOS
Não será abordado a instalação do SVN, pois, no próprio Blog existe um tutorial para sobre.
1) Download
Faça o download em http://www.usvn.info/download, estou usando a versão 1.01
# wget http://www.usvn.info/download/get/1.0.1+Boo/tgz.dl
2) Instalação
# tar -zxvf usvn-1.0.1.tgz
# cp -R usvn-1.0 /var/www/html/
# cd /var/www/html
# mv usvn-1.0 usvn
# mkdir usvn/files
# chown -R apache.apache usvn
Crie um arquivo com nome de usv.conf com o conteudo abaixo em /etc/httpd/conf.d
##########################################
# Configure access to usvn
Alias /usvn /path/to/usvn/public
(Directory "/path/to/usvn/public")
Options +SymLinksIfOwnerMatch
AllowOverride All
Order allow,deny
Allow from all
(/Directory)
#########################################
Lembrando, troque ( por < e ) por >. Continuo sem saber como postar esses sinais aqui.
Para prosseguir com a instalação acesse em seu navegador o endereço http://192.168.142.129/usvn/install.php
No final da instalação será apresentado uma configuração para que você coloque no seu httpd.conf, eu colei o
código no meu subversion.conf e reinicei o apache, depois acessei por http://localhost/usvn/ e funcionou perfeito.
3) Observações
Eu não consegui criar o banco através do instalado, tive que criar o banco antes da instalação, segue os comandos
do mysql que usei:
# mysql -u root -p
mysql> create database usvn;
mysql> create user usvn;
mysql> create user usvn@localhost;
mysql> set password for usvn = PASSWORD ('P@ssw0rd');
mysql> set password for usvn@localhost = PASSWORD ('P@ssw0rd');
mysql> grant all on usvn.* to 'usvn';
mysql> grant all on usvn.* to 'usvn'@'localhost';
mysql> quit;
Abraços
1) Download
Faça o download em http://www.usvn.info/download, estou usando a versão 1.01
# wget http://www.usvn.info/download/get/1.0.1+Boo/tgz.dl
2) Instalação
# tar -zxvf usvn-1.0.1.tgz
# cp -R usvn-1.0 /var/www/html/
# cd /var/www/html
# mv usvn-1.0 usvn
# mkdir usvn/files
# chown -R apache.apache usvn
Crie um arquivo com nome de usv.conf com o conteudo abaixo em /etc/httpd/conf.d
##########################################
# Configure access to usvn
Alias /usvn /path/to/usvn/public
(Directory "/path/to/usvn/public")
Options +SymLinksIfOwnerMatch
AllowOverride All
Order allow,deny
Allow from all
(/Directory)
#########################################
Lembrando, troque ( por < e ) por >. Continuo sem saber como postar esses sinais aqui.
Para prosseguir com a instalação acesse em seu navegador o endereço http://192.168.142.129/usvn/install.php
No final da instalação será apresentado uma configuração para que você coloque no seu httpd.conf, eu colei o
código no meu subversion.conf e reinicei o apache, depois acessei por http://localhost/usvn/ e funcionou perfeito.
3) Observações
Eu não consegui criar o banco através do instalado, tive que criar o banco antes da instalação, segue os comandos
do mysql que usei:
# mysql -u root -p
mysql> create database usvn;
mysql> create user usvn;
mysql> create user usvn@localhost;
mysql> set password for usvn = PASSWORD ('P@ssw0rd');
mysql> set password for usvn@localhost = PASSWORD ('P@ssw0rd');
mysql> grant all on usvn.* to 'usvn';
mysql> grant all on usvn.* to 'usvn'@'localhost';
mysql> quit;
Abraços
Desculpas
Senhores, gostaria de pedir desculpas a todos que postaram comentários sobre as pequenas dicas que postei, eu fiz o blog e deixei de lado e nem vi que havia comentários, acabei de habilitar a função que manda e-mail para saber quando alguém postar comentários.
Obrigado
Obrigado
Assinar:
Postagens (Atom)