วิธีติดตั้ง Backdrop CMS บนเซิร์ฟเวอร์ Ubuntu

คุณใช้เซิร์ฟเวอร์ Ubuntu และต้องการระบบจัดการเนื้อหาใหม่สำหรับเว็บไซต์ของคุณหรือไม่ พิจารณาปรับใช้ Backdrop CMS ซึ่งเป็นเครื่องมือโอเพ่นซอร์สสำหรับLinuxที่ช่วยให้การจัดการเว็บไซต์ง่ายขึ้น ในคู่มือนี้ เราจะแสดงวิธีการตั้งค่า Backdrop CMS บนระบบUbuntu ของคุณ

วิธีการติดตั้งการพึ่งพา CMS ฉากหลังบนเซิร์ฟเวอร์ Ubuntu

ระบบ CMS ฉากหลังต้องการการพึ่งพาหลายอย่างที่ผู้ใช้ต้องติดตั้ง รวมถึงเว็บเซิร์ฟเวอร์ Apache, MySQL, PHP และส่วนขยาย PHP หลายตัว ในการเริ่มการติดตั้งการพึ่งพาเหล่านี้ ให้เปิดใช้เทอร์มินัลและ SSH ในเซิร์ฟเวอร์หรือเปิดใช้เทอร์มินัลจริง

เมื่อเปิดเทอร์มินัลแล้ว ให้ใช้ คำสั่ง apt updateเพื่อตรวจสอบการอัปเดตซอฟต์แวร์:

อัปเดต sudo apt

หลังจากเรียกใช้ คำสั่ง apt updateให้ติดตั้งการอัปเดตซอฟต์แวร์ที่รอดำเนินการบนระบบเซิร์ฟเวอร์ Ubuntu ของคุณโดยป้อนคำสั่งapt upgrade ต่อไปนี้ โปรดทราบว่าการอัปเดตนี้อาจใช้เวลาสักครู่ โดยเฉพาะอย่างยิ่งหากคุณมีแพ็คเกจมากมายให้ดาวน์โหลด

sudo apt อัพเกรด

เมื่อทุกอย่างเป็นปัจจุบัน ก็ถึงเวลาติดตั้งการพึ่งพา ใช้ คำสั่ง apt install ต่อไปนี้ เพื่อตั้งค่า Apache, PHP, SQL และส่วนขยาย PHP ที่จำเป็น

sudo apt ติดตั้ง apache2 mysql-server php libapache2-mod-php php-mysql php-gd php-curl php-xmlrpc

เมื่อติดตั้งการอ้างอิงทั้งหมดแล้ว คุณจะต้องเรียกใช้การติดตั้ง MySQL โดยดำเนินการคำสั่งด้านล่าง

sudo mysql_secure_installation

เมื่อคุณเรียกใช้คำสั่งด้านบน คุณจะได้รับแจ้งให้ป้อนรหัสผ่านที่ปลอดภัยสำหรับบัญชี MySQL ของคุณ เพื่อเพิ่มความปลอดภัย ให้พิจารณาใช้เครื่องมือสร้างรหัสผ่าน Bitwarden เพื่อสร้างรหัสผ่านที่รัดกุมและน่าจดจำ

วิธีสร้างฐานข้อมูล SQL สำหรับ Backdrop CMS บนเซิร์ฟเวอร์ Ubuntu

ฉากหลัง CMS ต้องการMySQLสำหรับความต้องการของฐานข้อมูล ด้วยเหตุนี้ คุณต้องสร้างฐานข้อมูลใหม่เพื่อใช้ซอฟต์แวร์บน Ubuntu Server ในการเริ่มต้น ให้เข้าสู่ระบบ MySQL บนเซิร์ฟเวอร์ Ubuntu โดยใช้คำสั่งต่อไปนี้:

sudo mysql -u รูท -p

จากนั้นสร้างฐานข้อมูลโดยใช้คำสั่งต่อไปนี้:

CREATE DATABASE backdrop;

จากนั้นสร้างผู้ใช้ใหม่โดยใช้คำสั่งCREATE USER อย่าลืมเปลี่ยน “รหัสผ่าน” ด้วยรหัสผ่านที่รัดกุมที่สร้างโดยเครื่องมือสร้างรหัสผ่าน Bitwarden

