วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
vsFTPd เป็นซอฟต์แวร์อเนกประสงค์ที่ออกแบบมาเพื่อการปรับแต่งและใช้งานง่าย จะช่วยให้การรับรองความถูกต้องของ MySQL ผู้ใช้ภายในข้อ จำกัด ของความเร็วในการอัพโหลด / ดาวน์โหลดสำหรับผู้ใช้การ chrooting ผู้ใช้ไปยังไดเรกทอรีเฉพาะและตัวเลือกอื่น ๆ
vsFTPd ยังเป็นดีมอน FTP ที่มีน้ำหนักเบามาก ผู้ใช้หลายคนสามารถได้รับการสนับสนุนโดยไม่มีปัญหาด้านประสิทธิภาพใด ๆ ใน VPS ขนาดเหมาะสมเช่นแผน 768MB ของ Vultr
คู่มือนี้จะอธิบายถึงวิธีการติดตั้ง vsFTPd และกำหนดค่า MySQL สำหรับการรับรองความถูกต้อง
ในการเริ่มต้นเราจะต้องติดตั้งที่เก็บ EPEL (Extra Packages สำหรับ Enterprise Linux) รันคำสั่งต่อไปนี้ในฐานะผู้ใช้รูท
yum install epel-release
เยี่ยมมาก - ตอนนี้คุณได้ติดตั้งที่เก็บ EPEL แล้ว
ตอนนี้เรามาติดตั้ง vsFTPd
yum install vsftpd mysql mysql-server httpd php php-mysql php-mcrypt phpmyadmin -y
เริ่มเว็บเซิร์ฟเวอร์
service httpd start
ตอนนี้คุณได้ติดตั้งแพ็คเกจที่จำเป็นทั้งหมดแล้วคุณสามารถกำหนดค่าซอฟต์แวร์ได้ หากคุณต้องการอนุญาตให้ผู้ใช้ท้องถิ่นเปิดตัวแก้ไขข้อความที่คุณชื่นชอบ:
nano /etc/vsftpd/vsftpd.conf
เปลี่ยนไปlocal_enable = no
local_enable = yes
เนื่องจากเราใช้ MySQL ในการตรวจสอบผู้ใช้เราจึงต้องกำหนดค่า MySQL
mysql_secure_installation
ทำตามขั้นตอนทั้งหมดและตรวจสอบให้แน่ใจว่าคุณเปลี่ยนรหัสผ่าน root ของ MySQL
จากนั้นแก้ไขไฟล์คอนฟิกูเรชัน phpMyAdmin:
nano /etc/httpd/conf.d/phpMyAdmin.conf
ลบบรรทัดที่ระบุrequire local
จากนั้นบันทึกและออก
รีสตาร์ท Apache
service httpd restart
สร้างฐานข้อมูลและตาราง MySQL เพื่อเก็บข้อมูลผู้ใช้
mysql -uroot -pthepasswordyousetforthemysqlrootpassword
CREATE DATABASE vsftpd;
CREATE TABLE `accounts` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`username` VARCHAR( 30 ) NOT NULL ,
`pass` VARCHAR( 50 ) NOT NULL ,
UNIQUE (
`username`
)
) ENGINE = MYISAM ;
quit
กำหนดค่า vsFTPd เพื่อใช้ฐานข้อมูล MySQL
echo /dev/null > /etc/pam.d/vsftpd
nano /etc/pam.d/vsftpd
เมื่อคุณเปิด text editor แล้วให้วางข้อความต่อไปนี้ลงในvsftpd
ไฟล์ ตรวจสอบให้แน่ใจว่าได้แทนที่yourmysqlrootpassword
ด้วยรหัสผ่านรูท MySQL ของคุณ
auth required pam_mysql.so user=root passwd=yourmysqlrootpassword host=localhost db=vsftpd table=accounts usercolumn=username passwdcolumn=pass crypt=2
account required pam_mysql.so user=root passwd=yourmysqlrootpassword host=localhost db=vsftpd table=accounts usercolumn=username passwdcolumn=pass crypt=2
รีสตาร์ท vsFTPd โดยเรียกใช้คำสั่งต่อไปนี้
service vsftpd restart
หากต้องการเพิ่มผู้ใช้ใน vsFTPd ให้ทำตามขั้นตอนเหล่านี้
เพิ่มผู้ใช้ในระบบของคุณ
useradd bob
เพิ่มผู้ใช้ไปยังเซิร์ฟเวอร์ MySQL ของคุณ
mysql -uroot -pyourmysqlrootpassword
use vsftpd;
INSERT INTO accounts (username, pass) VALUES('bob', PASSWORD('yourpasswordforbob'));
quit;
ผู้ใช้รายนั้นจะสามารถเข้าสู่ระบบด้วย FTP และเข้าถึงโฮมไดเร็กตอรี่ของพวกเขาได้
เรียนรู้วิธีการติดตั้ง 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