เมื่อสร้างเว็บไซต์จำเป็นต้องมีส่วนประกอบที่คล้ายกันและคุณไม่จำเป็นต้องบูรณาการทุกครั้งที่คุณสร้างเว็บไซต์ใหม่ Django เป็นเครื่องมือที่คุณต้องการสำหรับสิ่งนี้.


ในบทความนี้มีการครอบคลุมวิธีการต่าง ๆ ของการติดตั้ง Django และวิธีการสร้างโครงการแรกของคุณ.

หมายเหตุพิเศษ: ปรึกษาหน้าโฮสติ้ง Django ที่ดีที่สุดของ HostAdvice เพื่อค้นหาโฮสต์เว็บชั้นนำในหมวดหมู่นี้รวมถึงบทวิจารณ์ของผู้เชี่ยวชาญและผู้ใช้.

ภาพรวม

Django เป็นเครื่องมือที่ทรงพลังสำหรับการเขียนเว็บแอปพลิเคชัน การใช้กรอบการทำงาน Django เป็นวิธีที่ง่ายที่สุดในการทำให้ความคิดเป็นจริงทางธุรกิจ ทำให้แน่ใจว่าคุณมีความยุ่งยากน้อยลงเท่าที่จะเป็นไปได้ในขณะที่คุณกำลังสร้างเว็บแอปพลิเคชัน มันมีคุณสมบัติมากมายเช่นการรับรองความถูกต้องของผู้ใช้และฟีด RSS และมีความปลอดภัยมาก ดังนั้นเรามาดูวิธีการติดตั้ง Django บน CentOS

การติดตั้ง Django

การติดตั้ง Django ทำได้หลายวิธีและเราจะกล่าวถึงบางส่วนในบทความนี้ พวกเขาทั้งหมดพึ่งพาคลังเก็บ EPEL สำหรับ CentOS และ RedHat เช่นการแจกแจง ที่เก็บ EPEL มีแพ็กเกจพิเศษที่ไม่พบในการกระจายหลัก หากต้องการใช้ EPEL ให้พิมพ์ yum คำสั่งเพื่อกำหนดค่าการใช้พื้นที่เก็บข้อมูล EPL;

sudo yum ติดตั้ง epel-release

ด้านล่างนี้เป็นวิธีการติดตั้ง Django

  • การติดตั้งจากแพ็คเกจ
  • การติดตั้งผ่านจุดเล็ก ๆ
  • การติดตั้งผ่าน pip ในสภาพแวดล้อมเสมือนจริง
  • การติดตั้งเวอร์ชันการพัฒนาผ่าน git

การติดตั้งจากแพ็คเกจ

เราใช้ yum ผู้จัดการแพ็คเกจเพื่อติดตั้งแพ็คเกจ Django จากที่เก็บ EPEL ข้อเสียคือเวอร์ชันที่มีอยู่ใน EPEL อาจไม่ใช่เวอร์ชันล่าสุด อย่างไรก็ตามกระบวนการนี้ตรงไปตรงมาพิมพ์ต่อไปนี้:

sudo yum ติดตั้ง python-django

วิธีตรวจสอบการติดตั้ง:

django-admin – รุ่น

หากประสบความสำเร็จควรแสดง:

1.6.0

การติดตั้งจาก pip

หากคุณต้องการติดตั้ง Django ล่าสุดวิธีนี้เหมาะสำหรับคุณ เราติดตั้งครั้งแรก จุดเล็ก ๆ ผู้จัดการแพคเกจแล้วติดตั้ง Django ดังนั้นให้พิมพ์ดังต่อไปนี้

sudo yum ติดตั้ง python-pip

ถัดไปคุณสามารถติดตั้ง Django ได้โดยพิมพ์:

sudo pip ติดตั้ง django

ตอนนี้เพื่อตรวจสอบว่าการติดตั้งสำเร็จหรือไม่:

django-admin – รุ่น

หากประสบความสำเร็จควรแสดงสิ่งต่อไปนี้

1.7.5

บันทึก ว่ารุ่นใน จุดเล็ก ๆ เป็นปัจจุบันมากกว่า EPEL.

การติดตั้งผ่าน pip ในสภาพแวดล้อมเสมือนจริง

ใช้ virtualenv เครื่องมือในการสร้างสภาพแวดล้อมเสมือน มันอยู่ในสภาพแวดล้อมเสมือนเหล่านี้ที่ติดตั้งแพคเกจหลามโดยไม่มีผลต่อส่วนที่เหลือของระบบ มันจะมีประโยชน์ถ้าโครงการของคุณมีแนวโน้มที่จะขัดแย้งกับโครงการอื่น ๆ.

อย่างแรกคือการติดตั้ง จุดเล็ก ๆ จากที่เก็บ EPEL.

sudo yum ติดตั้ง python-pip

กับ จุดเล็ก ๆ ติดตั้งแล้วเราสามารถติดตั้ง virtualenv แพคเกจ;

การติดตั้งผ่าน pip ในสภาพแวดล้อมเสมือนจริง

ตอนนี้ทุกครั้งที่คุณเริ่มโครงการคุณต้องสร้างสภาพแวดล้อมเสมือนจริงสำหรับมัน ดังนั้นเราจะตั้งหมวดหมู่โครงการใหม่:

