Hari ini, apache reverse proxy dengan contoh otentikasi adalah topik utama kami. Pada artikel ini, kami akan mengimplementasikan proxy reverse apache dengan otentikasi dasar. Pada artikel ini, kami akan menerapkan proxy balik apache untuk menambahkan otentikasi dasar. jika Anda memiliki pertanyaan tentang cara menambahkan otentikasi dasar di proxy apache reverse maka saya akan memberikan contoh sederhana dengan solusi.
Terkadang kita membuat konfigurasi reverse proxy dengan port menggunakan konfigurasi apache. Anda pada dasarnya menambahkan konfigurasi ProxyPass dan ProxyPassReverse. itu berfungsi dengan baik tetapi siapa pun dapat mengakses IP atau domain Anda. Jika Anda ingin menambahkan otentikasi dasar menggunakan Apache maka saya akan memberikan contoh perintah sederhana untuk server ubuntu.
Mari kita lihat perintah di bawah ini:
Instal apache2-utils
Di sini, kita perlu menginstal paket apache2-utils.
sudo apt-get install apache2-utils
Tetapkan Nama Pengguna dan Kata Sandi
Sekarang, atur nama pengguna dan kata sandi yang ingin Anda simpan.
sudo htpasswd -c /etc/apache2/.htpasswd <username>
Tambah Proxy
Di sini, kami akan menambahkan tag Proxy untuk otentikasi dasar.
sudo nano /etc/apache2/sites-enabled/000-default.conf
<VirtualHost *:80>
ProxyPass / http://127.0.0.1:47334/
ProxyPassReverse / http://127.0.0.1:47334/
Timeout 5400
ProxyTimeout 5400
ServerName localhost
<Proxy *>
Order deny,allow
Allow from all
Authtype Basic
Authname "Password Required"
AuthUserFile /etc/apache2/.htpasswd
Require valid-user
</Proxy>
</virtualhost>
Sekarang, mari kita restart apache2.
sudo service apache2 reload
Sekarang, Anda dapat memeriksa IP atau domain Anda dengan otentikasi dasar seperti di bawah ini:
saya harap dapat membantu anda...
apache reserve proxy apache with authentication