CREATE USER 'backdropuser'@'localhost' IDENTIFIED BY 'password';

หลังจากนั้น ใช้ คำสั่ง GRANT ALLเพื่อให้สิทธิ์ทั้งหมดแก่ผู้ใช้ใหม่บนฐานข้อมูล Backdrop SQL

GRANT ALL PRIVILEGES ON backdrop.* TO 'backdropuser'@'localhost';

สุดท้าย เมื่อตั้งค่าฐานข้อมูล SQL แล้ว ให้ใช้ คำสั่ง FLUSH PRIVILEGESและ คำสั่ง exitเพื่อออกจากระบบ MySQL

FLUSH PRIVILEGES;

exit;

วิธีดาวน์โหลด Backdrop CMS ไปยังเซิร์ฟเวอร์ Ubuntu

หากต้องการดาวน์โหลดแอป Backdrop CMS ลงในคอมพิวเตอร์ ให้ใช้คำสั่งดาวน์โหลดwget ต่อไปนี้

wget https://github.com/backdrop/backdrop/releases/download/1.24.1/backdrop.zip

หากคุณไม่ต้องการดาวน์โหลดซอฟต์แวร์โดยใช้ wget คุณสามารถดาวน์โหลดได้จากหน้าดาวน์โหลดฉากหลังอย่าง เป็นทางการ

วิธีการติดตั้งและกำหนดค่า Backdrop CMS บน Ubuntu Server

ในการติดตั้งซอฟต์แวร์ Backdrop CMS บนระบบเซิร์ฟเวอร์ Ubuntu คุณต้องแตกไฟล์ก่อน CMS ฉากหลังกระจายผ่านไฟล์ ZIP ดังนั้นคุณจะต้องติดตั้งเครื่องมือ Unzip บนเซิร์ฟเวอร์ของคุณเพื่อแตกไฟล์ ในการติดตั้งเครื่องมือ Unzip บนเซิร์ฟเวอร์ Ubuntu ให้ใช้ คำสั่ง apt install ต่อไปนี้ :

sudo apt ติดตั้งเปิดเครื่องรูด

หลังจากติดตั้งเครื่องมือ Unzip แล้ว คุณสามารถใช้ คำสั่ง unzip -dเพื่อแตกไฟล์ Backdrop.zip ไปยัง ไดเร็กทอรี /var/www/html/ (โฟลเดอร์เริ่มต้นสำหรับ Apache) อย่าลืมเปลี่ยน “MY_WEBSITE_NAME” เป็นชื่อเว็บไซต์ของคุณที่ต้องการ:

sudo mkdir -p /var/www/html/MY_WEBSITE_NAME sudo unzip backdrop.zip -d /var/www/html/MY_WEBSITE_NAME

อีกทางหนึ่ง หากคุณต้องการติดตั้งฉากหลังในไดเร็กทอรี Apache รูท ให้ทำดังต่อไปนี้:

sudo เปิดเครื่องรูด backdrop.zip -d /var/www/html/

เมื่อติดตั้งซอฟต์แวร์ฉากหลังแล้ว ให้อัปเดตการอนุญาต:

sudo chown -R www-data:www-data /var/www/html/backdrop/ sudo chmod -R 755 /var/www/html/backdrop/

หากคุณติดตั้งในไดเรกทอรีรากแทน ให้ใช้สิ่งนี้แทน:

sudo chown -R www-data:www-data /var/www/html/ sudo chmod -R 755 /var/www/html/

ถัดไป เปิด URL ต่อไปนี้ในเว็บเบราว์เซอร์ที่เชื่อมต่อกับเซิร์ฟเวอร์
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME/backdrop
หรือหากคุณติดตั้งไว้ในไดเรกทอรีราก ให้ใช้ URL นี้แทน:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME

เมื่อแอปฉากหลังเปิดขึ้นในเบราว์เซอร์ คุณจะเห็นเครื่องมือตั้งค่า GUI สำหรับฉากหลัง ในการเริ่มต้น ให้เลือกภาษาของคุณ จากนั้นเลือก “บันทึกและดำเนินการต่อ”

