Considering donating if you found my post helpful 😊
Dalam tutorial ini, saya akan menunjukkan bagaimana untuk memasang Nginx pada Centos 6.
Apa yang anda perlu ada adalah:
- Server dengan Centos 6 dipasang.
- Root akses.
- Sebuah komputer atau laptop.
Langkah 1:
Update server anda
yum update -y
Langkah 2:
Add epel pada repository Centos anda.
32 bit:
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
64 bit:
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
Langkah 3:
Remove Apache supaya tidak terjadi error semasa menjalankan Nginx
yum erase httpd httpd-tools
Langkah 4:
Install Nginx dan php-fpm
yum install nginx php-fpm
Langkah 5:
Start Nginx dan php-fpm pada boot
chkconfig –levels 235 nginx on
chkconfig –levels 235 php-fpm on
**
****Langkah 5**:
Edit php.ini
nano /etc/php.ini
Ubah
;cgi.fix_pathinfo=1
Kepada
cgi.fix_pathinfo=0
**
**Langkah 6:
Edit configuration php-fpm
nano /etc/php-fpm.d/www.conf
Cari
listen = 127.0.0.1:9000
Ubah kepada
listen = /var/run/php5-fpm.sock
Save dan exit
Langkah 7:
Edit configuration Nginx
nano /etc/nginx/conf.d/default.conf
cari line
pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
location ~ .php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}
Ubah kepada
pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
location ~ .php$ {
root /usr/share/nginx/html;
try_files $uri =404;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
Kemudian, cari line ini
location /
Di bawah line tersebut, terdapat code ini
index index.html index.htm;
Ubah kepada
index index.php index.html index.htm;
**
**Langkah 8:
Restart Nginx dan php-fpm
/etc/init.d/php-fpm restart
/etc/init.d/nginx restart
Langkah 9:
Test adakah nginx dan php-fpm berjaya dipasang
Create satu php test file
nano /usr/share/nginx/html/test.php
Paste code ini
Buka didalam browser anda
127.0.0.1 diganti dengan IP server anda.
Sekiranya berjaya dipasang, akan muncul info tentang webserver pada browser anda.
Considering donating if you found my post helpful 😊