quinta-feira, 2 de fevereiro de 2012

Lucas Lisboa: [TUTORIAL] Upload de arquivos PDF em PHP

0

Lucas Lisboa: [TUTORIAL] Upload de arquivos PDF em PHP: Bom dia pessoal, hoje vou fazer um breve tutorial de como criar uma página simples para upload de arquivos .PDF em PHP. Primeiramente c...

Read more

Configurando repositorio svn (Subversion)

1

Bem no meu primeiro post ensinarei como criar e configurar um servidor subversion no linux, espero que vocês gostem:

Softwares necessarios:
Apache2, Subversion, libapache2-svn

Primeiro utilize os comandos:
# apt-get install subversion
# apt-get install apache2
# apt-get install libapache2-svn
ou
# yum install subversion
# yum install apache2
# yum install libapache2-svn

Apos isso edite os arquivos httpd.conf e apache2.conf localizados na pasta /etc/apache2
e adicione o seguinte:
LoadModule dav_module /usr/lib/apache2/modules/mod_dav.so
LoadModule dav_svn_module /usr/lib/apache2/modules/mod_dav_svn.so


Apos isso reinicie o servidor apache2: /etc/init.d/apache2 restart

Inicie o svn com o comando: svnserve -d

Crie seu repositorio no local de sua preferencia com o comando: "svnadmin create projeto" onde projeto é o nome do seu repositorio.

Dica: Caso caminho tenha ficado muito grande, crie um link para seu repositorio para encurtar o mesmo, utilize o comando: ln -s /home/seunome/projeto projeto

Para configurar autenticação no repositorio é necessario alterar 2 arquivos (svnserve.conf, passwd) que ficam na pasta conf do seu repositorio:

No arquivo passwd coloque o seguinte:
sally = sallyssecret
onde sally é seu usuario e sallyssecret e sua senha

Já no arquivo svnserve.conf coloque o seguinte:
anon-access = none
auth-access = write

realm = Meu Repositorio
password-db = passwd


Apos isso é só acessar seu repositorio usando clientes TortoiseSVN para windows ou o proprio subversion para Linux

svn://ipdoservidor/projeto

Dica: cuidado com espaços na frente dessas propriedades nos arquivos, pois com espaço na frente eles ficam dando erro.

Bem galera é isso por enquanto, qualquer duvida, sugestão o critica só comentar.

Read more

 
Design by ThemeShift | Bloggerized by Lasantha - Free Blogger Templates | Best Web Hosting