Hãy bắt đầu triển khai dự án Django trên AWS EC2:
Triển khai Dự án Django trên AWS EC2
Để triển khai Dự án Django trên AWS EC2, chỉ cần nhấp vào “ Khởi chạy phiên bản ” nút trên trang EC2:
Chỉ cần nhập tên phiên bản của bạn và chọn máy hình ảnh amazon:
Sau đó cuộn xuống trang để chọn loại phiên bản và tạo tệp cặp khóa. Sau những cài đặt này, chỉ cần nhấp vào nút “ Khởi chạy phiên bản ' cái nút:
Sau khi phiên bản được tạo, hãy chọn phiên bản và nhấp vào nút “ Kết nối ' cái nút:
Chọn máy khách SSH và sao chép lệnh từ trang:
Dán lệnh trên dấu nhắc lệnh và thay thế tên của cặp khóa bằng đường dẫn của cặp khóa trên máy tính của bạn:
Sau khi kết nối được thực hiện, bước tiếp theo là cập nhật danh sách apt của hệ điều hành Ubuntu đang chạy. Đối với điều đó, sử dụng lệnh sau trong thiết bị đầu cuối:
sudo cập nhật aptChạy lệnh trên sẽ cho đầu ra sau trên thiết bị đầu cuối:
Bước tiếp theo là cài đặt các bản nâng cấp trên phiên bản EC2 bằng lệnh sau:
sudo nâng cấp thích hợpLệnh này sẽ nhận các bản nâng cấp gói apt:
Để triển khai dự án trên máy chủ, hãy cài đặt “ Nginx ” máy chủ sử dụng lệnh sau:
sudo đúng cách cài đặt cuộn tròn nginxLệnh này sẽ cài đặt máy chủ Nginx để triển khai dự án Django:
Cài đặt python-pip để sử dụng mã python trong dự án Django bằng lệnh sau:
sudo đúng cách cài đặt python3-pipLệnh này sẽ cài đặt python trong máy ảo của bạn:
Cài đặt môi trường ảo bên trong python để triển khai dự án Django:
sudo -H ống3 cài đặt virtualenvLệnh này sẽ cài đặt môi trường ảo:
Tạo môi trường ảo để triển khai dự án bên trong bằng cách sử dụng lệnh sau:
virtualenv envLệnh này đã tạo môi trường ảo cho dự án Django:
Chỉ cần sao chép kho lưu trữ git bằng liên kết của mã:
Tạo một thư mục mới và đi vào bên trong thư mục bằng các lệnh sau:
mkdir dự ánđĩa CD dự án
Sao chép kho lưu trữ git bên trong thư mục bằng cách sử dụng lệnh sau:
bản sao git https: // github.com / Talha331498 / Django.gitLệnh này sẽ tìm nạp dự án Django bằng cách nhân bản git:
Bên trong dự án Django, chỉ cần sử dụng lệnh sau để chạy dự án trên máy chủ:
python manage.py runserverLệnh này sẽ tải dự án lên máy chủ:
Dự án Django của bạn đã được triển khai trên máy chủ, chỉ cần sử dụng địa chỉ IP Công cộng của phiên bản EC2 để truy cập dự án Django:
Dự án sẽ được hiển thị trên trình duyệt:
Bạn đã triển khai thành công dự án Django trên máy ảo AWS EC2:
Phần kết luận
Để triển khai dự án Django trên phiên bản AWS, chỉ cần tạo và kết nối với máy ảo EC2. Khi bạn đã kết nối với máy ảo, chỉ cần cài đặt máy chủ Nginx mà bạn sẽ triển khai dự án. Sau đó, cài đặt python-pip rồi cài đặt và tạo một môi trường ảo. Tải lên các tệp dự án bằng kho lưu trữ git và đi vào bên trong dự án và dự án đã được triển khai thành công.