วิธีติดตั้ง 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 กำหนดค่าไซต์ของคุณในพื้นที่ "กำหนดค่าไซต์ของคุณ" และคลิก "บันทึกและดำเนินการต่อ" เมื่อเสร็จสิ้นเพื่อเริ่มใช้งานเว็บไซต์ของคุณ

Leave a Comment

Mp3 Diags: แก้ไขปัญหาไฟล์เสียง Mp3 มากถึง 50 ปัญหา

Mp3 Diags: แก้ไขปัญหาไฟล์เสียง Mp3 มากถึง 50 ปัญหา

MP3 Diags คือเครื่องมือขั้นสุดยอดสำหรับแก้ไขปัญหาในคอลเลกชันเพลงของคุณ สามารถแท็กไฟล์ MP3 ของคุณได้อย่างถูกต้อง เพิ่มปกอัลบั้มที่หายไป และแก้ไข VBR

แอปการแจ้งเตือนบนเดสก์ท็อปของ Google Voice

แอปการแจ้งเตือนบนเดสก์ท็อปของ Google Voice

เช่นเดียวกับ Google Wave, Google Voice ได้สร้างกระแสฮือฮาไปทั่วโลก Google มุ่งมั่นที่จะเปลี่ยนแปลงวิธีการสื่อสารของเรา และนับตั้งแต่นั้นมาก็กำลังกลายเป็น...

ดาวน์โหลด Flickr Favorites ด้วย FlickrFaves

ดาวน์โหลด Flickr Favorites ด้วย FlickrFaves

มีเครื่องมือมากมายที่ช่วยให้ผู้ใช้ Flickr สามารถดาวน์โหลดรูปภาพคุณภาพสูงได้ แต่มีวิธีดาวน์โหลด Flickr Favorites บ้างไหม? เมื่อเร็ว ๆ นี้เราได้...

OK Sampler คือซอฟต์แวร์สุ่มตัวอย่างเพลงฟรี

OK Sampler คือซอฟต์แวร์สุ่มตัวอย่างเพลงฟรี

การสุ่มตัวอย่างคืออะไร? ตามข้อมูลของ Wikipedia “คือการนำส่วนหนึ่งหรือตัวอย่างจากการบันทึกเสียงหนึ่งมาใช้ซ้ำเป็นเครื่องดนตรีหรือ...

การสำรองข้อมูล Google Sites: นำเข้า/ส่งออก

การสำรองข้อมูล Google Sites: นำเข้า/ส่งออก

Google Sites เป็นบริการจาก Google ที่ช่วยให้ผู้ใช้โฮสต์เว็บไซต์บนเซิร์ฟเวอร์ของ Google แต่มีปัญหาหนึ่งคือไม่มีตัวเลือกสำรองข้อมูลในตัว

แอปพลิเคชันเดสก์ท็อป Google Tasks

แอปพลิเคชันเดสก์ท็อป Google Tasks

Google Tasks ไม่ได้รับความนิยมเท่ากับบริการอื่นๆ ของ Google เช่น ปฏิทิน Wave เสียง ฯลฯ แต่ยังคงใช้กันอย่างแพร่หลายและเป็นส่วนสำคัญของผู้คน

วิธีการกู้คืนพาร์ติชั่นและข้อมูลฮาร์ดดิสก์ที่สูญหาย [คู่มือ]

วิธีการกู้คืนพาร์ติชั่นและข้อมูลฮาร์ดดิสก์ที่สูญหาย [คู่มือ]

ในคู่มือฉบับก่อนหน้าของเราเกี่ยวกับการล้างฮาร์ดดิสก์และสื่อแบบถอดได้อย่างปลอดภัยผ่าน Ubuntu Live และซีดีบูต DBAN เราได้กล่าวถึงดิสก์ที่ใช้ Windows

วิธีติดตั้งไฟล์ DEB บน Linux

วิธีติดตั้งไฟล์ DEB บน Linux

ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ

วิธีการติดตั้ง GitLab บน Ubuntu Server

วิธีการติดตั้ง GitLab บน Ubuntu Server

คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux