0 Install phpmyadmin di Nginx web server
Diasumsikan webserver nginx dengan dukungan php dan mysql telah terpasang, lihat disini, dan virtualhost untuk phpmyadmin sebagai contoh menggunakan myadmin.example.com
Login sebagai super user
sudo su
Install paket php-apc untuk caching dan optimizing php
apt-get install php-apc
restart service php5-fpm
/etc/init.d/php5-fpm restart
Install paket phpmyadmin
apt-get install phpmyadmin
Web server to reconfigure automatically: -- Jangan pilih apapun
Configure database for phpmyadmin with dbconfig-common? -- Yes
Setting virtualhost untuk phpmyadmin, edit file /etc/nginx/sites-available/default
Tambahkan script berikut di baris paling bawah
server { server_name myadmin.example.com; root /usr/share/phpmyadmin; location / { index index.html index.php index.htm; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi_params; } location = /favicon.ico { log_not_found off; access_log off; } location = /robots.txt { allow all; log_not_found off; access_log off; } location ~* \.(engine|inc|info|install|make|module|profile|test|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)$|^(\..*|Entries.*|Repository|Root|Tag|Template)$|\.php_ { deny all; } location ~ /\. { deny all; access_log off; log_not_found off; } location ~* \.(jpg|jpeg|png|gif|css|js|ico)$ { expires max; log_not_found off; } }
Reload konfigurasi nginx
/etc/init.d/nginx restart
Untuk pengujian, Arahkan browser ke myadmin.example.com