สารบัญ:
- ขั้นตอนที่ 1: เข้าสู่ระบบและไปยังที่ที่ถูกต้อง
- ขั้นตอนที่ 2: สร้าง Virtualhost จากเทมเพลตเริ่มต้น
- ขั้นตอนที่ 3: เปิดใช้งานไซต์และรีสตาร์ทเซิร์ฟเวอร์ของคุณ
วีดีโอ: การติดตั้ง Virtual Host ใหม่ในเว็บเซิร์ฟเวอร์ Apache: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:09
จุดประสงค์ของบทช่วยสอนนี้คือเพื่ออธิบายขั้นตอนการกำหนดค่าและเริ่มต้นโฮสต์เสมือนของเว็บเซิร์ฟเวอร์ Apache ใหม่ โฮสต์เสมือนคือ "โปรไฟล์" ที่ตรวจพบว่าโฮสต์ DNS ใด (เช่น www. MyOtherhostname.com) ถูกเรียกใช้ตามที่อยู่ IP ที่ระบุ เป็นไปได้ที่จะ จำกัด ขอบเขตนี้ให้แคบลงโดยการจับคู่ที่อยู่ IP และชื่อโฮสต์ในการกำหนดค่าโฮสต์เสมือนเท่านั้น แต่ฉันจะข้ามสิ่งนั้นและถือว่าทุกที่อยู่ IP ที่เซิร์ฟเวอร์ได้รับอนุญาตให้เข้าถึงโฮสต์เสมือน คำแนะนำนี้จัดทำขึ้นโดยเฉพาะกับ Debian เซิร์ฟเวอร์ที่ใช้ Apache 2.2.x.
ขั้นตอนที่ 1: เข้าสู่ระบบและไปยังที่ที่ถูกต้อง
ขั้นแรก เข้าสู่ระบบและเปลี่ยนไดเร็กทอรีเป็นไดเร็กทอรีการกำหนดค่าของคุณ ในเซิร์ฟเวอร์ที่มีสติส่วนใหญ่ นี่หมายถึงการเข้าสู่ระบบในฐานะผู้ใช้ที่มีสิทธิ์ผู้ใช้ระดับสูง และไปที่ใดที่หนึ่งใน /etc/$ ssh [email protected]รหัสผ่าน: beginning_passwordWelcome!~$ cd /etc/apache2/sites-available
ขั้นตอนที่ 2: สร้าง Virtualhost จากเทมเพลตเริ่มต้น
โดยปกติฉันจะเก็บไฟล์เริ่มต้นไว้รอบๆ ซึ่งฉันคัดลอกไปยังคลิปบอร์ดแล้ววางเพื่อใช้งาน จากไฟล์เริ่มต้นนั้น คุณสามารถแก้ไขข้อมูลเฉพาะได้ ด้านล่างนี้เป็นไฟล์เริ่มต้นที่เหมาะสมที่คุณสามารถอ้างถึงได้ ซึ่งกำหนดเอกสารให้กับไดเร็กทอรี Drupal:$ pico MyOtherHostname.com ServerAdmin [email protected] DocumentRoot /home/web/drupal/drupal-6 ServerName www. MyOtherHostname.com ServerAlias MyOtherHostname.com *. MyOtherHostname.com RewriteEngine บน RewriteOptions สืบทอด CustomLog /var/log/apache2/MyOtherHostname.log รวมกัน คุณปรับแต่งอะไรก็ได้ตามต้องการตามข้อมูลที่พบในเอกสารโฮสต์เสมือนของ Apache 2.2
ขั้นตอนที่ 3: เปิดใช้งานไซต์และรีสตาร์ทเซิร์ฟเวอร์ของคุณ
ตอนนี้ได้เวลาเปิดใช้งานไซต์และรีสตาร์ทเซิร์ฟเวอร์ Debian มีเทคนิคการจัดการเซิร์ฟเวอร์เจ๋งๆ สองสามอย่างที่นี่:ขั้นแรก ให้เปิดใช้งานไซต์:$ sudo a2ensite MyOtherHostname.comSite MyOtherHostname.com ติดตั้งแล้ว; เรียกใช้ /etc/init.d/apache2 รีโหลดเพื่อเปิดใช้งาน.$ sudo /etc/init.d/apache2 reloadการรีโหลดการกำหนดค่าเว็บเซิร์ฟเวอร์…. PID#และตอนนี้คุณควรจะสามารถเข้าถึงไซต์ได้ตราบเท่าที่เซิร์ฟเวอร์ DNS ชี้ไปที่เซิร์ฟเวอร์ของคุณ สำหรับไซต์ Drupal ฉันมักจะใช้โอกาสนี้เพื่อเพิ่มไฟล์ cron.php ลงใน crontab ของฉัน ก่อนที่ฉันจะลืม:$ sudo pico /etc/cron.d/drupal2 0, 5, 10, 15, 20 * * 1-6 ไม่มีใครขด -- เงียบ https://MyOtherHostname.com/cron.phpนั่นแหล่ะ! ขอแสดงความยินดี!tarek:)
แนะนำ:
การติดตั้ง 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
การติดตั้ง LAMP (Linux, Apache, MySQL, PHP) บน Raspberry Pi: 7 ขั้นตอน
การติดตั้ง LAMP (Linux, Apache, MySQL, PHP) บน Raspberry Pi: ตั้งค่า LAMP (Linux Rasbian Stretch Lite, Apache2, MySQL (MariaDB-10), PHP7) พร้อมการเข้าถึง PHPMyAdmin และ FTP บน Raspberry Pi ของคุณและกำหนดค่า เพื่อทำงานเป็นเว็บเซิร์ฟเวอร์ คุณจะต้องใช้คอมพิวเตอร์ Raspberry Pi ที่เชื่อมต่อกับอินเทอร์เน็ตด้วย 8