Daftar Isi:

Menginstal Host Virtual Baru di Server Web Apache: 3 Langkah
Menginstal Host Virtual Baru di Server Web Apache: 3 Langkah

Video: Menginstal Host Virtual Baru di Server Web Apache: 3 Langkah

Video: Menginstal Host Virtual Baru di Server Web Apache: 3 Langkah
Video: Cara Install Web Server (Apache2) Di Debian 10 Menggunakan Virtual Box 2024, November
Anonim
Memasang Virtual Host Baru di Server Web Apache
Memasang Virtual Host Baru di Server Web Apache

Tujuan dari tutorial ini adalah untuk memandu proses konfigurasi dan inisiasi host virtual server web Apache baru. Host virtual adalah "profil" yang mendeteksi host DNS mana (mis., www. MyOtherhostname.com) yang dipanggil di alamat IP mana pun. Dimungkinkan untuk mempersempit ini lebih jauh dengan hanya menggabungkan alamat IP dan nama host dalam konfigurasi host virtual, tetapi saya akan melewatkannya dan menganggap bahwa setiap alamat IP yang dimiliki server diizinkan untuk mengakses host virtual. Instruksi ini dibuat khusus dengan Debian server yang menjalankan Apache 2.2.x.

Langkah 1: Masuk dan Dapatkan ke Tempat yang Tepat

Masuk dan Dapatkan ke Tempat yang Tepat
Masuk dan Dapatkan ke Tempat yang Tepat

Pertama, masuk dan ubah direktori ke direktori konfigurasi Anda. Di sebagian besar server waras, ini berarti masuk sebagai pengguna dengan hak pengguna super, dan pergi ke suatu tempat di /etc/$ ssh [email protected] sandi: seru_passwordSelamat datang!~$ cd /etc/Apache2/sites-available

Langkah 2: Buat Virtualhost Dari Template Default

Buat Virtualhost Dari Template Default
Buat Virtualhost Dari Template Default

Biasanya saya menyimpan file default, yang saya salin ke clipboard dan tempel untuk digunakan. Dari file default itu, Anda dapat mengedit spesifiknya. Di bawah ini adalah file default yang masuk akal yang dapat Anda rujuk, yang menetapkan dokumen ke direktori Drupal:$ pico MyOtherHostname.com ServerAdmin [email protected] DocumentRoot /home/web/drupal/drupal-6 ServerName www. MyOtherHostname.com ServerAlias MyOtherHostname.com *. MyOtherHostname.com RewriteEngine On RewriteOptions mewarisi CustomLog /var/log/apache2/MyOtherHostname.log gabunganTak perlu dikatakan lagi, Anda dapat membuat penyesuaian apa pun yang Anda inginkan sesuai dengan informasi yang ditemukan dalam dokumentasi host virtual Apache 2.2.

Langkah 3: Aktifkan Situs dan Mulai Ulang Server Anda

Aktifkan Situs dan Mulai Ulang Server Anda
Aktifkan Situs dan Mulai Ulang Server Anda

Sekarang saatnya untuk mengaktifkan situs dan restart server. Debian memiliki beberapa trik manajemen server yang keren di sini: Pertama, mari aktifkan situs:$ sudo a2ensite MyOtherHostname.comSite MyOtherHostname.com diinstal; jalankan /etc/init.d/apache2 reload untuk mengaktifkan.$ sudo /etc/init.d/apache2 reloadMemuat ulang konfigurasi server web…. PID#Dan sekarang Anda seharusnya dapat mengakses situs tersebut selama server DNS mengarahkannya ke server Anda. Untuk situs Drupal, saya sering mengambil kesempatan ini untuk menambahkan file cron.php ke crontab saya sebelum saya lupa:$ sudo pico /etc/cron.d/drupal2 0, 5, 10, 15, 20 * * 1-6 none curl --silent https://MyOtherHostname.com/cron.php Itu saja! Selamat! tarek:)

Direkomendasikan: