วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
Jenkins เป็นเซิร์ฟเวอร์ CI (การรวมต่อเนื่อง) มันอาจเป็นเครื่องมือที่มีประโยชน์มากสำหรับนักพัฒนา ในบทช่วยสอนนี้ฉันจะแสดงวิธีการติดตั้งและตั้งค่าเจนกินส์
ก่อนอื่นเราต้องเพิ่มคีย์และรายการแหล่งที่มาเพื่อฉลาด เราสามารถทำได้โดยดำเนินการคำสั่งต่อไปนี้
wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | apt-key add -
echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list
apt-get update
ถัดไปติดตั้ง Jenkins โปรดทราบว่าอาจใช้เวลาค่อนข้างนาน
apt-get install jenkins
ถึงเวลากำหนดค่าเจนกินส์ โดยปกติแล้วเจนกินส์จะทำงานที่พอร์ต 8080 ดังนั้นคุณสามารถเข้าถึงได้โดยไปที่http://[SERVER_IP]:8080เว็บเบราว์เซอร์ของคุณ
ทุกคนมีสิทธิ์เข้าถึงเจนกินส์ คุณอาจต้องการเพิ่มรหัสผ่านเพื่อให้ทุกคนไม่สามารถใช้งานได้ ในการเพิ่มรหัสผ่านให้ไปที่ "จัดการเจนกินส์" (ซ้าย) คุณจะเห็นคำเตือน คลิกที่ "ตั้งค่าความปลอดภัย" ถัดจากนั้น
เมื่อถูกถามให้เลือก "ฐานข้อมูลผู้ใช้ของเจนกินส์" และ "ความปลอดภัยบนพื้นฐานของเมทริกซ์" บุคคลนิรนามควรมี "อ่าน" เท่านั้น บันทึกการตั้งค่าเหล่านี้
เจนกินส์จะขอให้คุณสมัครตอนนี้ เลือกชื่อผู้ใช้รหัสผ่านที่อยู่อีเมลและชื่อเต็ม คลิก "สมัคร" ตอนนี้คุณจะเป็นผู้ดูแลเซิร์ฟเวอร์ Jenkins ของคุณ
หากคุณต้องการใช้ชื่อโดเมนกับเซิร์ฟเวอร์ Jenkins ของคุณ แต่คุณไม่ต้องการให้คนพิมพ์ ": 8080" หลังจากนั้นทุกครั้งเราสามารถตั้งค่า iptables เพื่อให้การรับส่งข้อมูลทั้งหมดจากพอร์ต 80 จะถูกเปลี่ยนเส้นทาง ไปยังพอร์ต 8080 เพิ่มกฎ iptables ต่อไปนี้
iptables -A INPUT -i eth0 -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -i eth0 -p tcp --dport 8080 -j ACCEPT
iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
ตรวจสอบให้แน่ใจว่าได้บันทึกและรีสตาร์ท iptables แล้ว
service iptables save
service iptables restart
ในเจนกินส์คุณสามารถมีงานได้หลายงาน โดยทั่วไปหมายความว่าคุณมีหลายโครงการที่คุณสามารถสร้างได้ ในการเพิ่มงานให้คลิก "งานใหม่" (คุณต้องเข้าสู่ระบบ) จากตรงนี้ควรตรงไปตรงมา หากคุณมีโครงการ Maven ให้คลิก Maven แน่นอน!
หากคุณต้องการใช้ Apache เป็นพร็อกซีย้อนกลับนั่นเป็นเรื่องง่ายสำหรับ Jenkins!
คุณต้องติดตั้งโมดูล Apache ต่อไปนี้
a2enmod proxy
a2enmod proxy_http
ตอนนี้เพิ่มโฮสต์เสมือน
<VirtualHost *:443>
ServerName jenkins.domain
ServerAlias www.jenkins.domain
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/crt/jenkins.domain.crt
SSLCertificateKeyFile /etc/apache2/ssl/key/jenkins.domain.key
ProxyRequests Off
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
ProxyPassReverse / http://jenkins.host/
<Proxy http://localhost:8080/*>
Order allow,deny
Allow from all
</Proxy>
ProxyPreserveHost on
</VirtualHost>
สิ่งนี้จะทำให้คุณสามารถใช้ Jenkins กับ SSL ได้
มีปลั๊กอินมากมายสำหรับเจนกินส์ พวกเขาอนุญาตให้คุณทำสิ่งต่างๆมากมาย ในการติดตั้งปลั๊กอินให้ไปที่ "จัดการเจนกินส์" จากนั้นคลิกที่ "จัดการปลั๊กอิน" พื้นที่นี้จะอนุญาตให้คุณติดตั้งปลั๊กอิน
แม้ว่านี่จะเป็นหัวข้อเล็กน้อย แต่ฉันก็ยังคิดว่าฉันจะแบ่งปันวิธีเพิ่มหน่วยความจำที่มอบหมายให้ Maven MAVEN_OPTSคุณจำเป็นต้องแก้ไข ตัวอย่างเช่น:
set MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=128m"
เขียนโดย William David Edwards
เรียนรู้วิธีการติดตั้ง 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