สารบัญ:
- ขั้นตอนที่ 1: การติดตั้ง
- ขั้นตอนที่ 2: ปรับไฟร์วอลล์
- ขั้นตอนที่ 3: ตรวจสอบเซิร์ฟเวอร์
- ขั้นตอนที่ 4: ค่าเริ่มต้น Config/Log Locations
วีดีโอ: การติดตั้ง Apache2 บนเซิร์ฟเวอร์ Ubuntu: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
การติดตั้ง Apache2 บนเซิร์ฟเวอร์ Ubuntu จะทำให้คุณสามารถโฮสต์เว็บไซต์ส่วนตัวของคุณเองได้ คุณสามารถใช้สิ่งนี้เพื่อการใช้งานส่วนตัว ธุรกิจ หรือแม้แต่การพัฒนาเว็บ
ขั้นตอนที่ 1: การติดตั้ง
Apache รวมอยู่ในที่เก็บแพ็คเกจแอปพลิเคชันเริ่มต้นของ Ubuntu ดังนั้นจึงไม่มีเครื่องมือหรือกระบวนการพิเศษที่จำเป็นในการติดตั้ง เราสามารถอัปเดตและติดตั้งแพ็คเกจได้โดยตรงจาก Ubuntu เริ่มต้นด้วยการลงชื่อเข้าใช้เซิร์ฟเวอร์ของคุณและอัปเดต apt
sudo apt-get update
สิ่งนี้จะอัปเดตแคชของแพ็คเกจจะเป็นแพ็คเกจปัจจุบันทั้งหมดที่มี เมื่ออัปเดตแล้ว ให้ดำเนินการติดตั้ง Apache2
sudo apt-get ติดตั้ง apache2
การติดตั้งนี้จะติดตั้ง Apache2 รวมถึงการขึ้นต่อกันที่ขาดหายไป ดังนั้นอย่าลืมยอมรับสิ่งที่อาจเกิดขึ้นระหว่างกระบวนการติดตั้ง เมื่อเสร็จแล้ว Apache2 จะได้รับการติดตั้ง อย่างไรก็ตาม จำเป็นต้องมีการกำหนดค่าเพิ่มเติมอีกเล็กน้อยเพื่อให้ทำงานได้
ขั้นตอนที่ 2: ปรับไฟร์วอลล์
Ubuntu มีไฟร์วอลล์เริ่มต้นที่เรียกว่า ufw ซึ่งค่อนข้างจำกัด เราต้องการเปิดขึ้นเพื่อให้การสื่อสารส่งไปยัง/จากเว็บเซิร์ฟเวอร์ Apache ใช้คำสั่งต่อไปนี้เพื่อเปิดไฟร์วอลล์ UFW มีโปรไฟล์ Apache เริ่มต้นในตัว
sudo ufw อนุญาตให้ 'Apache เต็ม'
หรือคุณสามารถเลือกที่จะทำด้วยตนเองโดยพอร์ต
sudo ufw อนุญาต 80
sudo ufw อนุญาต 443
ขั้นตอนที่ 3: ตรวจสอบเซิร์ฟเวอร์
เมื่อติดตั้ง Apache และเปิดไฟร์วอลล์แล้ว คุณสามารถตรวจสอบสถานะของเซิร์ฟเวอร์ได้เป็นครั้งแรก ใช้คำสั่งด้านล่างเพื่อให้แน่ใจว่าบริการกำลังทำงานอยู่
sudo บริการ apache2 สถานะ
หากบริการทำงานอย่างถูกต้อง คุณจะเห็นสถานะ "กำลังทำงาน" ถ้าไม่เช่นนั้น ให้ใช้คำสั่ง "start" แทนคำสั่ง "status" เพื่อเริ่มต้นใช้งาน ขณะนี้เซิร์ฟเวอร์กำลังทำงาน คุณสามารถกดเซิร์ฟเวอร์โดยใช้ชื่อโฮสต์หรือ IP เพื่อดูเว็บไซต์ Apache เริ่มต้นได้
ชื่อโฮสต์
หรือ
ifconfig
เมื่อคุณรวบรวมชื่อโฮสต์แบบเต็มหรือที่อยู่ IP ของเว็บเซิร์ฟเวอร์แล้ว ให้เปิดเบราว์เซอร์ของคุณและไปที่ URL ที่เว็บไซต์กำลังฟังอยู่ เช่น
hostname หรือ https://hostname หรือ https://hostname หรือ
ขั้นตอนที่ 4: ค่าเริ่มต้น Config/Log Locations
Apache มีตำแหน่งเริ่มต้นสองสามตำแหน่งสำหรับจัดเก็บหรืออ่านไฟล์ คุณจะต้องแหย่ไปรอบ ๆ บนเซิร์ฟเวอร์ของคุณเล็กน้อยเพื่อให้ได้สิ่งต่าง ๆ จริงๆ แต่ค่าเริ่มต้นสำหรับ Ubuntu มักจะอยู่ที่ตำแหน่งด้านล่าง
ไฟล์เว็บ – /var/www/html/
ไฟล์การกำหนดค่า
/etc/apache2/apache2.conf /etc/apache2/sites-available/000-default.conf
บันทึก – /var/logs/apache2
แนะนำ:
การติดตั้ง LED Mandala: 8 ขั้นตอน
การติดตั้ง LED Mandala: คำแนะนำนี้เกี่ยวกับการสร้าง LED MANDALA ขนาดใหญ่สำหรับการตกแต่งห้องของคุณ & การติดตั้งที่สร้างสรรค์สำหรับเหตุการณ์ใด ๆ LED Mandala ที่แสดงที่นี่เป็นส่วนหนึ่งของการแสดงแสง คำแนะนำนี้ให้คำแนะนำทีละขั้นตอนเพื่อสร้างมันดาลา 10 ฟุต x 10 ฟุต
การติดตั้ง De La Carte TagTagTag Pour Nabaztag / การติดตั้ง TagTagTag Board บน Nabaztag ของคุณ: 15 ขั้นตอน
การติดตั้งแท็กตามสั่ง TagTag เท Nabaztag / การติดตั้ง TagTagTag Board บนป้ายชื่อของคุณ: (ดูด้านล่างสำหรับเวอร์ชันภาษาอังกฤษ)แท็กตามสั่ง TagTagTag ที่ été crée en 2018 lors de Maker Faire Paris ริน faire renaitre les Nabaztag et les Nabaztag:tag. Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaites
การติดตั้ง Windows บน MacBook (ซอฟต์แวร์ Apple): 8 ขั้นตอน
การติดตั้ง Windows บน MacBook (ซอฟต์แวร์ Apple): ข้อดีประการหนึ่งของการเป็นเจ้าของ MacBook คือมีตัวเลือกให้ใช้งาน Mac OS หรือ Windows (หากติดตั้งไว้) สิ่งนี้ทำให้ผู้ใช้สามารถเรียกใช้แอพพลิเคชั่นหรือเกมบางอย่างที่เป็นระบบปฏิบัติการ Windows เท่านั้น คู่มือการเรียนการสอนนี้จะ
การติดตั้ง De La Carte TagTagTag Pour Nabaztag:tag / การติดตั้ง TagTagTag Board บน Nabaztag:tag: 23 ขั้นตอน
การติดตั้งแท็กตามสั่งแท็กTagTag Pour Nabaztag:tag / Installing the TagTagTag Board on Your Nabaztag:tag: (see Below for English version)La carte TagTagTag a été crée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag:tag:tag . Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaites
การติดตั้ง Ubuntu-Mate บนแล็ปท็อปเก่า/เก่า: 7 ขั้นตอน
การติดตั้ง Ubuntu-Mate บนแล็ปท็อปรุ่นเก่า/รุ่นเก่า: Ubuntu-Mate คืออะไร เป็นระบบแจกจ่ายลินุกซ์แบบโอเพ่นซอร์สและฟรี และเป็นอนุพันธ์อย่างเป็นทางการของ Ubuntu ข้อแตกต่างระหว่างระบบปฏิบัติการ Ubuntu อื่นๆ คือมันใช้สภาพแวดล้อมเดสก์ท็อป MATE เป็นเมนเฟรม ทำไมฉันถึงเลือกระบบปฏิบัติการนี้สำหรับ th