วิธีการติดตั้ง PageKit CMS บน Ubuntu 18.04

รูปภาพ: Jack Wallen

หากคุณทำสิ่งที่ท้าทาย Birdbox Rock Throwing (ซึ่งไม่ใช่เรื่องอะไร - อย่าทำแบบนั้น) Rock กล่าวว่าจะลงเอยด้วยเครื่องมือ CMS นั่นคือจำนวนที่มีอยู่ในป่า เครื่องมือ CMS บางอย่างนั้นดีกว่าเครื่องมืออื่น ๆ บางคนทำงานได้ดีกับเบราว์เซอร์มาตรฐานในขณะที่บางคนสามารถทำงานกับเบราว์เซอร์ใดก็ได้จากอุปกรณ์ แล้วมี PageKit

ต้องอ่าน Cloud

  • Cloud computing ในปี 2020: การคาดการณ์เกี่ยวกับความปลอดภัย, AI, Kubernetes และอื่น ๆ
  • ความก้าวหน้าของระบบคลาวด์ที่สำคัญที่สุดแห่งทศวรรษ
  • เดสก์ท็อปชั้นนำในฐานะผู้ให้บริการ (DaaS): Amazon, Citrix, Microsoft, VMware และอีกมากมาย
  • นโยบายการประมวลผลบนคลาวด์ (TechRepublic Premium)

PageKit เป็น CMS ที่ทันสมัยที่นำเสนอส่วนติดต่อผู้ใช้ที่เรียบง่าย (ทำงานได้กับเบราว์เซอร์ใด ๆ ) และรวมถึงตลาดที่คุณสามารถติดตั้งส่วนเสริมต่างๆเพื่อปรับแต่งเครื่องมือให้ตรงตามที่ บริษัท ของคุณต้องการ

คุณสมบัติ PageKit

นามสกุลที่มีอยู่รวมถึง:

  • Formmaker
  • Analytics
  • บล็อก
  • TinyMCE
  • ผลงาน
  • กรอบ Bixie
  • เฉลียง
  • ประวัติผู้ใช้
  • สวดมนต์
  • แผนผังเว็บไซต์
  • แบ่งปันสังคม
  • รายชื่อ
  • ค้นหา
  • ย่อ
  • วิดเจ็ตแผนที่
  • สไลด์โชว์
  • ปฏิทิน
  • ประจักษ์
  • SEO
  • Widget Mailchimp
  • Widget Twitter
  • นำเข้า Wordpress
  • ที่เก็บผู้ใช้ Github
  • และอื่น ๆ

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

จากที่กล่าวมาให้ติดตั้ง PageKit บน Ubuntu Server 18.04

สิ่งที่คุณต้องการ

สิ่งเดียวที่คุณต้องมีคือเซิร์ฟเวอร์ที่ใช้งาน Ubuntu 18.04 และบัญชีผู้ใช้ที่มีสิทธิ์ sudo ด้วยสิ่งเหล่านั้นในสถานที่ขอติดตั้ง

Update / อัพเกรด

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

ในการรันกระบวนการอัปเดต / อัปเกรดให้เข้าสู่เซิร์ฟเวอร์ Ubuntu ของคุณและออกคำสั่งต่อไปนี้

 sudo apt-update sudo apt-get upgrade -y 

หากเคอร์เนลของคุณควรได้รับการอัพเกรดให้รีบูตเซิร์ฟเวอร์ในเวลานี้

ติดตั้งการพึ่งพา

ขั้นตอนต่อไปคือการติดตั้งการพึ่งพาที่จำเป็น เราจำเป็นต้องติดตั้ง Apache, MariaDB และ PHP หากต้องการทำสิ่งนี้ให้เปิดหน้าต่างเทอร์มินัลแล้วใช้คำสั่งต่อไปนี้:

 sudo apt-get install apache2 mariadb-server php7.2 libapache2-mod-php7.2 php7.2- ทั่วไป php7.2-sqlite php7.2-curl php7.2-mbstring php7.2-xmlrpc php7.2 .2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip wget เปิดเครื่องรูด -y 

ก่อนที่คุณจะดำเนินการต่อจะต้องกำหนดค่า PHP ออกคำสั่ง:

 sudo nano /etc/php/7.2/apache2/php.ini 

ตรวจสอบให้แน่ใจว่ามีการกำหนดค่าบรรทัดต่อไปนี้:

 memory_limit = 300M allow_url_fopen = ใน upload_max_filesize = 200M max_execution_time = 400 date.timezone โซน = YOUR_TIME_ZONE 

ที่ YOUR_TIME_ZONE ตั้งค่าเป็นภาษาของคุณ

บันทึกและปิดไฟล์นั้น เปิดใช้งานและเริ่มต้นเว็บเซิร์ฟเวอร์และฐานข้อมูลด้วยคำสั่งต่อไปนี้:

 sudo systemctl เริ่ม apache2 sudo systemctl เริ่ม mariadb sudo systemctl เปิดใช้งาน apache2 sudo systemctl เปิดใช้งาน mariadb 

กำหนดค่าฐานข้อมูล

ต่อไปเราต้องรักษาความปลอดภัยฐานข้อมูล ออกคำสั่ง:

 sudo mysql_secure_installation 

ตรวจสอบให้แน่ใจว่าได้ตั้งรหัสผ่านสำหรับผู้ใช้ที่เป็นผู้ดูแลระบบและตอบคำถามที่เหลืออยู่

