Cara Install Nginx menggunakan pkg di FreeBSD

download Cara Install Nginx menggunakan pkg di FreeBSD

of 26

Transcript of Cara Install Nginx menggunakan pkg di FreeBSD

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    1/26

    Cara Install Nginx, MySQL, danPHP (FEMP) di FreeBSD 9.Created !n "# N!$e%&er '#". *t+!r M. -a*l Il%i S.Sumber : https://www.digitalocean.com/community/tutorials/how-to-install-an-nginx-mysql-and-php-f emp- st ack- on-fr eebs d-10- 1

    /a it* Nginx, MySQL, dan PHP (FEMP) 0Nginx(&a1a engine x) adala+ ser$er H22P dan Pr!xy dengan 3!de s*%&er ter&*3ayang &isa 4*ga &er5*ngsi se&agai /r!xy IMP6P7P. 8!de s*%&er nginx dit*lis !le+se!rang arga negara -*sia yang &erna%a Ig!r Sys!e$ /ada ta+*n '##' dan dirilis3e /*&li3 /ada ta+*n '##:. Nginx ter3enal 3arena stabil, %e%ili3i tingkatperformansi tinggidan minim mengonsumsi sumber daya(-M).

    Mysqladala+ se&*a+ ser$er data&ase !/en s!*r1e yang ter3enal yang dig*na3an&er&agai a/li3asi ter*ta%a *nt*3 ser$er ata* %e%&*at ;EB. Mys

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    2/26

    Install 2+e C!%/!nents

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    3/26

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    4/26

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    5/26

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    6/26

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    7/26

    C!ng*re PHP

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    8/26

    Cari listen = 127.0.0.1:9000Dengan 1ara, ctrl+y *nt*3 %enga3ti53an 5*ngsi

    find, lal* 3eti3 >listen?. @i3a %asi+ &el*% dite%*3an, te3an Ctrl+x sa%/ai

    dite%*3an.

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    9/26

    2a%&a+3an A se&el*% listen dan ta%&a+3an listen = /var/run/php-fpm.sc!di&aa+"listen = 127.0.0.1:9000

    Cari

    "listen.#ner = ###

    "listen.$rup = ###

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    10/26

    "listen.mde = 0%%0

    8e%*dian 4adi3an se%*anya enabledengan 1ara %eng+a/*s A .

    Setela+ it* Sa$e and Cl!se . 2e3an &sc/ili+ ' leave editr ' (ave.

    8ita &*t*+ /+/.ini dan 3ita &isa 1!/y php.ini-prductinse&agai php.ini

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    11/26

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    12/26

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    13/26

    C!ng*re MySQL

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    14/26

    2e3an Enter

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    15/26

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    16/26

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    17/26

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    18/26

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    19/26

    C!ng*re Nginx

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    20/26

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    21/26

    user ###"

    #r!er)prcesses 1"

    errr)l$ /var/l$/n$inx/errr.l$ inf"

    events *

    #r!er)cnnectins 102"

    ,

    http *

    include mime.types"

    default)type applicatin/ctet-stream"

    access)l$ /var/l$/n$inx/access.l$"

    sendfile n"

    server *

    listen 0"

    server)name lcalhst"

    rt /usr/lcal/###/n$inx"

    index index.php index.html index.htm"

    lcatin / *

    try)files uri uri/ =0"

    ,

    errr)pa$e 00 02 0 0 /0x.html"

    lcatin = /0x.html * rt /usr/lcal/###/n$inx-dist"

    ,

    lcatin .php *

    try)files uri =0"

    fastc$i)split)path)inf 34.+.php54/.+5"

    fastc$i)pass unix:/var/run/php-fpm.sc!"

    fastc$i)index index.php"

    fastc$i)param (C68);&& re?uest)filename"

    include fastc$i)params"

    ,

    2a%&a+3an user ###"dan 1e3 nilai *nt*3 #r!er)prcesses x"dengan /erinta+sysctl h#.ncpu

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    22/26

    h#.ncpu: 1%a3a #r!er)prcesses 1"

    Selan4*tnya &*at settin$s=nya ses*ai dengan yang diatas.

    note: jelaskan satu satu.

    8e%*dian Sa$e.

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    23/26

    8e%*dian &*at le access.l$dan err.l$

    tuch /var/l$/n$inx/access.l$tuch /var/l$/n$inx/errr.l$

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    24/26

    2est Page in5!./+/

    Sa$e

    C+e13 Syntax nginx a/a3a+ s*da+ &enar, n$inx @t. @i3a s*da+ &enar, %a3a restart

    nginx.

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    25/26

    Lal* 1e3 di e&&r!ser. Ini ta%/ilan 4i3a nginx &er4alan %*l*s.

    Dan ini 4i3a /+/=5/% &er4alan

    +tt/66i/ser$er%*

  • 7/24/2019 Cara Install Nginx menggunakan pkg di FreeBSD

    26/26

    +tt/66i/ser$er%*6in5!./+/