Ubuntu Server - Instalando Django
Ubuntu Server - Instalando Django | ||
Canal Qb |
Certifique-se de que o Python 3.8.16 está instalado em seu servidor. Você pode verificar digitando o seguinte comando no terminal:
python --version
Se não estiver instalado, você pode instalar usando o comando:
sudo apt-get updatesudo apt-get install python3.8sudo apt-get install python3-virtualenv
Pode usar diretamente, ou mesmo criar um ambiente Venv para usar o django
Crie um novo ambiente virtual no diretório desejado:
virtualenv myenv
Isso criará um novo diretório chamado myenv que conterá o ambiente virtual.
Ative o ambiente virtual:
source myenv/bin/activate
Agora você pode instalar o Django usando o comando pip, sem a necessidade do sudo:
pip3 install django==3.2.4
O Django será instalado dentro do ambiente virtual isolado.
Em seguida, você precisará instalar o pip, o gerenciador de pacotes do Python. Você pode instalá-lo usando o seguinte comando:
sudo apt-get install python3-pip
Agora, com o pip instalado, você pode usar o pip para instalar o Django. Execute o seguinte comando:
sudo -H pip3 install django==3.2.4
Isso instalará o Django versão 3.2.4. Se você desejar uma versão diferente, você pode substituir "3.2.4" pelo número da versão desejada.
Após a instalação, você pode verificar se o Django foi instalado corretamente digitando:
django-admin --version
Isso mostrará a versão do Django instalada no seu sistema.
Agora você tem o Django instalado no seu servidor Ubuntu 18.04 com o Python 3.8.16. Você pode começar a criar seus projetos e aplicativos usando o Django.
--------------------------------------------------------------------------
Aqui está um exemplo de um "Hello, World!" básico usando o Django:
Crie um novo diretório para o seu projeto Django:
mkdir meuprojetocd meuprojeto
Agora, crie um novo projeto Django usando o comando django-admin:
django-admin startproject meusite .
O ponto . no final do comando indica que o projeto deve ser criado no diretório atual.
Dentro do diretório meusite, crie um novo aplicativo Django chamado meuapp usando o comando manage.py:
python manage.py startapp meuapp
Agora, abra o arquivo meusite/settings.py com um editor de texto e adicione 'meuapp' à lista INSTALLED_APPS. Ele deve ficar assim:
INSTALLED_APPS = [...'meuapp',]Dentro do diretório meuapp, abra o arquivo views.py com um editor de texto e adicione o seguinte código:from django.http import HttpResponsedef hello(request):return HttpResponse("Hello, World!")
Em seguida, crie um arquivo urls.py no diretório meuapp e adicione o seguinte código:
from django.urls import pathfrom . import viewsurlpatterns = [path('hello/', views.hello, name='hello'),]Agora, volte para o diretório meusite e abra o arquivo urls.py com um editor de texto. Adicione o seguinte código para incluir as URLs do aplicativo meuapp:from django.contrib import adminfrom django.urls import include, pathurlpatterns = [path('admin/', admin.site.urls),path('', include('meuapp.urls')),]
Finalmente, execute o servidor de desenvolvimento do Django executando o seguinte comando:
python manage.py runserver 192.168.0.2:8000
Agora, você pode acessar o "Hello, World!" abrindo um navegador da web e visitando o endereço do seu servidor http://192.168.0.2:8000/hello/. Você deverá ver a mensagem "Hello, World!" exibida na página.
Comando para localizar o serviço que está usando a porta:
sudo lsof -i :8000
Informe a porta em Kill
sudo kill -9 10540
Nenhum comentário
Comente só assim vamos crescer juntos!
Observação: somente um membro deste blog pode postar um comentário.