Faith Evans feat. Stevie J – "A Minute" [Official Music Video]
สารบัญ:
- ก่อนที่คุณจะเริ่ม
- เริ่ม Apache
- หยุด Apache
- รีสตาร์ท Apache
- โหลด Apache ใหม่
- ทดสอบการกำหนดค่า Apache
- ดูสถานะ Apache
- ตรวจสอบเวอร์ชั่น Apache
- ข้อสรุป
เซิร์ฟเวอร์ Apache HTTP เป็นเว็บเซิร์ฟเวอร์ยอดนิยมที่สุดในโลก มันเป็นเซิร์ฟเวอร์ HTTP แบบโอเพนซอร์สและข้ามแพลตฟอร์มที่ให้คุณสมบัติที่มีประสิทธิภาพที่สามารถขยายได้โดยโมดูลที่หลากหลาย
ในคู่มือนี้เราจะไปดูคำสั่ง Apache ที่สำคัญและใช้บ่อยที่สุดรวมถึงการเริ่มหยุดและเริ่ม Apache ใหม่
ก่อนที่คุณจะเริ่ม
เราสมมติว่าคุณเข้าสู่ระบบในฐานะผู้ใช้รากหรือผู้ใช้ที่มีสิทธิ์ sudo คำสั่งในคู่มือนี้ควรทำงานกับการกระจาย Linux ที่ทันสมัยเช่น Ubuntu 18.04 และ CentOS 7 และ Debian 9
ใน Ubuntu และ Debian บริการ Apache ชื่อ
apache2
ในขณะที่ในระบบที่ใช้ Red Hat เช่น CentOS ชื่อของบริการ Apache คือ
httpd
เริ่ม Apache
การเริ่มต้น Apache นั้นค่อนข้างง่าย เพียงพิมพ์คำสั่งต่อไปนี้
sudo systemctl start apache2
เมื่อสำเร็จคำสั่งจะไม่สร้างเอาต์พุตใด ๆ
sudo service apache2 start
แทนที่จะเริ่มบริการ Apache ด้วยตนเองคุณควรตั้งค่าให้เริ่มต้นเมื่อเริ่มระบบ:
หยุด Apache
การหยุด Apache จะปิดระบบ Apache หลักอย่างรวดเร็วและกระบวนการลูกทั้งหมดแม้ว่าจะมีการเชื่อมต่อแบบเปิด
หากต้องการหยุด Apache ให้รันหนึ่งในคำสั่งต่อไปนี้:
sudo systemctl stop apache2
sudo service apache2 stop
รีสตาร์ท Apache
ตัวเลือกการเริ่มต้นใหม่เป็นวิธีที่รวดเร็วในการหยุดแล้วเริ่มเซิร์ฟเวอร์ Apache
ใช้หนึ่งในคำสั่งต่อไปนี้เพื่อทำการรีสตาร์ท:
sudo systemctl restart apache2
sudo service apache2 restart
นี่คือคำสั่งที่คุณอาจใช้บ่อยที่สุด
โหลด Apache ใหม่
คุณต้องโหลดหรือรีสตาร์ท Apache เมื่อใดก็ตามที่คุณทำการเปลี่ยนแปลงการกำหนดค่า
เมื่อโหลดใหม่กระบวนการ apache หลักจะปิดกระบวนการ child โหลดการกำหนดค่าใหม่และเริ่มกระบวนการ child ใหม่
หากต้องการโหลด Apache อีกครั้งให้ใช้คำสั่งอย่างใดอย่างหนึ่งต่อไปนี้:
sudo systemctl reload apache2
sudo service apache2 reload
ทดสอบการกำหนดค่า Apache
เมื่อใดก็ตามที่คุณทำการเปลี่ยนแปลงกับไฟล์กำหนดค่าของเซิร์ฟเวอร์ Apache คุณควรทดสอบการกำหนดค่าก่อนที่จะรีสตาร์ทหรือโหลดซ้ำบริการ
ใช้คำสั่งต่อไปนี้เพื่อทดสอบการกำหนดค่า Apache สำหรับข้อผิดพลาดทางไวยากรณ์หรือระบบ:
sudo apachectl -t
ผลลัพธ์จะมีลักษณะดังนี้:
Syntax OK
หากมีข้อผิดพลาดใด ๆ คำสั่งจะพิมพ์ข้อความโดยละเอียด
ดูสถานะ Apache
ในการตรวจสอบสถานะของบริการ Apache ให้ใช้คำสั่งต่อไปนี้:
sudo systemctl status apache2
ผลลัพธ์จะมีลักษณะดังนี้:
● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: active (running) since Wed 2019-05-29 21:16:55 UTC; 6s ago Process: 938 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS) Process: 956 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCES Main PID: 997 (apache2) Tasks: 55 (limit: 1152) CGroup: /system.slice/apache2.service ├─ 997 /usr/sbin/apache2 -k start ├─ 999 /usr/sbin/apache2 -k start └─1000 /usr/sbin/apache2 -k start
ตรวจสอบเวอร์ชั่น Apache
บางครั้งคุณอาจจำเป็นต้องรู้เวอร์ชันของ Apache ของคุณเพื่อให้คุณสามารถดีบักปัญหาหรือตรวจสอบว่าคุณลักษณะบางอย่างพร้อมใช้งานหรือไม่
คุณสามารถตรวจสอบเวอร์ชั่น Apache ของคุณได้โดยเรียกใช้:
sudo apache2 -v
Server version: Apache/2.4.29 (Ubuntu) Server built: 2019-04-03T13:22:37
อ็อพชัน
-V
(ตัวพิมพ์ใหญ่) แสดงเวอร์ชัน Apache พร้อมกับอ็อพชันการกำหนดค่า
ข้อสรุป
ในคู่มือนี้เราได้แสดงคำสั่ง Apache ที่สำคัญที่สุดให้กับคุณ หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับบรรทัดคำสั่ง Apache ให้ไปที่เอกสาร Apache
สถานี apache7 คำศัพท์ Google AdSense ที่คุณควรรู้

หากคุณเป็นสมาชิกใหม่ของ Google AdSense คุณอาจไม่ทราบว่าคำที่แตกต่างหมายถึงอะไรเช่น CTR , CPM และช่องเป็นต้นไม่ว่าคุณจะสามารถเพิ่มรายได้ AdSense ของคุณได้ ถ้าคุณยังใหม่กับ Google AdSense มากกว่าที่คุณอาจรู้สึกว่าคำศัพท์ต่างๆแตกต่างกันเช่น CTR, CPM และ Channels เป็นต้นไม่ว่าคุณจะเป็นใคร จะสามารถ
คำสั่งเสียงที่เป็นประโยชน์ของ Google Now ที่คุณควรรู้

คำสั่ง Google Now Voice บางอย่างที่คุณควรรู้ ค้นหาข้อมูลสภาพอากาศเปิดแอ็พพลิเคชั่นโพสต์ไปที่ Facebook ค้นหาทิศทางค้นหาเรียกดู ฯลฯ
คำสั่ง Nginx ที่คุณควรรู้

Nginx เป็น HTTP แบบโอเพนซอร์สที่มีประสิทธิภาพสูงและ reverse proxy server ในคู่มือนี้เราจะอ่านคำสั่งที่สำคัญที่สุดของ Nginx รวมถึงการเริ่มหยุดและเริ่ม Nginx ใหม่