วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
Java เป็นแพลตฟอร์มซอฟต์แวร์ที่ได้รับความนิยมที่ช่วยให้คุณพัฒนาและเรียกใช้แอปพลิเคชันและแอปเพล็ต Java ในสภาพแวดล้อมฮาร์ดแวร์ต่างๆ
แพลตฟอร์ม Java มีสามรุ่น ได้แก่ Standard Edition (SE), Enterprise Edition (EE) และ Micro Edition (ME) เราจะพูดถึง Standard Edition (SE) ของ Java ในบทความนี้เท่านั้น
นอกจากนี้ยังมีการใช้งานที่แตกต่างกันสองของแพลตฟอร์ม Java SE: OpenJDK และ Oracle Java ซอร์สโค้ดของการใช้งานแต่ละครั้งนั้นเกือบจะเหมือนกันมีความแตกต่างเล็กน้อยเพียงเล็กน้อยเท่านั้น กล่าวโดยย่อ OpenJDK นั้นเป็นโอเพ่นซอร์สอย่างสมบูรณ์และได้รับอนุญาตจาก GPL เป็นหลักในขณะที่ Oracle Java ได้เพิ่มส่วนประกอบบุคคลที่สามที่เป็นแหล่งปิดและคุณสมบัติเชิงพาณิชย์บางอย่างโดยใช้สิทธิ์การใช้งานในเชิงพาณิชย์
นอกจากนี้ยังมีแพ็กเกจที่แตกต่างกันสองแพคเกจสำหรับแต่ละการใช้งานของ Java: Java Runtime Environment (JRE) และ Java Development Kit (JDK) JRE เป็นสิ่งจำเป็นสำหรับการรันแอ็พพลิเคชัน Java ที่คอมไพล์ในขณะที่ JDK ใช้สำหรับการพัฒนาแอ็พพลิเคชัน Java
ในขณะเดียวกันการติดตั้ง Java SE แต่ละครั้งมีหมายเลขเวอร์ชันที่ใช้กันอย่างแพร่หลายสาม (6, 7 และ 8) สำหรับการใช้งานที่หลากหลาย
สำหรับ Oracle Java แพคเกจซอฟต์แวร์สามารถเป็น 32- บิต (i686, x86) หรือ 64- บิต (x64)
เมื่อติดตั้ง Java SE คุณจะต้องเลือกชุดค่าผสมที่เหมาะสมของปัจจัยข้างต้นตามความต้องการของแอปพลิเคชันและใบอนุญาตของคุณ
คำสั่งทั้งหมดในบทช่วยสอนนี้จะต้องดำเนินการโดยผู้ใช้ที่ไม่ใช่รูทด้วยสิทธิ์ sudo คุณจำเป็นต้องสร้างผู้ใช้ดังกล่าวตามบทความนี้
โดยปกติคุณเพียงแค่ต้องติดตั้งหนึ่งในตัวแปรต่อไปนี้เท่านั้น แต่การออกแบบของ Java ช่วยให้คุณสามารถติดตั้งตัวแปรสองตัวหรือมากกว่าในระบบของคุณ หลังจากการติดตั้งคุณควรตั้งค่าตัวแปรสภาพแวดล้อมหลายอย่างสำหรับการใช้งานรายวัน นอกจากนี้ยังช่วยในการตั้งค่าโปรแกรม Java เริ่มต้นเมื่อคุณติดตั้งตัวแปรหลายตัวในระบบของคุณ คำแนะนำมีให้ในภายหลังในบทช่วยสอนนี้
JRE: sudo yum install -y java-1.8.0-openjdk
JDK: sudo yum install -y java-1.8.0-openjdk-devel
JRE: sudo yum install -y java-1.7.0-openjdk
JDK: sudo yum install -y java-1.7.0-openjdk-devel
JRE: sudo yum install -y java-1.6.0-openjdk
JDK: sudo yum install -y java-1.6.0-openjdk-devel
ไม่เหมือนกับ OpenJDK แพ็คเกจ Java Java ควรดาวน์โหลดลงในระบบของคุณก่อนจึงจะสามารถติดตั้งได้
Oracle Java 8 มีสามแพ็คเกจที่แตกต่างกัน: JRE, เซิร์ฟเวอร์ JRE และ JDK ระหว่างแพ็กเกจเหล่านี้แพ็กเกจ Server JRE สำหรับการรันแอ็พพลิเคชัน Java บนเซิร์ฟเวอร์อีกสองแพ็กเกจถูกใช้ในวิธีเดียวกับเพียร์ OpenJDK
หากเป็นไปได้คุณควรดาวน์โหลดและติดตั้ง Oracle Java เวอร์ชันล่าสุดเสมอซึ่งเป็น8u66เวลาที่เขียน คุณสามารถค้นหาเวอร์ชันล่าสุดและ URL ดาวน์โหลดได้จากเว็บไซต์ทางการ Oracle Java
ตัวเลือกการติดตั้งอื่น ๆ ได้แก่ : ประเภท CPU (i686 หรือ x64) และดาวน์โหลดไฟล์ประเภท ( .rpmหรือ.tar.gz)
cd ~
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u66-b17/jre-8u66-linux-x64.rpm"
sudo yum localinstall -y jre-8u66-linux-x64.rpm
rm ~/jre-8u66-linux-x64.rpm
หมายเหตุ : หากมีเวอร์ชั่นที่ใหม่กว่าให้แทนที่ URL และชื่อไฟล์ด้วยข้อมูลล่าสุดบนเว็บไซต์ Oracle
cd ~
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u66-b17/server-jre-8u66-linux-x64.tar.gz"
sudo mkdir /usr/java/
sudo tar -zxvf server-jre-8u66-linux-x64.tar.gz -C /usr/java/
rm ~/server-jre-8u66-linux-x64.tar.gz
หมายเหตุ : หากมีเวอร์ชั่นที่ใหม่กว่าให้แทนที่ URL และชื่อไฟล์ด้วยข้อมูลล่าสุดบนเว็บไซต์ Oracle
ก่อนที่คุณจะสามารถใช้ Java คุณต้องตั้งค่าตัวแปรสภาพแวดล้อมหลายอย่าง:
sudo vi /etc/profile
เพิ่มประโยคต่อไปนี้ในตอนท้ายของไฟล์:
export JAVA_HOME=/usr/java/jdk1.8.0_66
export JRE_HOME=/usr/java/jdk1.8.0_66/jre
export PATH=$PATH:/usr/java/jdk1.8.0_66/bin
บันทึกและออก:
:wq
นำการเปลี่ยนแปลงของคุณไปใช้:
source /etc/profile
cd ~
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u66-b17/jdk-8u66-linux-x64.rpm"
sudo yum localinstall -y jdk-8u66-linux-x64.rpm
rm ~/jdk-8u66-linux-x64.rpm
หมายเหตุ : หากมีเวอร์ชั่นที่ใหม่กว่าให้แทนที่ URL และชื่อไฟล์ด้วยข้อมูลล่าสุดบนเว็บไซต์ Oracle
อัปเดตความปลอดภัยของ Oracle Java 7 และ Oracle Java 6 ไม่สามารถให้บริการได้ในขณะนี้ ไม่แนะนำให้ใช้ Oracle Java 7 หรือ Oracle Java 6 ต่อไปหากไม่มีการอัปเดตความปลอดภัยเหล่านี้ หากคุณจำเป็นต้องบำรุงรักษาแอปพลิเคชัน Java 7 หรือ Java 6 มรดกที่เข้ากันไม่ได้กับ Oracle-Java-8 คุณต้องติดต่อ Oracle เพื่อรับการสนับสนุนเพิ่มเติม
java -version
หากการติดตั้งของคุณเป็นปกติคุณจะเห็นพรอมต์เช่น:
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
คุณควรติดตั้งตัวแปรสภาพแวดล้อมต่อไปนี้สำหรับการใช้งานรายวัน เมื่อติดตั้งหลายตัวแปรบนระบบของคุณคุณสามารถระบุโปรแกรม Java เริ่มต้นด้วยวิธีการต่อไปนี้:
sudo vi /etc/profile
เพิ่มประโยคต่อไปนี้ในตอนท้ายของไฟล์ แทนที่/usr/java/jdk1.8.0_66ด้วยตำแหน่งการติดตั้งบนเซิร์ฟเวอร์ของคุณ:
export JAVA_HOME=/usr/java/jdk1.8.0_66
export JRE_HOME=/usr/java/jdk1.8.0_66/jre
export PATH=$PATH:/usr/java/jdk1.8.0_66/bin
บันทึกและออก:
:wq
นำการเปลี่ยนแปลงของคุณไปใช้:
source /etc/profile
เรียนรู้วิธีการติดตั้ง 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