วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
ZNCเป็นผู้โกหกเครือข่าย IRCขั้นสูงที่เชื่อมต่ออยู่ตลอดเวลาเพื่อให้ไคลเอ็นต์ IRC สามารถยกเลิกการเชื่อมต่อหรือเชื่อมต่อใหม่ได้โดยไม่สูญเสียเซสชันการแชท
ในบทช่วยสอนนี้เราจะรวบรวม ZNC พร้อมกับติดตั้งโมดูลผู้ดูแลเว็บ
ก่อนอื่นและเช่นเคยเราจะอัปเดตแคชแพ็กเกจ
sudo apt-get update
ต่อไปเราจะติดตั้งการอ้างอิงบางอย่างที่จำเป็นในการรวบรวม ZNC
sudo apt-get install libssl-dev libperl-dev pkg-config build-essential
ดาวน์โหลด ZNC รุ่นล่าสุด:
cd /usr/local/src
sudo wget http://znc.in/releases/znc-latest.tar.gz
แยก ZNC จาก tarball จากนั้นป้อนไดเรกทอรีแหล่งที่มา:
sudo tar xf znc-latest.tar.gz
cd znc-*/
ในขั้นตอนนี้คุณสามารถตั้งค่าไดเรกทอรีการติดตั้งของ ZNC ได้โดยการเพิ่ม--prefix=<yourdir>ตัวเลือก แต่ตอนนี้เราจะติดตั้งระบบให้กว้าง:
./configure
เราจะรวบรวม ZNC และติดตั้งด้วยคำสั่งต่อไปนี้ เพื่อเพิ่มความเร็วของกระบวนการคุณอาจเพิ่มคำสั่ง-j nแรกmakeโดยที่nจำนวน cores / vCPUs บนเซิร์ฟเวอร์ของคุณ
sudo make
sudo make install
อาจใช้เวลาสักครู่ขึ้นอยู่กับการกำหนดค่าของเครื่อง
rootมันเป็นสิ่งสำคัญที่จะไม่เรียกใช้เว็บแอปหันหน้าไปทางใต้ ดังนั้นเราจะสร้างผู้ใช้ใหม่สำหรับ ZNC
adduser --disabled-password znc
zncตอนนี้เปลี่ยนไป
su znc -
cd ~
สร้างไฟล์ปรับแต่งของ ZNC ภายใต้znc:
/usr/local/bin/znc --makeconf
ZNC จะถามคำถามเราเพื่อสร้างไฟล์ปรับแต่ง คนแรกมีความสำคัญ ทราบการป้อนข้อมูลของคุณเพราะคุณจะเชื่อมต่อกับ ZNC ภูตใช้ที่ท่าเรือ
เราจะป้อน6697ตอนนี้ - นั่นคือพอร์ตเริ่มต้นสำหรับ IRC ด้วย SSL / TLS
[ ?? ] What port would you like ZNC to listen on? (1025 to 65535): 6697
ขอแนะนำอย่างยิ่งให้เปิดใช้งานการฟัง SSL แทนแบบแผนข้อความธรรมดา (เช่นไม่ปลอดภัย)
Would you like ZNC to listen using SSL? (yes/no) [no]: yes
คำถามถัดไปเกี่ยวกับ IPv6 ที่จริงขึ้นอยู่กับความต้องการของคุณ หากเครือข่ายในบ้านของคุณเปิดใช้งาน IPv6 แนะนำให้เปิดใช้งาน เราเพียงแค่ปล่อยให้ตัวเลือกเริ่มต้นที่นั่น
[ ?? ] Would you like ZNC to listen using both IPv4 and IPv6? (yes/no) [yes]: <press Enter>
ตอนนี้ก็จะแจ้งให้เราทราบเกี่ยวกับสองโมดูลทั่วโลกและpartyline webadminพวกเขาอธิบายตนเองและเราจะต้องเปิดใช้งาน
[ ?? ] Load global module <partyline>? (yes/no) [no]: yes
[ ?? ] Load global module <webadmin>? (yes/no) [no]: yes
การสร้างผู้ใช้ ป้อนชื่อผู้ใช้และรหัสผ่านที่คุณต้องการสำหรับผู้ใช้แล้วยืนยัน โปรดทราบว่ารหัสผ่านจะไม่ถูกสะท้อน
[ ?? ] Username (AlphaNumeric): Doe
[ ?? ] Enter Password: <password>
[ ?? ] Confirm Password: <password>
ให้สิทธิ์ผู้ดูแลระบบของผู้ใช้:
[ ?? ] Would you like this user to be an admin? (yes/no) [yes]: yes
จากนั้นตัวเลือกเครือข่าย IRC ของคุณ ตั้งค่าด้วยตัวคุณเอง นี่คือตัวอย่าง:
[ ?? ] Nick [Doe]: Doe
[ ?? ] Alt Nick [Doe_]: Doe_
[ ?? ] Ident [Doe]: DoeIdent
[ ?? ] Real Name [Got ZNC?]: Jane Doe
[ ?? ] Bind Host (optional): server.hostname
[ ?? ] Number of lines to buffer per channel [50]: 50
[ ?? ] Would you like to clear channel buffers after replay? (yes/no) [yes]: yes
เปิดใช้งานโมดูลเหล่านี้:
[ ?? ] Load module <chansaver>? (yes/no) [no]: yes
[ ?? ] Load module <controlpanel>? (yes/no) [no]: yes
[ ?? ] Load module <perform>? (yes/no) [no]: yes
[ ?? ] Load module <webadmin>? (yes/no) [no]: yes
ตอนนี้เราอาจตั้งค่าเครือข่าย IRC ที่ ZNC จะเชื่อมต่อด้วย
[ ?? ] Would you like to set up a network? (yes/no) [no]: yes
เราจะใช้#ubuntuใน Freenode เช่น
Network (e.g. 'freenode' or 'efnet'): freenode
ข้อมูลเกี่ยวกับโมดูลเครือข่ายเหล่านี้ได้รับแจ้งมีที่นี่
[ ?? ] Load module <chansaver>? (yes/no) [no]: yes
[ ?? ] Load module <keepnick>? (yes/no) [no]: yes
[ ?? ] Load module <kickrejoin>? (yes/no) [no]: yes
[ ?? ] Load module <kickrejoin>? (yes/no) [no]: yes
[ ?? ] Load module <nickserv>? (yes/no) [no]: yes
[ ?? ] Load module <perform>? (yes/no) [no]: yes
[ ?? ] Load module <simple_away>? (yes/no) [no]: yes
ตั้งค่าเซิร์ฟเวอร์ที่เราจะเชื่อมต่อกับ:
[ ?? ] IRC server (host only): irc.freenode.net
[ ?? ] [irc.freenode.net] Port (1 to 65535) [6667]: 6697
[ ?? ] [irc.freenode.net] Password (probably empty):
[ ?? ] Does this server use SSL? (yes/no) [no]: yes
[ ** ]
[ ?? ] Would you like to add another server for this IRC network? (yes/no) [no]: no
และช่องที่เราจะเข้าร่วม:
[ ?? ] Would you like to add a channel for ZNC to automatically join? (yes/no) [yes]: yes
[ ?? ] Channel name: #ubuntu
[ ?? ] Would you like to add another channel? (yes/no) [no]: no
สิ้นสุดการกำหนดค่าและเรียกใช้ ZNC:
[ ?? ] Would you like to set up another user? (yes/no) [no]: no
[ .. ] Writing config [/home/znc/.znc/configs/znc.conf]...
[ >> ] ok
... ...
[ ?? ] Launch ZNC now? (yes/no) [yes]: yes
เย้. ZNC เปิดใช้แล้ว!
เรียนรู้วิธีการติดตั้ง 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