ด้วย MariaDB ที่ปลอดภัยก็ถึงเวลาสร้างฐานข้อมูลและผู้ใช้ฐานข้อมูล รับสิทธิ์เข้าถึงพรอมต์ฐานข้อมูลด้วยคำสั่ง:

 mysql -u root -p 

เมื่อคุณพร้อมที่จะออกคำสั่งต่อไปนี้:

 สร้างฐานข้อมูลหน้า kitdb; สร้างชุดหน้าผู้ใช้; ให้สิทธิ์ทั้งหมดบน pagekitdb. * เป็น 'pagekit' @ 'localhost' ที่ระบุโดย 'PASSWORD'; สิทธิในการชำระล้าง ทางออก 

รหัสผ่านเป็นรหัสผ่านที่แข็งแกร่งและไม่ซ้ำกัน

ดาวน์โหลดและแกะ PageKit ออก

ได้เวลาดาวน์โหลด PageKit จากหน้าต่างเทอร์มินัลใช้คำสั่งต่อไปนี้:

 wget https://pagekit.com/api/download/latest -O pagekit.zip 

คลายไฟล์ลงในรูทเอกสาร Apache ด้วยคำสั่ง:

 sudo unzip pagekit.zip -d / var / www / html / pagekit 

ให้สิทธิ์ที่เหมาะสมกับโฟลเดอร์ที่ย้ายใหม่ด้วยคำสั่ง:

 sudo chown -R www-data: www-data / var / www / html / pagekit / sudo chmod -R 777 / var / www / html / pagekit / 

กำหนดค่า Apache

ต่อไปเราต้องแจ้ง Apache เกี่ยวกับที่อยู่ของ PageKit ในการทำเช่นนี้เราจำเป็นต้องสร้างไฟล์การกำหนดค่าใหม่ด้วยคำสั่ง:

 sudo nano /etc/apache2/sites-available/pagekit.conf 

วางเนื้อหาต่อไปนี้ลงในไฟล์:

 ServerAdmin DocumentRoot / var / www / html / pagekit ตัวเลือก ServerName example.com ตัวเลือก FollowSymlinks AllowOverride ทั้งหมดต้องได้รับ ErrorLog ที่ได้รับทั้งหมด $ {APACHE_LOG_DIR} /pagekit_error.log CustomLog $ {APACHE_LOG_DIR} 

บันทึกและปิดไฟล์นั้น เปิดใช้งานไซต์ด้วยคำสั่ง:

 sudo a2ensite pagekit 

เปิดใช้งานโมดูลการเขียนซ้ำและรีสตาร์ท Apache ด้วยคำสั่ง:

 sudo a2enmod เขียน sudo systemctl รีสตาร์ท apache2 

ติดตั้งเสร็จสมบูรณ์

เปิดเบราว์เซอร์และชี้ไปที่ http: // SERVER_IP / pagekit (โดยที่ SERVER_IP เป็นที่อยู่ IP ของเซิร์ฟเวอร์โฮสต์ของคุณ) คลิกที่ลูกศรชี้ทางขวา ( รูป A ) เพื่อเริ่มกระบวนการสุดท้าย

รูปที่

การเข้าถึงโปรแกรมติดตั้งบนเว็บ


หน้าต่างถัดไปขอให้คุณเลือกภาษา ทำเช่นนั้นและคลิกถัดไป ในหน้าต่างผลลัพธ์ ( รูปที่ B ) กำหนดรายละเอียดสำหรับฐานข้อมูลและผู้ใช้ฐานข้อมูล

รูปที่ B

การตั้งค่ารายละเอียดฐานข้อมูลสำหรับการติดตั้ง


คลิกถัดไป จากนั้นคุณจะถูกขอให้ตั้งค่าเว็บไซต์ ในหน้าต่างนี้ ( รูปที่ C ) ตั้งชื่อเว็บไซต์และสร้างผู้ใช้ของผู้ดูแลระบบ

รูปที่ C

การตั้งค่าชื่อไซต์และผู้ใช้ผู้ดูแลระบบ

คลิกติดตั้งและการติดตั้งจะเริ่มต้นและเสร็จสมบูรณ์ จากนั้นคุณสามารถชี้เบราว์เซอร์ของคุณไปที่ http: // SERVER_IP / pagekit (โดยที่ SERVER_IP เป็นที่อยู่ IP ของเซิร์ฟเวอร์ที่โฮสต์ของคุณ) ลงชื่อเข้าใช้ด้วยข้อมูลประจำตัวของผู้ดูแลระบบและเริ่มเพิ่มส่วนขยายในไซต์ PageKit ใหม่ของคุณ

จาก Dashboard คลิกที่เส้นแนวนอนสามเส้นแล้วคลิกปุ่ม Marketplace ( รูปที่ D ) เพื่อเริ่มการติดตั้งเครื่องมือที่คุณต้องการเพื่อให้ PageKit ทำงานได้ดีที่สุดสำหรับ บริษัท ของคุณ

รูป D

เมนูแดชบอร์ด PageKit พร้อมสำหรับคุณแล้ว


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

บริการจดหมายข่าวคลาวด์และทุกอย่าง

นี่คือทรัพยากรไปสู่ล่าสุดของ AWS, Microsoft Azure, แพลตฟอร์ม Google Cloud, XaaS, ความปลอดภัยบนคลาวด์และอีกมากมาย จัดส่งวันจันทร์

สมัครวันนี้

© Copyright 2020 | mobilegn.com