Lompat ke konten Lompat ke sidebar Lompat ke footer

Install Nginx, PHP7, PhpMyadmin di Elementary OS 0.4 LOKI


Install Nginx, PHP7, PhpMyadmin di Elementary OS 0.4 LOKI

Langkah Pertama Install Nginx Web Server
sudo apt-get install nginx
 Setelah selesai coba cek dengan mengakses localhost pada browser anda.


Langkah Kedua Install PhpMyadmin
sudo apt install phpmyadmin
Selama instalasi, ia akan meminta Anda untuk memilih web server untuk mengkonfigurasi. Nginx tidak ada dalam daftar, jadi tekan tombol Tab dan tekan OK untuk melewati langkah ini.
( lupa screenshot pokokman yang ada apache2,lighttpd )

Jika Installasi telah selesai selanjutnya konfigurasi nginx
sudo gedit /etc/nginx/sites-enabled/default
Setting seperti berikut :
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
index index.php index.html index.htm index.nginx-debian.html;
server_name localhost;
location / {
try_files $uri $uri/ =404;
}
location = /50x.html {
        root /usr/share/nginx/html;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
}
location ~ /\.ht {
deny all;
}
    location /phpmyadmin {
        root /usr/share/;
        index index.php index.html index.htm;
        location ~ ^/phpmyadmin/(.+\.php)$ {
          try_files $uri =404;
          root /usr/share/;
          fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
          fastcgi_index index.php;
          fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
          include fastcgi_params;
        }
        location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
            root /usr/share/;
        }
    }
 
    location /phpMyAdmin {
        rewrite ^/* /phpmyadmin last;
    }
}
Jika sudah simpan dan jalankan command berikut dan command restart:
sudo systemctl reload nginx
sudo service nginx restart

symlink phpmyadmin dengan command berikut:
sudo ln -s /usr/share/phpmyadmin /var/www/html/


Langkah Ketiga Install PHP

install dengan command
sudo apt-get install php-fpm php-mysql
Setelah selesai langsung konfigurasi
sudo gedit /etc/php/7.1/fpm/php.ini
Cari text
;cgi.fix_pathinfo=1
kemudian rubah menjadi
cgi.fix_pathinfo=0
jika sudah kemudian simpan dan restart
sudo service php7.0-fpm restart
cek apakah Status Nginx
Nginx -t


akses PhpMyadmin login dengan username root dan password yang di buat saat install tadi



Mahfud Ivan Patoni
Sekarang Nginx, PHP7, PhpMyadmin telah selesai di install di Elementary OS 0.4 Loki


Posting Komentar untuk "Install Nginx, PHP7, PhpMyadmin di Elementary OS 0.4 LOKI"