Bagikan melalui


Mengonfigurasi IIS untuk SymProxy

Internet Information Services (IIS) harus dikonfigurasi untuk menggunakan SymProxy sebagai filter Internet Server Application Programming Interface (ISAPI). Selain itu, izin harus diatur sehingga IIS dapat memperoleh simbol.

Untuk informasi tentang mengotomatiskan proses ini, dan ringkasan pengaturan, lihat Penginstalan Otomatis SymProxy.

Konfirmasikan bahwa contoh pengaturan keamanan cocok untuk lingkungan Anda dan ubah untuk mematuhi persyaratan keamanan tambahan khusus untuk organisasi Anda.

Opsi konfigurasi akan bervariasi tergantung pada versi IIS tertentu yang Anda jalankan. Untuk informasi selengkapnya tentang IIS, lihat Gambaran Umum Server Web IIS.

Untuk mengonfigurasi kumpulan aplikasi

  1. Buka Manajer Layanan Informasi Internet (IIS).

  2. Perluas entri dengan nama komputer di sebelah kiri dan temukan Kumpulan Aplikasi.

  3. Klik kanan Kumpulan Aplikasi dan pilih Tambahkan Kumpulan Aplikasi.

  4. Untuk Nama, ketik Kumpulan Aplikasi SymProxy.

  5. Di bawah versi .Net CLR pilih Tidak Ada Kode Terkelola

  6. Klik OK untuk membuat kumpulan aplikasi.

  7. Selanjutnya, klik kanan entri untuk kumpulan aplikasi baru dan pilih Pengaturan Tingkat Lanjut....

  8. Di bawah Model Proses, Anda akan melihat Identitas. Klik tombol di sebelah kanan berlabel "...".

    1. Jika Anda mengautentikasi sebagai layanan jaringan, pilih Akun bawaan untuk Identitas Kumpulan Aplikasi lalu pilih Layanan Jaringan, dan klik OK.

    2. Jika Anda mengautentikasi sebagai pengguna domain, pilih Akun kustom lalu klik tombol Atur . Ketik kredensial akun yang memiliki izin untuk mengakses penyimpanan server simbol jarak jauh (misalnya, corp\SymProxyUser), dan klik OK.

  9. Klik OK untuk keluar dari dialog Identitas Kumpulan Aplikasi .

  10. Klik OK untuk keluar dari dialog Pengaturan Tingkat Lanjut .

Contoh Konfigurasi Direktori Virtual

  1. Perluas Situs.

  2. Klik kanan Situs Web Default dan pilih Tambahkan Direktori Virtual

  3. Gunakan nama seperti Simbol dan petakan ke lokasi yang dipilih.

  4. Klik kanan direktori virtual Simbol yang telah dibuat dan pilih Tambahkan Aplikasi.

  5. Dari menu drop-down Kumpulan Aplikasi , pilih Kumpulan Aplikasi SymProxy dan klik OK.

Mengonfigurasi Filter ISAPI

  1. Konfirmasikan bahwa opsi ISAPI diinstal di IIS.

  2. Klik pada Situs Web Default.

  3. Klik dua kali Filter ISAPI.

  4. Klik kanan panel tengah di bawah nama kolom dan pilih Klik Tambahkan.

  5. Untuk Nama Filter ketik SymProxy atau beberapa nama lain yang bermakna.

  6. Untuk Jenis dapat dieksekusi ketik c:\windows\system32\inetsrv\symproxy.dll.

  7. Untuk keluar dari dialog Properti Filter , klik OK.

  8. Untuk keluar dari Properti Situs Web Default, klik OK.

Mengonfigurasi jenis MIME

Jenis MIME untuk konten yang diunduh perlu diatur ke application/octet-stream untuk memungkinkan semua file simbol dikirimkan oleh IIS.

  1. Klik kanan direktori virtual Symbols.

  2. Klik Jenis MIME.

  3. Klik Tambahkan.

  4. Untuk Ekstensi, ketik .*

  5. Untuk jenis MIME, ketik application/octet-stream.

  6. Untuk keluar dari kotak dialog Jenis MIME , klik OK.

Menggunakan web.config untuk mengonfigurasi jenis MIME

Anda dapat mengedit file web.config untuk mengonfigurasi jenis MIME untuk Simbol. Pendekatan ini menghapus Jenis MIME yang diwariskan dan menambahkan wild card catch-all * Jenis MIME. Pendekatan ini mungkin diperlukan ketika jenis MIME sedang diwariskan dalam konfigurasi IIS tertentu.

  1. Edit file web.config seperti yang diperlihatkan di sini.

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
        <system.webServer>
            <directoryBrowse enabled="true" />
            <staticContent>
                <clear />
                <mimeMap fileExtension=".*" 
    mimeType="application/octet-stream" />
            </staticContent>
        </system.webServer>
    </configuration>
    

Konfigurasi Tambahan

Langkah-langkah yang diperlukan adalah bagian dari server simbol IIS dan konfigurasi symproxy. Lihat topik ini untuk informasi tentang pertimbangan penyiapan lainnya.

Gudang Simbol HTTP

Penembolokan Berkas Simbol yang Telah Diambil

Penginstalan Otomatis SymProxy