วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
Apache CouchDB เป็นระบบจัดการฐานข้อมูลแบบโอเพ่นซอร์ส NoSQL ที่ใช้ JSON สำหรับการจัดเก็บข้อมูล, JavaScript สำหรับดัชนี MapReduce และ HTTP ปกติสำหรับ API คุณสามารถเข้าถึงและจัดการ Apache CouchDB จากเว็บเบราว์เซอร์ผ่าน HTTP หรือ API และ Apache CouchDB ทำงานได้ดีกับเว็บเบราว์เซอร์และแอพมือถือที่ทันสมัยทั้งหมด
บทความนี้จะอธิบายวิธีการติดตั้ง Apache CouchDB บนอินสแตนซ์เซิร์ฟเวอร์ Vultr CentOS 7
sudo yum install epel-release
sudo yum update
sudo shutdown -r now
หลังจากรีบูตระบบใช้ผู้ใช้ sudo คนเดียวกันเพื่อเข้าสู่ระบบ
ในขณะที่เขียนคุณจะต้องติดตั้งการพึ่งพาต่อไปนี้ก่อนที่คุณจะสามารถติดตั้ง Apache CouchDB 1.6.1:
บน CentOS 7 คุณสามารถใช้คำสั่งด้านล่างเพื่อติดตั้งการพึ่งพานอกเหนือจาก Sphinx และ Mozilla SpiderMoney:
sudo yum install autoconf autoconf-archive automake curl-devel erlang gcc-c++ help2man js-devel libicu-devel libtool perl-Test-Harness unzip zip wget
ถัดไปติดตั้ง Sphinx โดยใช้ pip:
sudo yum install -y python-devel python-setuptools python-pip
sudo pip install --upgrade pip
sudo pip install -U Sphinx
นอกจากนี้คุณต้องรวบรวม Mozilla SpiderMonkey 1.8.5 จากแหล่งที่มา:
cd
wget http://ftp.mozilla.org/pub/js/js185-1.0.0.tar.gz
tar -xvf js185-1.0.0.tar.gz
cd js-1.8.5/js/src/
./configure
make && sudo make install
ในขณะที่เขียน Apache CouchDB จำเป็นต้องรวบรวมจากแหล่งข้อมูลเช่นกัน:
cd
wget http://www-us.apache.org/dist/couchdb/source/1.6.1/apache-couchdb-1.6.1.tar.gz
tar -xvf apache-couchdb-1.6.1.tar.gz
cd apache-couchdb-1.6.1
./configure --with-erlang=/usr/lib64/erlang/usr/include/
make && sudo make install
เพื่อความปลอดภัยคุณต้องกำหนดค่า Apache CouchDB ดังนี้:
sudo useradd --no-create-home couchdb
sudo chown -R couchdb:couchdb /usr/local/var/lib/couchdb /usr/local/var/log/couchdb /usr/local/var/run/couchdb
ทำให้ Apache CouchDB ทำงานหลังจากที่ระบบเริ่มทำงาน:
sudo ln -sf /usr/local/etc/rc.d/couchdb /etc/init.d/couchdb
sudo chkconfig --add couchdb
sudo chkconfig couchdb on
อนุญาตการเข้าถึงจากเว็บ:
sudo vi /usr/local/etc/couchdb/local.ini
ค้นหาสองบรรทัดด้านล่างภายในส่วน [httpd]:
;port = 5984
;bind_address = 127.0.0.1
แทนที่ด้วย:
port = 5984
bind_address = 0.0.0.0
บันทึกและออก:
:wq!
ปรับเปลี่ยนกฎไฟร์วอลล์:
sudo firewall-cmd --permanent --zone=public --add-port=5984/tcp
sudo firewall-cmd --reload
ตอนนี้ได้เวลาเริ่ม Apache CouchDB แล้ว:
sudo /etc/init.d/couchdb start
ใช้เว็บเบราว์เซอร์เพื่อเยี่ยมชม URL ต่อไปนี้:
http://<your-server-ip-address>:5984/_utils/
หากขั้นตอนทั้งหมดข้างต้นสำเร็จคุณจะเข้าสู่แผงควบคุม Apache CouchDB
สุดท้ายให้คลิกลิงก์ "แก้ไขปัญหานี้" ที่มุมล่างขวาเพื่อตั้งค่าบัญชีผู้ใช้ของผู้ดูแลระบบและรหัสผ่าน
นี่เป็นการสรุปบทเรียนของเรา ขอบคุณสำหรับการอ่าน.
เรียนรู้วิธีการติดตั้ง 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