Menu
  • Install Nginx pada Ubuntu

    Jan
    25
    2013
    by : amin. Posted in : Hosting

    Kami bahas Install Nginx Ubuntu sebegaimana sebelumnya dibahas pada Centos. Nginx sedah terkenal ringan untuk VPS dan Ubuntu sangat cocok.

    Berikut ini tutorial install nginx pada vps Ubuntu 11.10. Apa kelebihan Ubuntu dibanding Centos, Debian atau OS yang lain saya juga tidak tahu. Tutorial setup vps ini lebih kompleks dari tutorial sebelumnya yang menggunakan Centos, instalasinya juga lebih lama. Namun sepertinya lebih lengkap dalam operasionalnya.

    Cara Install Nginx pada Ubuntu 11.x

    1. Buat folder didalam /

    2. Download Tuxlite

    Silakan cari tuxlite yang sesuai dengan OS anda di http://www.tuxlite.com/download/
    Misal untuk Ubuntu :
    http://tuxlite.com/scripts/lnmp-oneiric-multiuser.tar.gz
    Jalankan perintah :

    3. Ekstrak

    4. Install Nano

    5. Edit konfigurasi option.conf

    Yang perlu diganti adalah: hostname, hostname FQDN, server IP, Port, Mysql_root_password
    contoh

    6. Install Phpmyadmin lalu aktifkan

    pembuat phpmyadmin :
    http://kent.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.4.9/phpMyAdmin-3.4.9-all-languages.tar.gz
    akses phpmyadmin :
    /usr/local/share/phpmyadmin

    7. Ubah permission semua file .sh

    8. Install Varnish

    Sekarang installasi Varnish Cache biar server lbh kenceng dan ringan.
    Untuk Tuxlite script v1.2 gunakan perintah

    ./setup.sh varnish on
    sedangkan utk Tuxlite script v1.3 gunakan perintah:
    ./varnish.sh –> tekan enter lalu akan ada list perintah utk installnya (sy lupa jhe..)
    kalo gk salah
    ./varnish.sh install
    trus untuk mengaktifkannya:
    ./varnish.sh on

    8. Install Ngink

    Saat instalasi akan muncul pertanyan2 pilih saja sesuka anda :
    – pilih : install the package maintainer’s version

    Change the root password? [Y/n] Y
    Remove anonymous users? [Y/n] Y
    Disallow root login remotely? [Y/n] n
    Remove test database and access to it? [Y/n] Y

    Country Name (2 letter code) [AU]: tekan enter (dan seterusnya tekan enter)

    9. Membuat User
    Setelah selesai anda harus membuat username baru (krn root login sdh didisable) dan memasukkan domain anda di server.

    “Root login disabled, SSH port set to 22. Hostname set to localhost and FQDN to vps.sinarweb.com.
    Remember to create a normal user account for login or you will be locked out from your box!”
    user ini maksudnya menjadi semacam folder misal /home/user/domains/sinarweb.com/public_html

    Enter new UNIX password: isi dengan password root saja

    Enter the new value, or press ENTER for the default -> Enter terus saja
    Full Name []: enter, Room Number [] dst enter terus saja
    Is the information correct? [Y/n] : Y

    10. Add Domain

    Succesfully added “sinarweb.com” to user “sinarweb”
    You can now upload your site to /home/sinarweb/domains/sinarweb.com/public_html.

    12. Ingat

    Begitu Nginx di install maka anda tidak dapat install apa-apa lagi, maka semua proses intalasi dilakukan sebelum intall Nginx, karena akses ke root otomatis didisabe sehingga anda tidak bisa ssh ke root. Jadi jangan keluar dari SSH sebelum membuat user dan Add domain.

    Jangan khawatir anda sebenarnya bisa akses seperti root cuma aksesnya tidak menggunakan user root. Untuk akses SSH anda hanya bisa menggunakan user dan password yang anda buat pada langkah ke 9 dan 10.

    13. Test

    Akses domain anda, maka akan muncul “Welcome to Nginx”
    letak file domain anda berada pada : /home dan aksesnya dengan ketik SSH # cd /home
    letek database anda berada pada :

    Kesimpulan :

    1. Install Nginx dengan cara ini lebih lengkap fitur dan lebih mudah operasionalnya, namun cukup memakan resource memory yang agak besar yaitu : 438.156k, mirip sama memory yang dibutuhkan kloxo sekitar 475.000k Jadi untuk vps dengan memory 512 MB kecil kayaknya kurang direkomendasikan.

    2. Kalau VPS anda memory cuma 512 MB lebih baik gunakan Cara Instalasi Nginx pada Centos yang sudah saya tulis sebelumnya, karena memory terpakai hanya sekitar 102.980k

    3. Ketik # top – untuk melihat resource VPS yang sedang berjalan (gak usah pakai tanda pagar)

    Phpmyadmin is DISABLED by default. PMA URL =/p.
    AWStats is DISABLED by default.AWStats URL =/stats.
    Stats updates daily. Allow 24H before viewing stats or you will be greeted with an error page.
    If Varnish cache is enabled, please disable & enable it again to reconfigure this domain.

    Demikian tutorial VPS ini, semoga bisa bermanfaat bagi Anda, terutama para blogger yang web-nya sudah gak kuat pakai hosting biasa.

    artikel lainnya Install Nginx pada Ubuntu

    Saturday 12 February 2011 | Hosting

    Perusahaan hosting di Indonesia saat ini cukup banyak, mulai dari yang murah hingga yang mahal, mulai…

    Friday 30 November 2012 | Hosting, Review

    Mencari Web Hosting Terbaik Indonesia dan di luar negeri butuh pengalaman, saya sudah ada pengalaman hosting…

    Wednesday 25 January 2012 | Hosting

    Anda yang sudah terbiasa membuat website dengan menginstall skrip CMS seperti wordpress, joomla, drupal, opencart dll…

    Friday 6 May 2011 | Hosting, Review

    Bila anda serius menjadikan blog sebagai pencari uang, dan sudah banyak website yang anda bangun, maka…

    Klodangan C-09 RT 03 RW 26 Sendangtirto Berbah Sleman Yogyakarta
    0812 2525 7338