Skip to content

lucianopollbr/projetoflaskwsl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

projetoflaskwsl

API que apresentará o arquivo index.html na porta :3000

Preparação no Windows: - instalar aplicativos wsl2 ubuntu requisitos: hipervy ativado (Painel de controle > Programas > Ativar desativar recursos windows e ative a check box “Subsistema do Windows para linux” ) - Obs: também no BIOS Ubuntu pode ser adquirido em MS Store

Preparação no Ubuntu: (lembrar que é um sistema operacional completo que apenas vai acessar os arquivos nas unidades do windows) - Obs: /mnt/c/ = sempre. - instalar git (git config --global ...) python docker ... Obs: $sudo apt update $$ sudo apt upgrade -y

Criação do repositório: - no github.com criar o novo repositório com o "README.md" e a licença GLP3 - no diretório raiz de trabalho "c:/xprojetos" executar o git clone $git clone https://github.com/usuário/projetox.git $git checkout (deve ser a branch "main") - acrescentar os arquivos necessários ao desenvolvimento: $touch appsite.py $touch Dockerfile $cp -r origem/site /mnt/c/xprojetos/projetox - fazer stage, commit e push $git add . $git commit -m "texto explicativo" $git origin main https://github.com/usuário/projetox.git $git push origin main

###################################################################################

Ativação do Ambiente Virtual de Desenvolvimento Python:

Passo a Passo:

  1. Abrir o VS Code e o Terminal WSL2:

    • Abra o VS Code.
    • Pressione Ctrl + Shift + P para abrir a paleta de comandos.
    • Digite WSL: New Window e selecione para abrir uma nova janela do VS Code conectada ao WSL2.
  2. Navegar até o Diretório do Projeto:

    • No terminal do VS Code, navegue até o diretório do seu projeto com o comando:
      cd /mnt/c/xprojetos/projetox
  3. Criar o Ambiente Virtual:

    • No terminal, crie o ambiente virtual com o comando:
      python3 -m venv venv
    • Isso criará uma pasta chamada venv dentro do diretório do seu projeto.
  4. Ativar o Ambiente Virtual:

    • Ative o ambiente virtual com o comando:
      source venv/bin/activate
    • Você verá o nome do ambiente virtual (venv) aparecer no início da linha de comando, indicando que ele está ativo.
  5. Instalar Dependências:

    • Agora, você pode instalar as dependências necessárias para o seu projeto. Por exemplo, para instalar Flask, use:
      pip install flask
  6. Configurar o VS Code para Usar o Ambiente Virtual:

    • Pressione Ctrl + Shift + P novamente e digite Python: Select Interpreter.
    • Selecione o interpretador Python dentro do seu ambiente virtual (venv).

Exemplo Completo:

Aqui está um resumo dos comandos que você usará:

cd /mnt/c/xprojetos/projetoflaskwsl
python3 -m venv venv
source venv/bin/activate
pip install flask

Desativar o Ambiente Virtual:

Quando terminar de trabalhar, você pode desativar o ambiente virtual com o comando:

deactivate

###########################################################################

Acesso por SSH:

  1. Gerar a Chave SSH (se ainda não tiver feito):

    ssh-keygen -t rsa -b 4096 -C "[email protected]"

    Siga as instruções e salve a chave em um local seguro (geralmente em ~/.ssh/id_rsa).

  2. Copiar a Chave SSH para o Clipboard:

    • Use o comando clip.exe para copiar a chave pública:
      cat ~/.ssh/id_rsa.pub | clip.exe
    • Isso copiará a chave pública para o clipboard do Windows.
  3. Adicionar a Chave SSH ao GitHub:

  4. Configurar o Git para Usar SSH:

    • No terminal, altere a URL remota para usar SSH:
      git remote set-url origin [email protected]:<seu_usuario>/<seu_repositorio>.git
  5. Fazer o Push:

    • Agora, você pode fazer o push normalmente:
      git push origin main

Resumo dos Comandos:

ssh-keygen -t rsa -b 4096 -C "[email protected]"
cat ~/.ssh/id_rsa.pub | clip.exe
git remote set-url origin <token>@github.com/<seu_usuario>/<seu_repositorio>.git
git push origin main

OBS:

oken de acesso pessoal:

Outra opção é utilizar um token de acesso pessoal do GitHub. Tokens são como senhas temporárias que concedem acesso específico a partes do seu repositório.

Veja como criar um token de acesso pessoal:

Acesse as configurações da sua conta no GitHub.

Vá para a aba "Developer settings" e depois em "Personal access tokens".

Gere um novo token e conceda as permissões necessárias (por exemplo, "repo").

Utilize o token gerado na URL do repositório remoto no Git. Por exemplo:

Bash git remote set-url origin https://[email protected]/seu_usuario/seu_repositorio.git Use o código com cuidado.

Substitua seu_token pelo token gerado, seu_usuario e seu_repositorio pelos seus dados.

###############################################################################

About

API que apresentará o arquivo index.html na porta :3000

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published