วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
ขั้นแรกให้อัพเดตเซิร์ฟเวอร์ระบบของคุณเป็นเวอร์ชันล่าสุด
sudo yum update -y
เมื่อระบบของคุณทันสมัยแล้วให้รีสตาร์ทระบบและลงชื่อเข้าsudo
ใช้กับผู้ใช้
ก่อนที่จะเริ่มคุณจะต้องติดตั้งApache
, PHP
, MySQL
และห้องสมุด PHP อื่น ๆ ในระบบของคุณ
คุณสามารถติดตั้งทั้งหมดได้ด้วยคำสั่งต่อไปนี้
sudo yum install httpd mariadb-server php php-mysql wget unzip -y
เมื่อการติดตั้งเสร็จสมบูรณ์ให้เริ่ม Apache และ MariaDB และเปิดใช้งานการเริ่มต้นตอนบูต
sudo systemctl start httpd
sudo systemctl enable httpd
sudo systemctl start mariadb
sudo systemctl enable mariadb
ก่อนอื่นคุณจะต้องรักษาความปลอดภัย MariaDB คุณสามารถรักษาความปลอดภัยโดยใช้the mysql_secure_installation
สคริปต์
sudo mysql_secure_installation
ตอบคำถามทั้งหมดตามที่แสดงด้านล่าง
Set root password? [Y/n] Y
New password: <STRONG_PASSWORD>
Re-enter new password: <STRONG_PASSWORD>
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y
เมื่อเสร็จแล้วให้เชื่อมต่อกับเปลือก MySQL
mysql -u root -p
ป้อนรหัสผ่านของคุณจากนั้นสร้างใหม่database
และuser
สำหรับ Booked Scheduler
MariaDB [(none)]>create database bookeddb;
MariaDB [(none)]>create user booked@localhost identified by 'password';
MariaDB [(none)]>grant all privileges on bookeddb.* to booked@localhost identified by 'password';
MariaDB [(none)]>flush privileges;
MariaDB [(none)]>exit;
คุณสามารถดาวน์โหลด Booked Scheduler เวอร์ชันล่าสุดได้จากหน้าดาวน์โหลด Sourceforge
wget https://excellmedia.dl.sourceforge.net/project/phpscheduleit/Booked/2.6/booked-2.6.7.zip
หลังจากดาวน์โหลดให้แตกไฟล์ที่ดาวน์โหลดมา
unzip booked-2.6.7.zip
จากนั้นย้ายไดเรกทอรีที่แยกออกไปยังไดเรกทอรีรากของเว็บ Apache
sudo mv booked /var/www/html/
จากนั้นเปลี่ยนความเป็นเจ้าของbooked
ไดเรกทอรีเป็นwww-data
ผู้ใช้และกลุ่ม
sudo chown -R apache:apache /var/www/html/booked
ถัดไปคุณจะต้องสร้างไฟล์โฮสต์เสมือน apache ใหม่สำหรับ Booked Scheduler
sudo nano /etc/httpd/conf.d/booked.conf
เพิ่มบรรทัดต่อไปนี้
<VirtualHost *:80>
ServerName yourdomain.com
DocumentRoot /var/www/html/booked
<Directory /var/www/bookedscheduler>
Options -Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
ErrorLog /var/log/apache2/booked-error.log
CustomLog /var/log/apache2/booked-access.log combined
</VirtualHost>
บันทึกและปิดไฟล์เมื่อคุณทำเสร็จแล้วเริ่ม apache ใหม่
sudo systemctl restart httpd
ก่อนอื่นคุณจะต้องคัดลอกไฟล์การกำหนดค่าตัวอย่าง
cd /var/www/html/booked/config/
sudo cp config.dist.php config.php
ถัดไปเปิดconfig.php
ไฟล์และทำการเปลี่ยนแปลงตามความต้องการของคุณ
sudo nano config.php
ทำการเปลี่ยนแปลงต่อไปนี้
$conf['settings']['default.timezone'] = 'Asia/Kolkata';
$conf['settings']['admin.email'] = '[email protected]'; // email address of admin user
$conf['settings']['admin.email.name'] = 'John Smith';
$conf['settings']['script.url'] = 'http://yourdomain.com/Web';
$conf['settings']['database']['type'] = 'mysql';
$conf['settings']['database']['user'] = 'booked';
$conf['settings']['database']['password'] = '';
$conf['settings']['database']['hostspec'] = '127.0.0.1';
$conf['settings']['database']['name'] = 'bookeddb';
บันทึกไฟล์เมื่อคุณทำเสร็จแล้ว
จากนั้นนำเข้าสกีมาฐานข้อมูลและข้อมูล
cd /var/www/html/booked
mysql -u booked -p bookeddb < database_schema/create-schema.sql
mysql -u booked -p bookeddb < database_schema/create-data.sql
เมื่อกำหนดค่า Booked Scheduler แล้ว เปิดเว็บเบราว์เซอร์ของคุณและนำทางไปยัง http://yourdomain.com/Web/register.php
URL คุณจะถูกนำไปที่หน้าลงทะเบียน:
ระบุรายละเอียดทั้งหมดแล้วคลิกที่Register
ปุ่ม คุณจะเห็นแผงควบคุม Booked Scheduler:
เรียนรู้วิธีการติดตั้ง 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