วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
Vanilla forum เป็นโอเพ่นซอร์สฟอรัมที่เขียนด้วย PHP มันสามารถปรับแต่งได้อย่างสมบูรณ์ใช้งานง่ายและรองรับธีมและปลั๊กอินภายนอก มันเต็มไปด้วยคุณสมบัติที่จำเป็นทั้งหมดที่จำเป็นในการเรียกใช้ฟอรัม คุณสามารถติดตั้งธีมการตอบสนองเพื่อทำให้ฟอรัมตอบสนองต่อขนาดหน้าจอที่แตกต่างกันหรือคุณสามารถสร้างธีมที่ตรงกับสไตล์ของเว็บไซต์ของคุณ รองรับ SSO โดยใช้ WordPress, Jquery, SAML หรือ OAuth คุณยังสามารถตั้งค่าการเข้าสู่ระบบโซเชียลด้วย Google, Facebook หรือ Twitter มันสามารถรวมเข้ากับแอพพลิเคชั่นมากมายเช่น WordPress, MailChimp, Zendesk, Github, Salesforce และอีกมากมาย
คู่มือนี้เขียนขึ้นสำหรับ Vanilla Forums 2.3 แต่อาจใช้ได้กับรุ่นใหม่กว่า
สำหรับบทช่วยสอนนี้เราจะใช้forum.example.comเป็นชื่อโดเมนที่ชี้ไปยังอินสแตนซ์ Vultr โปรดตรวจสอบให้แน่ใจว่าได้แทนที่ชื่อโดเมนตัวอย่างทั้งหมดด้วยชื่อจริง
ปรับปรุงระบบฐานของคุณใช้คู่มือวิธีการปรับปรุง CentOS 7 เมื่อระบบของคุณอัปเดตแล้วให้ดำเนินการติดตั้งการอ้างอิงต่อ
ติดตั้ง Apache
sudo yum -y install httpd
เริ่ม Apache และเปิดใช้งานให้รันโดยอัตโนมัติในเวลาบูต
sudo systemctl start httpd
sudo systemctl enable httpd
เราจะใช้ PHP 7.1 เพื่อรับความปลอดภัยและเสถียรภาพสูงสุด ขั้นแรกให้เพิ่มและเปิดใช้งานที่เก็บ Remi
sudo rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum -y install yum-utils
sudo yum-config-manager --enable remi-php71
ติดตั้ง PHP เวอร์ชันล่าสุดพร้อมกับโมดูลที่ต้องการโดย Vanilla Forum
sudo yum -y install php php-gd php-mysqli php-mbstring php-curl php-cli php-pear php-devel php-openssl
MariaDB เป็นทางแยกของ MySQL เพิ่มที่เก็บ MariaDB ลงในระบบของคุณ ที่YUMเก็บเริ่มต้นประกอบด้วย MariaDB รุ่นเก่ากว่าซึ่ง Vanilla ไม่รองรับ
echo "[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1" | sudo tee /etc/yum.repos.d/mariadb.repo
ติดตั้ง MariaDB
sudo yum -y install mariadb mariadb-server
เริ่ม MariaDB และเปิดใช้งานโดยอัตโนมัติเมื่อเริ่มต้นระบบ
sudo systemctl start mariadb
sudo systemctl enable mariadb
ก่อนที่จะกำหนดค่าฐานข้อมูลคุณจะต้องรักษาความปลอดภัย MariaDB ก่อน
sudo mysql_secure_installation
คุณจะถูกขอรหัสผ่านรูต MariaDB ปัจจุบัน ตามค่าเริ่มต้นจะไม่มีรหัสผ่านรูทในการติดตั้ง MariaDB ใหม่ กดปุ่ม " Enter" เพื่อดำเนินการต่อ ตั้งรหัสผ่านที่คาดเดายากสำหรับrootผู้ใช้เซิร์ฟเวอร์ MariaDB ของคุณและตอบYคำถามอื่น ๆ ที่ถาม คำถามที่ถามมีการอธิบายตนเอง
ล็อกอินเข้าสู่ MySQL shell ในฐานะรูท
mysql -u root -p
ระบุรหัสผ่านสำหรับผู้ใช้รูท MariaDB เพื่อเข้าสู่ระบบ
รันเคียวรีต่อไปนี้เพื่อสร้างฐานข้อมูลและผู้ใช้ฐานข้อมูลสำหรับการติดตั้ง Vanilla
CREATE DATABASE vanilla_data CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'vanilla_user'@'localhost' IDENTIFIED BY 'StrongPassword';
GRANT ALL PRIVILEGES ON vanilla_data.* TO 'vanilla_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
คุณสามารถแทนที่ชื่อฐานข้อมูลvanilla_dataและชื่อผู้ใช้vanilla_userตามที่คุณต้องการ โปรดตรวจสอบให้แน่ใจว่าได้เปลี่ยนStrongPasswordรหัสผ่านที่รัดกุมมาก
ดาวน์โหลดไฟล์ zip ฟอรัม Vanilla
wget https://open.vanillaforums.com/get/vanilla-core.zip
ติดตั้งเปิดเครื่องรูด
sudo yum -y install unzip
แตกไฟล์เก็บถาวร
sudo unzip vanilla-core.zip -d /var/www/vanilla
ให้ความเป็นเจ้าของที่เหมาะสม
sudo chown -R apache:apache /var/www/vanilla
อนุญาตHTTPการรับส่งข้อมูลบนพอร์ต80ผ่านไฟร์วอลล์
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --zone=public --permanent --add-service=https
sudo firewall-cmd --reload
สร้างโฮสต์เสมือนสำหรับไซต์ฟอรัม Vanilla ของคุณ
sudo nano /etc/httpd/conf.d/forum.example.com.conf
เติมไฟล์
<VirtualHost *:80>
ServerName forum.example.com
DocumentRoot /var/www/vanilla
<Directory /var/www/vanilla>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
รีสตาร์ท Apache
sudo systemctl restart httpd
ตอนนี้คุณได้ติดตั้งและตั้งค่าฟอรัม Vanilla เรียบร้อยแล้วคุณสามารถเข้าถึงแอปพลิเคชันhttp://forum.example.comได้ ระบุรายละเอียดฐานข้อมูลและผู้ดูแลระบบ เมื่อคุณให้รายละเอียดฐานข้อมูลและผู้ดูแลระบบที่จำเป็นแล้วการตั้งค่าจะเขียนลงในฐานข้อมูลและคุณจะถูกนำไปที่อินเทอร์เฟซการดูแลระบบ ตอนนี้คุณสามารถกำหนดค่าฟอรัมตามความต้องการของคุณ
ขอแสดงความยินดีคุณติดตั้งฟอรัม Vanilla เรียบร้อยแล้วในเซิร์ฟเวอร์ CentOS 7
เรียนรู้วิธีการติดตั้ง 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