Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux
Linux
  1. การกำหนดค่า Software RAID บน Linux ด้วย MDADM

    MDADM เป็นเครื่องมือที่ช่วยสร้างและจัดการ software RAID บน Linux ในบทความนี้เราจะแสดงวิธีใช้ mdadm (multiple disks admin) เพื่อสร้างอาร์เรย์ RAID จัดเก็บข้อมูล เพิ่มและจัดการดิสก์ เพิ่ม hot-spare และอื่นๆ mdadm: วิธีติดตั้งเครื่องมือจัดการ Software Raid เพื่อติดตั้ง mdadm ให้รันคำสั่งติดตั้ง: สำหรั

  2. การกำหนดค่าการตั้งค่าเครือข่ายบน RHEL/CentOS

    ภาพรวม บทความนี้จะพิจารณาวิธีกำหนดค่าเครือข่ายบน Linux CentOS/RHEL 7/8 และตั้งค่าอินเทอร์เฟซเครือข่ายโดยใช้ไฟล์กำหนดค่า ค้นพบเครื่องมือกำหนดค่าเครือข่ายพื้นฐาน เป็นหัวข้อที่เกี่ยวข้อง เนื่องจากการกำหนดค่าเซิร์ฟเวอร์ใดๆ เริ่มต้นจากการกำหนดค่าเครือข่ายบนมัน บทความนี้ครอบคลุมด้านต่างๆ ของการกำหนดค่าเค

  3. แก้ไข: Linux บูตเข้าสู่ "Welcome to Emergency Mode"

    ภาพรวม ในงานของผม บางครั้งเจอปัญหาที่ Linux บูตพร้อมข้อความ Welcome to emergency mode ส่วนใหญ่เกิดหลังจากไฟฟ้าดับฉุกเฉินบนเซิร์ฟเวอร์ หลังจากระบบล้มเหลว หรือสถานการณ์คล้ายๆ กัน ใน 90% ของกรณี ข้อผิดพลาดเกี่ยวข้องกับ fstab หรือความเสียหายของระบบไฟล์ Linux ซึ่งแก้ไขได้ค่อนข้างง่าย บทความนี้จะอภิปรายว

  4. วิธีตรวจสอบประสิทธิภาพดิสก์ (IOPS และ Latency) บน Linux

    ภาพรวม บทความนี้จะอภิปรายวิธีตรวจสอบประสิทธิภาพของดิสก์หรืออาร์เรย์สตอเรจใน Linux IOPS (input/output operations per second) คือจำนวนการดำเนินการอินพุต/เอาต์พุตที่ระบบจัดเก็บข้อมูลทำได้ต่อวินาที (อาจเป็นดิสก์เดี่ยว อาร์เรย์ RAID หรือ LUN ในอุปกรณ์สตอเรจภายนอก) โดยทั่วไป IOPS หมายถึงจำนวนบล็อกที่สามาร

  5. Parted: สร้างและจัดการพาร์ติชันดิสก์บน Linux

    ภาพรวม Parted เป็น PARTition EDitor สำหรับ Linux ใช้สร้าง จัดรูปแบบ ลบ ย่อ และขยายพาร์ติชันดิสก์ เครื่องมือนี้ใช้งานง่ายและมีในทุกการแจกจ่าย Unix/Linux ยังมีเวอร์ชัน GUI ชื่อ Gparted บทความนี้จะแสดงวิธีจัดการพาร์ติชันดิสก์ด้วย parted บน CentOS Linux (ทำงานเหมือนกันในทุกการแจกจ่าย Linux) Parted คือเค

  6. การใช้ HAProxy เป็น Load Balancer สำหรับ Nginx

    ภาพรวม บทความนี้จะแสดงวิธีการกำหนดค่า HAProxy ให้ทำหน้าที่เป็น Load Balancer สำหรับเว็บเซิร์ฟเวอร์ Nginx สองเครื่อง (สามารถเปลี่ยนเป็น Apache ได้) โดยใช้ CentOS เป็นระบบปฏิบัติการโฮสต์ในทุกกรณี HAProxy เป็นซอฟต์แวร์เซิร์ฟเวอร์ที่ให้ความพร้อมใช้งานสูง (High Availability) และการกระจายโหลด (Load Balan

  7. การเพิ่มอินเตอร์เฟซ VLAN ใน CentOS/Fedora/RHEL

    ในบทความนี้เราจะแสดงวิธีกำหนดค่าอินเตอร์เฟซ VLAN แบบแท็ก (tagged) โดยใช้เครื่องมือพื้นฐานของ Linux บน CentOS/Fedora/RedHat เราจะศึกษาการกำหนดค่าโดยใช้ subinterface, ไฟล์ vlanX แยกต่างหาก และเครื่องมืออย่าง NetworkManager และ vconfig ใน CentOS/Fedora/RedHat มี 2 ทางเลือกในการกำหนดค่า VLAN: ใช้ subin

  8. แก้ไขปัญหา Ubuntu/Mint/Kali บูทเข้าสู่ Initramfs Prompt ใน BusyBox

    ในบทความนี้เราจะแสดงวิธีแก้ไขปัญหาที่เกิดเมื่อคอมพิวเตอร์ที่รัน Linux Ubuntu/Mint/Kali ไม่สามารถบูทได้ หรือหยุดที่พรอมต์ busybox ระหว่างการเริ่มต้น initramfs ผู้ใช้สามารถเข้าถึงและใช้ได้เฉพาะพรอมต์คำสั่ง initramfs เท่านั้น Initramfs คือระบบไฟล์เริ่มต้นที่อิง tmpfs ใน RAM ไม่ได้ใช้บล็อกอุปกรณ์แยกต่าง

  9. วิธีเชื่อมต่อ Google Drive และ OneDrive ใน Linux CentOS

    ในบทความนี้เราจะแนะนำวิธีการเชื่อมต่อพื้นที่จัดเก็บบนคลาวด์ฟรีอย่าง Google Drive และ OneDrive บน Linux CentOS คุณสามารถนำไปใช้สำหรับการสำรองข้อมูล หรือแลกเปลี่ยนไฟล์ระหว่างเซิร์ฟเวอร์ต่างๆ ตัวอย่างเช่น ติดตั้งไคลเอ็นต์คลาวด์สตอเรจบนเดสก์ท็อป Windows อัปโหลดไฟล์ แล้วเข้าถึงไฟล์เหล่านั้นจาก Linux ได้โ

  10. แก้ไข Error 'Too Many Open Files' ใน Linux

    Error Too many open files เกิดเมื่อ Process เปิด File Descriptors เกิน Limit (Default: 1024 per process/user) พบบ่อยใน Web Server (Nginx/Apache) และ Database (MySQL/PostgreSQL) ที่ High Load ตรวจสอบ Limit ปัจจุบัน cat /proc/sys/fs/file-max # System-wide Max ulimit -n

  11. ตั้งค่า Date, Time, Timezone และ NTP Sync บน CentOS 7/8

    คู่มือจัดการเวลาบน CentOS: Hardware Clock (RTC), System Clock, Timezone, NTP/Chrony Synchronization และการแก้ไขปัญหาทั่วไป Hardware Clock (hwclock) hwclock --localtime # แสดงเวลา Hardware (Local Time) hwclock --utc # แสดงเวลา Hardware (UTC) hwclock --systohc # Sync System Time → Hardwa

  12. ติดตั้งและตั้งค่า PostgreSQL 11 บน CentOS/RHEL 7

    PostgreSQL เป็น Object-Relational Database ที่เข้มงวดกับ SQL Standards, มี MVCC ให้ประสิทธิภาพสูง, รองรับ JSON, Replication, และ Scalability ดี ติดตั้ง PostgreSQL 11 จาก PGDG Repository yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.r

  13. ตั้งค่า NGINX + PHP-FPM High Performance Web Server (LEMP Stack) บน CentOS 7

    LEMP Stack = Linux + NGINX (Static/Proxy) + MariaDB/MySQL + PHP-FPM (FastCGI Process Manager) เร็วกว่าและประหยัดหน่วยความจำกว่า LAMP (Apache + mod_php) ติดตั้ง NGINX yum install epel-release -y yum update -y rpm -Uvh https://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.no

  14. บีบอัด, Defrag และเพิ่มประสิทธิภาพฐานข้อมูล MariaDB/MySQL

    ฐานข้อมูลขนาดใหญ่เติบโตเรื่อยๆ ทำให้ดิสก์เต็มและประสิทธิภาพลดลง วิธีแก้: ลบข้อมูลเก่า, แยก Database, เพิ่มดิสก์, หรือ Compress/Defrag Tables InnoDB: Compression & Optimization ปัญหา ibdata1 และ ib_log เติบโตไม่รู้จบ เพิ่มใน my.cnf: innodb_file_per_table = 1 ขั้นตอนย้ายข้อมูล (ต้อง Backup ก่อน): du

  15. ตั้งค่า IPMI บนเซิร์ฟเวอร์ SuperMicro: จัดการระยะไกลผ่าน Web และ IPMICFG

    IPMI (Intelligent Platform Management Interface) เป็นอินเทอร์เฟซจัดการฮาร์ดแวร์อิสระจาก OS/BIOS/CPU บนเซิร์ฟเวอร์ SuperMicro ช่วยให้ควบคุม พัก/รีสตาร์ท, Mount ISO, KVM-over-IP, ตรวจสอบอุณหภูมิ/พัดลม/ไฟฟ้า ได้จากระยะไกล ตั้งค่า IPMI ผ่าน BIOS และ Web UI Boot Server กด DEL เข้า BIOS ไปเมนู IPMI >

  16. ติดตั้งและเพิ่มประสิทธิภาพ MariaDB บน CentOS 7

    คู่มือติดตั้ง MariaDB เวอร์ชันล่าสุด (10.4+) บน CentOS 7, การตั้งค่าความปลอดภัย, ไฟล์ตั้งค่า my.cnf และการปรับแต่งประสิทธิภาพด้วย Tuning Scripts 1. ติดตั้ง MariaDB จาก Repository Official yum install nano -y nano /etc/yum.repos.d/mariadb.repo # ใส่: [mariadb] name = MariaDB baseurl = https://yum.mar

  17. ตั้งค่า MariaDB Master-Master / Master-Slave Replication บน Linux CentOS 7

    Replication ในฐานข้อมูล SQL คือการคัดลอกข้อมูลจากเซิร์ฟเวอร์ต้นทาง (Master) ไปยังเซิร์ฟเวอร์ปลายทาง (Slave) หรือระหว่าง Master กับ Master เพื่อกระจายโหลด, High Availability และ Failover บทความนี้อธิบายการตั้งค่าทั้งสองโหมดบน CentOS 7 ติดตั้ง MariaDB (สรุป) เพิ่ม Repository MariaDB 10.4+ แล้ว yum ins

  18. การใช้งาน YUM Package Manager บน CentOS และ RHEL

    ในบทความนี้ เราจะพิจารณา YUM package manager ที่ช่วยจัดการการติดตั้ง ลบ และอัปเดตโปรแกรม (RPM packages) แก้ไข dependencies อัตโนมัติ และจัดการ additional repositories บทความนี้จะเป็นประโยชน์สำหรับ Linux administrators ใหม่ๆ เป็น yum cheat sheet Yum (Yellowdog Updater Modified) เป็น console package

  19. วิธีติดตั้งและกำหนดค่า Repositories ใน CentOS/RHEL

    คลัง (repositories) มาตรฐาน (ทางการ) ของ RHEL/CentOS มีแพ็กเกจพื้นฐานจำนวนน้อยที่ไม่ได้มีเวอร์ชันล่าสุดของโปรแกรมเสมอไป อย่างไรก็ตาม สามารถใช้ third-party public หรือ private repositories เพื่อติดตั้งโปรแกรมใหม่ใน Red Hat Enterprise Linux, CentOS, Oracle Linux และ Scientific Linux Remi และ EPEL เป็น

  20. วิธีจัดการการเริ่มต้น Services และ Scripts บน CentOS/RHEL

    ในบทความนี้ เราจะเรียนรู้พื้นฐานการกำหนดค่า services และ scripts ให้เริ่มต้นอัตโนมัติใน Linux CentOS/RHEL 7/8 โดยเฉพาะจะทำความรู้จักกับ systemd daemon เรียนรู้วิธีเพิ่ม/ลบ services จากการเริ่มต้น และพิจารณาวิธีการเริ่ม scripts หรือ daemons บน boot ใน Linux แบบอื่นๆ บทความนี้มุ่งเน้นสอนให้คุณค้นหาราย

Total 1542 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:68/78  20-คอมพิวเตอร์/Page Goto:1 62 63 64 65 66 67 68 69 70 71 72 73 74