GNU/Linux >> Belajar Linux >  >> Cent OS

Aktifkan Penjelajahan Direktori – Server HTTPD Apache

Server web selalu mencari indeks dokumen setiap kali klien meminta untuk melihat direktori, indeks dokumen tidak lain adalah file indeks yang akan berada di bawah semua direktori. Indeks dokumen mungkin salah satu dari berikut index.html,index.php,index.jsp, index.htm atau file indeks kustom, ini didefinisikan dalam file konfigurasi Apache menggunakan DocumentIndex pengarahan. Jika indeks dokumen tidak ditemukan di direktori, Anda akan mendapatkan kesalahan 404 tidak ditemukan atau halaman selamat datang server Apache karena Apache tidak mengizinkan file untuk dicantumkan ketika index.html tidak ada di direktori.

Jenis perlindungan ini sangat diperlukan pada lingkungan produksi, Beberapa kali Anda diminta untuk membuat daftar file, memungkinkan klien untuk menelusuri konten direktori perangkat lunak publik yang besar; ini akan menghemat waktu Anda dari membuat file html untuk menautkan perangkat lunak. Ini juga akan membantu Anda untuk menyiapkan repositori untuk instalasi jaringan red hat .

Langkah

1. Hapus Halaman Selamat Datang

2. Tambahkan Host virtual.

3. Tambahkan konten.

Hapus Halaman Selamat Datang

Seperti yang saya katakan di atas, Apache akan menampilkan halaman selamat datang ke klien jika indeks dokumen tidak ditemukan di direktori. hapus halaman selamat datang dengan menghapus konfigurasi halaman selamat datang file.rm -rf /etc/httpd/conf.d/welcome.conf

Tambahkan Virtual host

Tambahkan host virtual seperti di bawah ini, host virtual harus berisi Direktori direktif dan Semua Indeks s arahan yang akan memungkinkan server web untuk membuat daftar file dalam direktori. Ganti dl.itzgeek.com dengan domain atau alamat ip Anda dan juga ganti /var/www/dl direktori.

dl.itzgeek.com :80>ServerAdmin [email protected]

ServerName dl.itzgeek.com

DocumentRoot /var/www/dl

/var/www/dl “>

Opsi Semua Indeks FollowSymLinks

Pesan izinkan, tolak

Izinkan dari semua

ErrorLog logs/dl.itzgeek.com-error_log

Log CustomLog/dl.itzgeek.com-access_log digabungkan

Tambahkan konten

Letakkan konten di direktori, misalnya pasang DVD server topi merah Anda dan konfirmasikan daftar direktori. Buat direktori untuk pemasangan.

mkdir /var/www/dl

Pasang DVD ROM.

mount /dev/cdrom /var/www/dl

Mulai ulang server Apache.

/etc/init.d/httpd restart

Uji dengan mengunjungi URL.

http://your.ip.add.ress

Sekarang Anda dapat melihat direktori dan file yang terdaftar di direktori, ini akan mencantumkan apa saja yang ada di bawah direktori.


Cent OS
  1. Cara Mengubah Direktori DocumentRoot di Apache di server Linux

  2. Cara Mengubah Direktori DocumentRoot di Apache di server Linux

  3. Cara menginstal Apache/httpd di CentOS 8 Linux

  1. Instal Sertifikat CA Menengah (Sertikat Rantai) di Server HTTPD Apache

  2. Bagaimana cara mengaktifkan pengindeksan file dan direktori Apache di Linux atau UNIX?

  3. Bagaimana cara mengubah direktori root dari server Apache?

  1. Cara mengaktifkan mod_rewrite di Apache di CentOS

  2. Cara menginstal Apache Web Server di Centos 8

  3. Centos – Gagal Memulai Server Apache Http – Httpd.service Gagal?