Cara Install Nginx, PHP, Mariadb, dan Phpmyadmin di Linux Debian

Sebelum saya lanjutkan ke postingan cara install nginx, php, mariadb, dan phpmyadmin di linux debian, saya akan putar musik terlebih dahulu http://s.id/b5u

Linux debian adalah “bapak moyang” dari berbagai macam distro linux, saya pribadi sering sekali menggunakan linux debian untuk keperluan pekerjaan.

Linux debian saya jadikan sebagai sistem operasi server yang bertugas sebagai web server dan database server. Dengan menggunakan hardware PC apa adanya, alhamdulilah linux debian 8.0 yang saya gunakan masih stabil

tanpa berlama – lama mari ikuti langkah – langkah cara install nginx, php, mariadb, dan phpmyadmin di linux debian berikut ini

1. Install Nginx dan MariaDB

apt-get install update && apt-get install nginx mariadb-server

setelah selesai silakan mengedit file /etc/nginx/sites-available/default seperti di bawah ini

server {
    listen 80 default_server;
    listen [::]:80 default_server ipv6only=on;

    root /usr/share/nginx/html;
    index index.php index.html index.htm;

    server_name nama_domain_atau_IP; 

    location / {
        try_files $uri $uri/ =404;
    }

    error_page 404 /404.html;
    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
        root /usr/share/nginx/html;
    }

    location ~ \.php$ {
        try_files $uri =404;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}

lalu simpan dan keluar. setelah itu kita restart nginx

#/etc/init.d/nginx restart

setelah itu coba ketikan IP address PC / Laptop kamu di browser

2. Install PHP

langkah kedua adalah menginstall PHP

#apt-get install php5-fpm php5-mysql

setelah selesai silakan melakukan pengaturan file /etc/php5/fpm/php.ini

#nano /etc/php5/fpm/php.ini

cari tulisan cgi.fix_pathinfo lalu ubah seperti contoh gambar di bawah ini

Cara Install Nginx, PHP, Mariadb, dan Phpmyadmin di Linux Debian
lalu simpan dan keluar. setelah itu kita restart php5-fpm

#/etc/init.d/php5-fpm restart

3. Install Phpmyadmin

langkah selanjutnya adalah install phpmyadmin,,

#apt-get install phpmyadmin

ketika ada pertanyaan “Web server to reconfigure automatically:” silakan teman – teman langsung enter saja,

jika ada pertanyaan “would like dbconfig-common to configure a database for phpmyadmin to use”

pilih saja “yes”

setelah selesai, lakukan langkah – langkah tambahan di bawah ini

#ln -s /usr/share/phpmyadmin /usr/share/nginx/html

#php5enmod mcrypt

#/etc/init.d/php5-fpm restart

setelesah selesai semua kalian bisa mengakses phpmyadmin melalui browser

http://nama_domain_atau_IP_address/phpmyadmin

selesai sudah postingan Cara Install Nginx, PHP, Mariadb, dan Phpmyadmin di Linux Debian, semoga bisa bermanfaat. Terima Kasih