Instalasi nginx, php dan mariaDB di linux(ubuntu)

Asalamulaikum wr.wb.



     Kali ini gua akan menjelaskan bagaimana cara menginistall mariaDB, PHP5, dan Nginx di Ubuntu yang pertama yang harus lo lakuin adalah mempunyai kuota terlebih dahulu hehehe.



1. Instalasi Nginx 



Buka terminal (ctl+alt+t) lalu ketikan
sudo apt-get install nginx
Selanjutnya jalannkan nginx dengan printah


service nginx start
2. Configurasi Nginx 



   # Configurasi yang pertama yang akan gua jelaskan yaitu Work Processes, apa itu Worker Proccess?

Worker processes adalah pengaturan jumlah proses per core (inti) CPU
yang anda punya. Jadi, jika Leptop/ Komputer lo hanya memiliki satu core CPU, maka
worker processes nginx sebaiknya tidak lebih dari satu.

cara melihat Worker Proccess buka terminal lalu ketik

lscpu
Untuk melakukan configurasi Nginx masukan printah



nano /etc/nginx/nginx.conf
dalam Kasus ini yang saya temukan yaitu "4", jadi saya menggunakan "4"


worker_processes 4;
Selanjutnya lakukan restart


service nginx restart
Selanjutnya gua akan menjelaskan configurasi tentang virtual host
vhost default didefinisikan dalam /etc/nginx/site-available di bawah server seperti yang di tunjukan dibawah ini


nano /etc/nginx/site-available/default
listen 80 default_server;

        root /var/www/;
        index index.html index.php index.htm;

        # Make site accessible from http://localhost/
        server_name localhost;
Root /var/www/ merupakan tempat penyimpanan file php yang dibuat, server name merupakan nama yang akan kita gunakan untuk menjalankan web yang kita buat di server local. selanjutnya hapus tanda "#" pada location ~\.php$ seperti yang gua tunjukan di bawah



location ~ \.php$ {
                try_files $uri =404;
                fastcgi_split_path_info ^(.+\.php)(/.+)$;
        #       # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
        #
        #       # With php5-cgi alone:
        #       fastcgi_pass 127.0.0.1:9000;
        #       # With php5-fpm:
                fastcgi_pass unix:/var/run/php5-fpm.sock;
                fastcgi_index index.php;
                include fastcgi_params;
        }
# Testing configurasi nginx dengan printah


Nginx -t
2. Instalasi Maria DB
Untuk menginstall mariaDB masukan perintah berikut kedalam terminal


sudo apt-get install mariadb-server mariadb-client
selama proses instalasi disana akan meminta password baru yang akan lo gunakan ketika menjalankan mariadb, username default yaitu root.
Jika lo ingin melihat versi mariadb yang lo install masukan perintah ke terminal


sudo mysql -v -u root -p
lalu masukan password yang telah lo buat ketika instalasi mariadb.

jika lo ingin melihat status mariadb running atau nggaknya masukan perintah berikut ke terminal


service mysql status
3. Instalasi PHP
PHP meupakan singkatan rekrusif dari Hyper Pre-prosessor yang banyak digunakan olah para programmer, Php merupakan bahasa permrograman open source yang cocok ditanamkan di dalah HTML.

#Install PHP-5-FPM



sudo apt-get install php5 php5-fpm php5-mysql
#Konfigurasi PHP
Untuk melakukan konfigurasi php masukan perintah berikut ke terminal



sudo nano /etc/php5/fpm/php.ini
lalu cari syntack "cgi.fix_pathinfo=1" lalu rubah "1" menjadi "0" seperti dibawah ini


cgi.fix_pathinfo=0
selanujutnya restart php



sudo service php5-fpm restart
untuk mengetahui php yang lo insall tadi running atau tidaknya buat file php.ini


sudo nano /var/www/info.php
lalu tambahkan script berikut ke dalamnya


lalu simpan dan keluar.


0 Response to "Instalasi nginx, php dan mariaDB di linux(ubuntu)"

Posting Komentar