วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
Django เป็น Python framework ที่เป็นที่นิยมสำหรับการเขียนเว็บแอปพลิเคชัน ด้วย Django คุณสามารถสร้างแอปพลิเคชั่นได้เร็วขึ้นโดยไม่ต้องปรับแต่งล้อ
หากคุณต้องการติดตั้ง Django บนเครื่อง CentOS 7 มีหลายวิธีที่คุณสามารถเลือกได้ อย่างไรก็ตามตัวเลือกที่ยืดหยุ่นที่สุดคือการติดตั้ง Django ด้วย pip ในสภาพแวดล้อมเสมือนที่สร้างโดย virtualenv คู่มือนี้สาธิตวิธีการติดตั้ง Django โดยใช้ pip และ virtualenv
ในการเริ่มต้นคุณจะต้อง:
sudo yum install epel-release
sudo yum update -y && sudo reboot
หลังจากรีบูตเสร็จสิ้นให้เข้าสู่ระบบด้วยผู้ใช้ sudo เดียวกัน
ใช้คำสั่งด้านล่างเพื่อติดตั้ง pip รุ่นล่าสุด:
sudo yum install python-devel python-setuptools python-pip
sudo pip install --upgrade pip
คุณสามารถใช้ pip เพื่อติดตั้ง virtualenv:
sudo pip install virtualenv
สมมติว่าคุณต้องการสร้างสภาพแวดล้อมเสมือนเฉพาะเพื่อให้มีกรอบงาน Django:
cd ~
virtualenv djangoenv
คำสั่งดังกล่าวจะสร้างไดเรกทอรี~/djangoenvที่มีสภาพแวดล้อมเสมือนของคุณ
ก่อนอื่นให้เปิดใช้งานสภาพแวดล้อมเสมือนจริง:
source ~/djangoenv/bin/activate
พรอมต์ของสถานี SSH ของคุณจะมีลักษณะดังต่อไปนี้:
(djangoenv) [user@hostname ~]$
ซึ่งหมายความว่าคุณได้ก้าวเข้าสู่สภาพแวดล้อมเสมือนจริง "djangoenv" ติดตั้ง Django ในสภาพแวดล้อมเสมือนจริง:
pip install django
ระวังว่าคุณกำลังติดตั้ง Django ในเครื่องดังนั้นคุณไม่จำเป็นต้องใช้คำสั่ง sudo
ตอนนี้กรอบ Django ได้รับการติดตั้งแล้วคุณสามารถทดลองขับได้ด้วยการสร้างโครงการตัวอย่าง
cd ~
django-admin startproject prj1
คำสั่งดังกล่าวจะสร้างไดเรกทอรีprj1ในไดเรกทอรีการทำงานของคุณ~และเก็บไฟล์ที่จำเป็นทั้งหมดภายใน
เรียกใช้คำสั่งด้านล่างตามลำดับเพื่อเริ่มต้นแอปพลิเคชันของคุณ ทำตามคำแนะนำบนหน้าจอเพื่อให้ข้อมูลประจำตัวของ superuser
cd prj1/
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver 0.0.0.0:8000
เพื่อให้สามารถเข้าถึงพอร์ต 8000 คุณต้องแก้ไขกฎไฟร์วอลล์ในการเชื่อมต่อ SSH ใหม่:
sudo firewall-cmd --zone=public --permanent --add-port=8000/tcp
sudo firewall-cmd --reload
ใช้เว็บเบราว์เซอร์เพื่อเยี่ยมชมแอปพลิเคชันของคุณ:
http://<your-Vultr-server-IP>:8000
http://<your-Vultr-server-IP>:8000/admin
เมื่อสำเร็จคุณจะเห็นหน้า Django พร้อมผลลัพธ์ต่อไปนี้:
It worked!
Congratulations on your first Django-powered page.
เมื่อเสร็จสิ้นการทดสอบกดCtrl + Cเพื่อออกจากแอปพลิเคชันของคุณ
สุดท้ายให้ใช้คำสั่ง "ยกเลิกการใช้งาน" เพื่อออกจากสภาพแวดล้อมเสมือนจริงของคุณ:
deactivate
พรอมต์ของเทอร์มินัล SSH ของคุณจะกลับสู่สถานะปกติ:
[user@hostname prj1]$
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
เรียนรู้วิธีการตั้งค่า Nginx บน Ubuntu สำหรับการสตรีมวิดีโอสด HLS ด้วยคำแนะนำที่ชัดเจนและเป็นประโยชน์
เรียนรู้การใช้ Percona XtraBackup สำหรับการสำรองข้อมูลด้วยวิธีที่เป็นระบบและง่ายดายบน WordPress ออนไลน์ของคุณ
ReactOS ซึ่งเป็นโอเพ่นซอร์สและระบบปฏิบัติการฟรีพร้อมเวอร์ชันล่าสุดแล้ว สามารถตอบสนองความต้องการของผู้ใช้ Windows ยุคใหม่และล้ม Microsoft ได้หรือไม่? มาหาข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบเก่านี้ แต่เป็นประสบการณ์ OS ที่ใหม่กว่ากัน
การโจมตีของ Ransomware กำลังเพิ่มขึ้น แต่ AI สามารถช่วยจัดการกับไวรัสคอมพิวเตอร์ตัวล่าสุดได้หรือไม่? AI คือคำตอบ? อ่านที่นี่รู้ว่า AI boone หรือ bane
ในที่สุด Whatsapp ก็เปิดตัวแอพเดสก์ท็อปสำหรับผู้ใช้ Mac และ Windows ตอนนี้คุณสามารถเข้าถึง Whatsapp จาก Windows หรือ Mac ได้อย่างง่ายดาย ใช้ได้กับ Windows 8+ และ Mac OS 10.9+
อ่านข้อมูลนี้เพื่อทราบว่าปัญญาประดิษฐ์กำลังได้รับความนิยมในหมู่บริษัทขนาดเล็กอย่างไร และเพิ่มโอกาสในการทำให้พวกเขาเติบโตและทำให้คู่แข่งได้เปรียบ
เมื่อเร็ว ๆ นี้ Apple เปิดตัว macOS Catalina 10.15.4 การอัปเดตเสริมเพื่อแก้ไขปัญหา แต่ดูเหมือนว่าการอัปเดตทำให้เกิดปัญหามากขึ้นที่นำไปสู่การสร้างเครื่อง Mac อ่านบทความนี้เพื่อเรียนรู้เพิ่มเติม
13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data
คอมพิวเตอร์ของเราจัดเก็บข้อมูลทั้งหมดในลักษณะที่เรียกว่าระบบไฟล์บันทึก เป็นวิธีการที่มีประสิทธิภาพที่ช่วยให้คอมพิวเตอร์สามารถค้นหาและแสดงไฟล์ได้ทันทีที่คุณกดค้นหาhttps://wethegeek.com/?p=94116&preview=true