pres:gerti:infraestrutura_de_ti:pentaho:subversion_edge_svn_server

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
pres:gerti:infraestrutura_de_ti:pentaho:subversion_edge_svn_server [22/03/2017 14:07] – [Subversion Edge SVN Server] mbjesuspres:gerti:infraestrutura_de_ti:pentaho:subversion_edge_svn_server [17/08/2021 17:41] (atual) vborges
Linha 3: Linha 3:
 === Instalação === === Instalação ===
  
-  * Criar usuário do repositórioadduser tcesvn +  * Diretório: /opt/subversionedge/csvn/ 
-  * Definir JAVA_HOME e JRE_HOME no arquivo /home/tcesvn/.bashrc: +  * Inicialização do console: /opt/subversionedge/csvn/bin/csvn start 
 +  * Inicialização do Subversion:/opt/subversionedge/csvn/bin/httpd -f /opt/subversionedge/csvn/data/conf/httpd.conf  
 +  * Diretório dos repositórios: /opt/subversionedge/csvn/data/ 
 + 
 +A instalação deve ser feita de modo que a aplicação não execute no contexto do usuário root. Por isso, criamos o usuário **tcesvn**. A aplicação será executada no contexto desse usuário com permissões restritas, protegendo o sistema operacional de ataques que podem vir pela aplicação. 
 + 
 +  * Criar usuário do repositório 
 +    * <code>adduser tcesvn</code> 
 +  * Definir JAVA_HOME e JRE_HOME no arquivo **/home/tcesvn/.bashrc**
     * <code>      * <code> 
        export JAVA_HOME=/usr/java/jdk1.8.0_121/        export JAVA_HOME=/usr/java/jdk1.8.0_121/
        export JRE_HOME=/usr/java/jdk1.8.0_121/jre/         export JRE_HOME=/usr/java/jdk1.8.0_121/jre/ 
     </code>     </code>
-  * Diretório: /opt/subversionedge/csvn/ +  * Dar permissão apenas para usuário tcesvn em toda aplicação:  
-  * Inicialização do console: /opt/subversionedge/csvn/bin/csvn start +    * <code> chown -R tcesvn:tcesvn /opt/subversionedge </code>
-  * Inicialização do Subversion:/opt/subversionedge/csvn/bin/httpd -f /opt/subversionedge/csvn/data/conf/httpd.conf  +
-  * Diretório dos repositórios: /opt/subversionedge/csvn/data/ +
-  * Dar permissão apenas para usuário tcesvn em toda aplicação: chown -R tcesvn:tcesvn /opt/subversionedge+
   * Criar script de inicialização do console, subindo a aplicação no contexto no usuário tcesvn:   * Criar script de inicialização do console, subindo a aplicação no contexto no usuário tcesvn:
-    * <code> ### BEGIN INIT INFO+    * <code>  
 +### BEGIN INIT INFO
 # Provides: csvn start-stop # Provides: csvn start-stop
 # Required-Start: networking # Required-Start: networking
Linha 43: Linha 49:
 </code> </code>
  
-  * Criar script de inicialização do serviço subversion web no arquivo /etc/init.d/+  * Criar script de inicialização do serviço subversion web no arquivo **/etc/init.d/**:
     * <code> ### BEGIN INIT INFO     * <code> ### BEGIN INIT INFO
 # Provides: start # Provides: start
Linha 62: Linha 68:
  
   * Adicionar start automático no boot do sistema   * Adicionar start automático no boot do sistema
-    * Editar aquivo /etc/rc.local e adicionar o seguinte código:+    * Editar aquivo **/etc/rc.local** e adicionar o seguinte código:
     * <code>     * <code>
-    * ###INICIAR SUBVERSIONEDGE +        ###INICIAR SUBVERSIONEDGE  
-/opt/subversionedge/csvn/bin/csvn start +         /etc/init.d/csvn start 
-/opt/subversionedge/csvn/bin/httpd -f /opt/subversionedge/csvn/data/conf/httpd.conf +         /etc/init.d/svnhttpd start 
-</code> +     </code>
- +
  
  
 +====== Informações Complementares ======
  
  
Linha 77: Linha 82:
 Essa ferramenta conta com uma interface web para configuração e utiliza LDAP para autenticação. Para acessar a interface web pode ser acessada através do seguinte link: Essa ferramenta conta com uma interface web para configuração e utiliza LDAP para autenticação. Para acessar a interface web pode ser acessada através do seguinte link:
  
-http://endereçodoservidorsvnedge:3343/csvn/login/auth+http://uller.tce.go.gov.br:3343/csvn/login/auth
  
 ====== Solução de Problemas ====== ====== Solução de Problemas ======
  • pres/gerti/infraestrutura_de_ti/pentaho/subversion_edge_svn_server.1490191678.txt.gz
  • Última modificação: 22/03/2017 14:07
  • por mbjesus