Pada saat kita menginstal Bitnami Lamp Stack 7.1.19.1 kita akan mengalami tidak bisa mengakses phpmyadmin dari client. Hal ini disebabkan karena Bitnami memang sengaja menutup akses ini dengan alasan keamanan. Namun untuk tahap awal ada kemungkinan kita memerlukannya untuk keperluan seting maupun instalasi awal. Untuk itu kita akan membicarakan bagaimana melakukan seting supaya kita dapat mengakses phpmyadmin.
Prinsip setting supaya kita bisa mengakses phpmyadmin adalah
- Membuat konfigurasi pada Apache:
Pada konfigurasi apache/conf/httpd.conf bagian bawah silahkan sesuaikan konfigurasi dengan pola seperti berikut#Include “/opt/lampstack-7.1.19-1/apache2/conf/bitnami/bitnami.conf”
Include “/opt/lampstack-7.1.19-1/apps/phpmyadmin/conf/httpd-prefix.conf”Kemudian pada apps/phpmyadmin/conf/httpd-prefix.conf isikan dengan pola seperti berikut ini:
Alias /phpmyadmin/ “/opt/lampstack-7.1.19-1/apps/phpmyadmin/htdocs/”
Alias /phpmyadmin “/opt/lampstack-7.1.19-1/apps/phpmyadmin/htdocs”#Include “/opt/lampstack-7.1.19-1/apps/phpmyadmin/conf/httpd-app.conf”
<Directory “/opt/lampstack-7.1.19-1/apps/phpmyadmin/htdocs”>
#
# Possible values for the Options directive are “None”, “All”,
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that “MultiViews” must be named *explicitly* — “Options All”
# doesn’t give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.4/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be “All”, “None”, or any combination of the keywords:
# AllowOverride FileInfo AuthConfig Limit
#
AllowOverride None#
# Controls who can get stuff from this server.
#
Require all granted
</Directory>Silahkan restart LAMP anda dan untuk memastikan semua berjalan baik ada baiknya mematikan firewall misalnya mematikan iptables ataupun csf
- Memastikan user yang menjalankan daemon tersebut bisa mengakses folder phpmyadmin
Pada konfigurasi standard, user untuk Apche adalah daemon. Kita masuk ke folder /apps/phpmyadmin/ dan lakukan perintah
chgrp -R daemon htdocs
- Silahkan mencoba ke browser anda dengan https://ip_lamp/phpmyadmin/
Kunjungi www.proweb.co.id untuk menambah wawasan anda.