วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
Openfire เป็นเซิร์ฟเวอร์ XMPP ฟรีและโอเพ่นซอร์สซึ่งถูกนำไปใช้อย่างกว้างขวางในองค์กรและองค์กรเพื่อส่งมอบความร่วมมือแบบเรียลไทม์
ในบทความนี้ฉันจะแนะนำคุณตลอดการติดตั้ง Openfire บนอินสแตนซ์ของเซิร์ฟเวอร์ Ubuntu 16.04 LTS x64
203.0.113.1
ของมันคือapt
อินสแตนซ์เซิร์ฟเวอร์ได้รับการปรับปรุงสถานะที่มั่นคงโดยใช้ล่าสุดopenfire
, example.com
และopenfire.example.com
ตามลำดับในฐานะที่เป็นแอปเพล็ต Java, Openfire ต้องการ Java Runtime Environment 1.7 ขึ้นไป ติดตั้ง OpenJDK 8 Java Runtime Environment openjdk-8-jre
ดังต่อไปนี้:
sudo apt install openjdk-8-jre -y
เมื่อติดตั้ง OpenJDK 8 JRE แล้วให้ใช้คำสั่งด้านล่างเพื่อยืนยันผลลัพธ์:
java -version
ผลลัพธ์จะมีลักษณะดังต่อไปนี้:
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
สุดท้ายคุณต้องตั้งค่าJAVA_HOME
ตัวแปรสภาพแวดล้อม:
echo "JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")" | sudo tee -a /etc/profile
source /etc/profile
ในหน้าดาวน์โหลดอย่างเป็นทางการของ Openfireค้นหา URL การดาวน์โหลดโดยตรงที่ชี้ไปยังชุดล่าสุดของ Openfire Debian ที่เสถียร
จากนั้นดาวน์โหลดและเปลี่ยนชื่อแพ็คเกจ Openfire 4.2.2 Debian:
cd
wget -O openfire_4.2.2_all.deb https://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_4.2.2_all.deb
ติดตั้ง Openfire:
sudo apt install ~/openfire_4.2.2_all.deb -y
Openfire จะถูกติดตั้งใน/var/lib/openfire
ไดเรกทอรี
ในที่สุดเริ่มบริการ Openfire และทำให้เริ่มโดยอัตโนมัติเมื่อบูต:
sudo systemctl start openfire.service
sudo systemctl enable openfire.service
Openfire สามารถทำงานกับฐานข้อมูลแบบฝังหรือฐานข้อมูลภายนอก เพื่อให้ได้ประสิทธิภาพที่ดีขึ้นคุณสามารถตั้งค่าฐานข้อมูลภายนอกตามที่อธิบายไว้ในขั้นตอนนี้ หากฐานข้อมูลแบบฝังตัวนั้นใช้ได้กับคุณให้ข้ามขั้นตอนนี้
ติดตั้ง MariaDB รุ่นเสถียรล่าสุด:
curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash
sudo apt install mariadb-server mariadb-client -y
หมายเหตุ: ระหว่างกระบวนการติดตั้งคุณจะได้รับแจ้งให้ป้อนรหัสผ่านใหม่สำหรับผู้ใช้รูท MariaDB หลายครั้ง เนื่องจากเราจะตั้งรหัสผ่านนี้ในภายหลังเพียงข้ามข้อความแจ้งเตือนเหล่านี้ในตอนนี้
เริ่มบริการ MariaDB และทำให้เริ่มโดยอัตโนมัติเมื่อบูต:
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
รักษาความปลอดภัยการติดตั้ง MariaDB:
sudo /usr/bin/mysql_secure_installation
เมื่อได้รับแจ้งให้ตอบคำถามดังต่อไปนี้:
your-MariaDB-root-password
your-MariaDB-root-password
สร้างฐานข้อมูลเฉพาะสำหรับ Openfire โดยใช้ MySQL shell:
mysql -u root -p
ใน MySQL shell ใช้คำสั่งต่อไปนี้เพื่อสร้างฐานopenfire
ข้อมูลผู้ใช้ฐานข้อมูลopenfireuser
และรหัสผ่านyourpassword
:
CREATE DATABASE openfire;
CREATE USER 'openfireuser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON openfire.* TO 'openfireuser'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
ก่อนที่คุณจะสามารถตั้งค่าเซิร์ฟเวอร์ Openfire XMPP บนเว็บอินเตอร์เฟสคุณต้องเปิดพอร์ต9090
โดยแก้ไขกฎไฟร์วอลล์:
sudo ufw allow 9090
sudo ufw enable
จากนั้นชี้เบราว์เซอร์ของคุณไปที่http://203.0.113.1:9090
เพื่อเริ่มกระบวนการติดตั้ง
ในWelcome to Setup
หน้า "" เลือกภาษาของคุณแล้วคลิกContinue
ปุ่ม ""
ในServer Settings
หน้า "" ให้ป้อนชื่อโดเมน XMPP example.com
และชื่อโฮสต์เซิร์ฟเวอร์ (FQDN) openfire.example.com
โดยไม่ต้องแตะช่องอื่น ๆ จากนั้นคลิกContinue
ปุ่ม ""
ในDatabase Settings
หน้า " Standard Database Connection
" ให้เลือกตัวเลือก "" จากนั้นคลิกContinue
ปุ่ม ""
ในDatabase Settings - Standard Connection
หน้า "" การตั้งค่าการป้อนข้อมูลมีดังนี้ปล่อยให้ตัวเลือกอื่น ๆ ไม่ถูกแตะต้องจากนั้นคลิกContinue
ปุ่ม ""
MySQL
com.mysql.jdbc.Driver
jdbc:mysql://localhost:3306/openfire?rewriteBatchedStatements=true
openfireuser
yourpassword
ในProfile Settings
หน้า " Default
" ให้เลือกตัวเลือก "" จากนั้นคลิกContinue
ปุ่ม ""
ในAdministrator Account
หน้า "" ให้ป้อนที่อยู่อีเมลของผู้ดูแลระบบ[email protected]
และรหัสผ่านใหม่สองครั้งจากนั้นคลิกContinue
ปุ่ม "" หากคุณคลิกที่ " Skip This Step
ปุ่ม" admin
คุณจะต้องใช้รหัสผ่านเริ่มต้น
ในSetup Complete!
หน้า "" ให้คลิกLogin to the admin console
ปุ่ม "" เพื่อเสร็จสิ้นการตั้งค่าและข้ามไปยังOpenfire Administration Console
หน้าเข้าสู่ระบบ "" คุณควรใช้ชื่อผู้ใช้admin
และรหัสผ่านใหม่ที่คุณตั้งไว้ก่อนหน้านี้เพื่อเข้าสู่ระบบการตั้งค่าเพิ่มเติมสามารถปรับได้ในหน้านี้
เรียนรู้วิธีการติดตั้ง 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