Instalasi nginx, php dan mariaDB di linux
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
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.
Perintah-perintah dasar Mysql / MariaDB di terminal Linux
Untuk memudahkan membuat database tanpa membuka browser lagi hanya dengan terminal kita bisa membuat database. dengan perintah - perintah yang telah disediakan. Disini saya menggunakan linux ubuntu 14.04. cekidot
Berikut ini adalah perintah dasar mariaDb di Linux
Berikut ini adalah perintah dasar mariaDb di Linux
1. menjalakan Mysql
Untuk menjalanjakan mysql cukup dengan membuka terimal(ctrl+alt+t) lalu ketikan
mysql -u root -p
lalu tekan enter kemudian masukan password
akan muncul seperti gambar di bawah ini
sumber gambar : google.com
2. menampilkan bantuan (Help)
Untuk menampilkan bantuan kita hanya mengetikan perintah
help pada terminal
3.melihat versi mariaDB yang di gunakan
Untuk melihat atau menampilkan versi mariaDB yang kita gunakan,kita hanya mengetikan
select version();
4.menampilkan Database yang sudah dibuat
Untuk menampilkan database yang sudah dibuat , kita hanya mengetikan
show databases;
5. memilih database yang akan di gunakan
Untuk memilih database yang ingin kita kelola cukup dengan perintah
use <nama database>
6.menampilkan tabel database
Untuk menampilkan tabel database kita hanya mengetikan perintah
show tables;
Perntah-perintah diatas merupakan sebagian kecil dari perintah untuk membuat dan menggunakan database mariDB. karna saya hanya membuat sedikit. bila ada yang ingin ditanyakan silahkan komentar dibawah ini. Terima kasih , Wasalamualikum :)
tutorialnya lengkap sob,
BalasHapussy jg pake LNMP, utk mempermudah instalasi bisa pake script sederhana ini
https://github.com/joglomedia/deploy
iya, serang berkunjung yah
BalasHapus