Instalação da versão de desenvolvimento (GitHub - novo)

Estamos usando atualmente o Git, que é o controle de versões utilizado pelo GitHub.
Para instalar o Git, basta digitar o seguinte comando no terminal:
Como root:

Fedora:

yum install git

Ubuntu:

apt-get install git

Para alterar as suas configurações, você pode utilizar uma ferramenta que já vem com o Git chamada git config.
Essa ferramenta permite a você ler e definir variáveis de configuração que controlam todos os aspectos de como o Git parece e opera.
Essas variáveis podem ser alteradas da seguinte forma:

  • Cofigurações específicas para seu usuário: passando a opção --global.
  • Cofigurações para todos os usuários do sistema e todos os seus repositórios: passando a opcao --system.

Para definir seu nome de usuário e endereço de e-mail, utilize os comandos abaixo:
Como root:

Geral:

git config --global user.name “Nome de usuário”
git config --global user.email email@domain.com

Para clonar o repositório, isto é, obter uma cópia dele para poder trabalhar, utilize o seguinte comando:
Como root:

Geral:

git clone https://github.com/nied-unicamp/TelEduc

Para a lista de comandos do Git, utilize o site (1), ou digite o comando abaixo no terminal:

Geral:

git help --all

: http://git-scm.com/book/commands

Ajuste de Permissões

Agora precisamos permitir que o apache leia e escreva em determinadas pastas. Também é nesse passo que definimos a pasta onde ficarão os arquivos enviados por usuários ao teleduc, é importante que essa pasta fique fora da pasta compartilhada ( public_html ) para evitar acessos indesejados ao conteúdo.
Segue abaixo sugestões de comandos, lembrando que isso vai depender da sua estrutura de diretórios:
Como root:

Geral:

chmod 711 /home/teleduc
chmod 755 /home/teleduc/public_html

Fedora:

chown apache:apache /home/teleduc/public_html/TelEduc
chown apache:apache /home/teleduc/public_html/TelEduc/cursos/aplic/bibliotecas
chown apache:apache /home/teleduc/public_html/TelEduc/cursos/diretorio

Ubuntu:

chown www-data:www-data /home/teleduc/public_html/TelEduc 
chown www-data:www-data /home/teleduc/public_html/TelEduc/cursos/aplic/bibliotecas 
chown www-data:www-data /home/teleduc/public_html/TelEduc/cursos/diretorio

Configuração via browser

Agora, basta acessar o seguinte link via browser e finalizar a configuração:

Formato:

<nome-da-maquina>/~<nome-do-usuario>/instalacao

Exemplo:

europa/~teleduc/instalacao