หลังจากเลือก “บันทึกและดำเนินการต่อ” ฉากหลังจะตรวจสอบเซิร์ฟเวอร์ Ubuntu ของคุณเพื่อดูว่าทุกอย่างได้รับการกำหนดค่าอย่างถูกต้องหรือไม่ หากทุกอย่างถูกต้อง คุณจะได้รับแจ้งให้ตั้งค่าฐานข้อมูลของคุณ

ในช่อง "ชื่อฐานข้อมูล MySQL" ให้ป้อน "ฉากหลัง" ในฟิลด์ "ชื่อผู้ใช้ฐานข้อมูล" ให้ป้อน "backdropuser" และใน "รหัสผ่านฐานข้อมูล" ให้ป้อนรหัสผ่านที่รัดกุมที่คุณสร้างขึ้นก่อนหน้านี้ในระหว่างขั้นตอนการตั้งค่า SQL

เมื่อกำหนดค่าฐานข้อมูล SQL ของคุณแล้ว ฉากหลังจะติดตั้งตัวเองอย่างสมบูรณ์บนเซิร์ฟเวอร์ Ubuntu ของคุณ และคุณสามารถกำหนดค่าเว็บไซต์ของคุณด้วยระบบฉากหลัง CMS กำหนดค่าไซต์ของคุณในพื้นที่ "กำหนดค่าไซต์ของคุณ" และคลิก "บันทึกและดำเนินการต่อ" เมื่อเสร็จสิ้นเพื่อเริ่มใช้งานเว็บไซต์ของคุณ

ฝากความเห็น

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

กำหนดค่า firewalld บน SLES 15: ตรวจสอบโซน อนุญาตบริการหรือพอร์ต บันทึกกฎถาวร โหลดใหม่ได้อย่างปลอดภัย และตรวจสอบการเข้าถึง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

เปิดใช้งานการแพตช์เคอร์เนลแบบเรียลไทม์บน SLES 15 SP7 ใช้การแก้ไขที่รองรับโดยไม่ต้องรีบูต ตรวจสอบแพตช์ที่ใช้งานอยู่ และทำความเข้าใจว่าเมื่อใดที่ยังจำเป็นต้องรีสตาร์ทเคอร์เนล

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

เปิดใช้งานโหมด FIPS บน SLES 15 โดยใช้ยูทิลิตี้การตั้งค่าที่ SUSE รองรับ รีบูตอย่างปลอดภัย ตรวจสอบสถานะเคอร์เนลและนโยบายการเข้ารหัส และตรวจสอบขีดจำกัดการรับรอง

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

ติดตั้ง Google Chrome บน Gooroom OS อย่างปลอดภัยด้วยแพ็กเกจ .deb อย่างเป็นทางการ, APT, การตรวจสอบนโยบาย, คำแนะนำในการอัปเดต และการแก้ไขสำหรับอุปกรณ์ที่ได้รับการจัดการ

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

ส่งต่อบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ syslog ระยะไกลอย่างปลอดภัยด้วย rsyslog, ใบรับรอง TLS, การตรวจสอบชื่อคู่ค้า, คิว, การตรวจสอบความถูกต้อง และการทดสอบ

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

เชื่อมต่อ SLES 15 เข้ากับ Active Directory ด้วย SSSD โดยใช้ YaST เตรียม DNS และเวลา กำหนดค่าการเข้าสู่ระบบโดเมน ตรวจสอบ Kerberos และเปรียบเทียบ SSSD, Winbind และ realmd

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหา Wi-Fi RTL8821CE บน Pardus Linux โดยตรวจสอบไดรเวอร์ rtw88 ในตัว เฟิร์มแวร์ Realtek คำสั่ง rfkill, NetworkManager และตัวเลือกการสำรองข้อมูลที่ปลอดภัย

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

วินิจฉัยและแก้ไขปัญหาการแก้ไขชื่อโดเมน (DNS resolution) บน Debian 12 ที่ใช้ systemd-resolved รวมถึง resolv.conf, NetworkManager, networkd, cache และการตรวจสอบความถูกต้อง

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

ติดตั้ง Pardus 25.2 ควบคู่ไปกับ Windows 11 โดยทำการสำรองข้อมูล ลดขนาดไดรฟ์ Windows บูตจาก USB UEFI และปกป้องพาร์ติชั่น EFI และพาร์ติชั่นกู้คืนที่มีอยู่เดิม