mkdir ~ / newproject
cd ~ / newproject

จากนั้นสร้างสภาพแวดล้อมเสมือนโดยพิมพ์

virtualenv newenv

บันทึก: newenv >เป็นเพียงชื่อ คุณสามารถเลือกชื่อที่คุณต้องการ.

คำสั่งดังกล่าวติดตั้งหลามและ จุดเล็ก ๆ สู่สภาพแวดล้อมเสมือนจริง ในการติดตั้งแพ็คเกจในสภาพแวดล้อมเสมือนจริงของเราเพียงแค่พิมพ์

แหล่ง newenv / bin / เปิดใช้งาน

บรรทัดคำสั่งของคุณควรเปลี่ยนและมีลักษณะดังต่อไปนี้

(newenv) ชื่อผู้ใช้ @ ชื่อโฮสต์: ~ / newproject $

ตอนนี้ติดตั้ง Django โดยใช้ จุดเล็ก ๆ ;

pip ติดตั้ง django

หากต้องการตรวจสอบการติดตั้งให้พิมพ์;

django-admin – รุ่น

มันควรจะแสดง;

1.7.5

หากคุณต้องการออกจากประเภทสภาพแวดล้อมของคุณ ยกเลิกการใช้งาน;

ปิดใช้งาน

หากต้องการรีสตาร์ทให้พิมพ์ดังต่อไปนี้

cd ~ / newproject
แหล่ง newenv / bin / เปิดใช้งาน

การติดตั้งเวอร์ชันการพัฒนาผ่าน git

วิธีนี้ติดตั้งรุ่นพัฒนาล่าสุด มันต้องการให้เรารับรหัส Django โดยตรงจาก คอมไพล์ กรุ ติดตั้ง คอมไพล์ และ จุดเล็ก ๆ ในระบบของเราโดยใช้ >yum คำสั่ง;

sudo yum ติดตั้ง git python-pip

โคลน repo ไปยังไดเรกทอรีที่เรียกว่า Django-dev.

git clone git: //github.com/django/django ~ / django-dev

ตอนนี้ที่เก็บสามารถติดตั้งได้โดยใช้ จุดเล็ก ๆ. เราจะใช้ -e ตัวเลือกในการติดตั้งในโหมดที่แก้ไขได้.

sudo pip install -e ~ / django-dev

ตอนนี้เราถูกตั้งค่าให้ตรวจสอบการติดตั้ง ในการทำเช่นนั้นให้พิมพ์,

django-admin – รุ่น

หากติดตั้งสำเร็จจะปรากฏขึ้น

ข้อสรุป

เราผ่านหลายวิธีให้คุณติดตั้ง Django บนเครื่อง CentOS 7 ของคุณ ขึ้นอยู่กับการติดตั้งที่คุณเลือกคุณสามารถรับคุณลักษณะใหม่ล่าสุดสำหรับรุ่นพัฒนาหรือคุณสามารถรับรุ่นที่เสถียรที่สุด ดังนั้นการติดตั้งแต่ละครั้งจะมีข้อเสียและข้อดี เราหวังว่าคุณจะเพลิดเพลินไปกับคุณสมบัติมากมายของ Django โดยตรง.

ลองใช้บริการโฮสติ้งเซิร์ฟเวอร์เฉพาะ 3 อันดับแรก:

A2 โฮสติ้ง

ราคาเริ่มต้น:
$ 99.59


ความเชื่อถือได้
9.3


การตั้งราคา
9.0


เป็นมิตรกับผู้ใช้
9.3


สนับสนุน
9.3


คุณสมบัติ
9.3

อ่านความคิดเห็น

เยี่ยมชม A2 Hosting

FastComet

ราคาเริ่มต้น:
$ 139.00


ความเชื่อถือได้
9.7


การตั้งราคา
9.5


เป็นมิตรกับผู้ใช้
9.7


สนับสนุน
9.7


คุณสมบัติ
9.6

อ่านความคิดเห็น

เยี่ยมชม FastComet

Hostwinds

ราคาเริ่มต้น:
$ 99.00


ความเชื่อถือได้
9.3


การตั้งราคา
9.2


เป็นมิตรกับผู้ใช้
9.2


สนับสนุน
9.3


คุณสมบัติ
9.2

อ่านความคิดเห็น

เยี่ยมชม Hostwinds

บทความเชิงปฏิบัติที่เกี่ยวข้อง

  • วิธีการติดตั้ง Cluster Docker Swarm บน CentOS 7 VPS หรือเซิร์ฟเวอร์เฉพาะ
    ผู้เชี่ยวชาญ
  • ติดตั้ง & กำหนดค่าเว็บเซิร์ฟเวอร์ Caddy บน CentOS 7 VPS
    สื่อกลาง
  • ใช้ Python เพื่อทำภารกิจประจำโดยอัตโนมัติบน VPS หรือเซิร์ฟเวอร์เฉพาะของคุณ
    ผู้เชี่ยวชาญ
  • วิธีการตั้งค่า Cron Jobs บน Ubuntu 18.04 Dedicated Server หรือ VPS
    สื่อกลาง
  • วิธีการติดตั้งและกำหนดค่า Linux Malware Detect บน CentOS 7
    ผู้เชี่ยวชาญ
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me