Hướng dẫn cài đặt Python App trên hosting cPanel

  • Sunday 02/10/2022

Python là một ngôn ngữ lập trình được sử dụng rộng rãi trong các ứng dụng web, phát triển phần mềm, khoa học dữ liệu và máy học (ML). Các nhà phát triển sử dụng Python vì nó hiệu quả, dễ học và có thể chạy trên nhiều nền tảng khác nhau. Phần mềm Python được tải xuống miễn phí, tích hợp tốt với tất cả các loại hệ thống và tăng tốc độ phát triển.

Một số những ứng dụng phổ biến của Python là:

  • Phân tích dữ liệu
  • Khoa học dữ liệu / AI
  • Phát triển web
  • Phát triển trò chơi
  • Phát triển phần mềm
  • Kỹ thuật dữ liệu (data engineering)
  • Kỹ thuật Robot (Robotics)
  • Tự động hóa

Trong bài viết này PAVietnam sẽ hướng dẫn cách cài đặt và triển khai Python App trên hosting cPanel.

Hướng dẫn cài đặt Python App trên hosting cPanel

Hướng dẫn cài đặt Python App trên hosting Cpanel

Các bước cài đặt

Bước 1: Truy cập vào hosting cPanel, sau đó chọn Setup Python App.

Bước 2: Chọn Create Application.

Bước 3: Nhập thông tin cấu hình để chạy Python App. Sau đó chọn Create.

+ Python version: Phiên bản Python để chạy app.

+ Application root: Tên thư mục chính của Python App.

+ Application URL: Tên website của Python App.

+ Application startup file: Tên file wsgi để cPanel kết nối và gọi Python App. Có thể để mặc định.

+ Application Entry point: wsgi callable object cho app. Có thể để mặc định.

+ Passenger log file: đường dẫn của file log cho app trong quá trình sử dụng. Có thể để mặc định.

Bước 4: Copy lệnh truy cập vào môi trường ảo vừa tạo

 

Bước 5: Truy cập vào Terminal trên cPanel .

 

Bước 6: Thực hiện lệnh vừa copy và cài đặt module Django.

pip install --upgrade pip
pip install django

Bước 7: Tạo Django project tại thư mục chính (trong ví dụ này thư mục chính là python_site và tên project là demo_project) sử dụng lệnh:

django-admin startproject demo_project .

  • Lưu ý: Câu lệnh có dấu chấm ở cuối câu.

Sau khi tạo project danh sách các file hiện có trong thư mục gốc như sau

Bước 8: Thực hiện chỉnh sửa cấu hình các file cho phù hợp.

  • Xóa nội dung file passenger_wsgi.py và thay bằng

from demo_project.wsgi import application

  • Chình sửa file demo_project/settings.py

+ Ở dòng “ALLOWED_HOSTS” thêm vào tên website

+ Thêm dòng dưới vào cuối file rồi lưu lại

STATIC_ROOT = 'path_to_public_html/static'

  • Thêm quyền execute cho file manage.py
chmod +x manage.py
  • Thực hiện cập nhật các thay đổi mới cấu hình
./manage.py migrate
  • Thực hiện update nội dung css và js liên quan đến static_root
./manage.py collectstatic

Bước 9: Quay trở lại mục Python App để restart service.

 

Sau đó bạn có thể truy cập website để kiểm tra.

 

Tổng kết

Chúng tôi hy vọng bài viết này đã giúp bạn tìm hiểu cài đặt Python App trên hosting cPanel. Chúc các bạn thành công.

Bạn cũng có thể tham khảo thêm các bài viết khác của chúng tôi  tại đây.

Ngoài ra PA Việt Nam cung cấp đa dạng các plan Hosting WordPress đáp ứng yêu cầu của khách hàng
WordPress Hosting phổ thông
WordPress Hosting chất lượng cao
WordPress VIP

Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-khuyen-mai/

 

5/5 - (1 bình chọn)