Menu
  • Install Nginx VPS Centos

    Jan
    25
    2013
    by : amin. Posted in : Hosting

    Nginx merupakah Free VPS Server, Kali ini saya bahas VPS Tutorial cara install nginx pada centos. Saya sudah coba & berhasil membangun VPS. Tutorial ini saya tulis melengkapi tutorial install kloxo. Nginx (enggine x) juga merupakan aplikasi server yang sederhana dan ringan. Perbedaan dengan kloxo adalah dari interface-nya. Nginx tidak ada interface atau menu-menu server sebagaimana kloxo. Jadi semua perintah harus dijalankan melalui SSH.

    Keunggulan Nginx adalah ringan dan tidak butuh space besar, resource memory juga tidak banyak, jadi dengan vps kecil dengan RAM 512 tidak masalah. Bagi pemula nginx mungkin merepotkan karena harus belajar SSH karena tidak ada interfacenya.

    Berikut ini langkah-langkah yang harus dilakukan untuk install Nginx pada OS Centos 6.x yang saya ambil dari master saya  blog.fadjar.name

    Panduan Install Nginx :

    1. Menambah Repo EPEL & REMI

    Bila perintah dibawah ini tidak bisa, silakan di update versi terbarunya. misal release-6-8 atau 6-9 bila nantinya bila sudah berubah:

    2. Menambah Repo Nginx

    Jalankan perintah ini untuk membuat file nginx.repo :

    isi file nginx.repo dengan skrip dibawah ini untuk centos 6.x:

    3. Install Nginx Web Server

    Lanjutkan ke langkah nomer 4, Anda bisa membaca contoh modifikasi konfigurasi nginx.cont nanti .

    Contoh lain konfigurasi nginx.conf modifikasi bisa anda lihat dibawah ini:

    [spoiler]
    Contoh konfigurasinya sbb :

    [/spoiler]

    4. Install MySQL Server

    5. Set mysql root password

    Perintah ini digunakan untuk seting password pertama kali maupun bila suatu saat anda ingin merubah password roo mysql anda :

    Lanjutkan ke nomer 6. Contoh modifikasi lokasi database (my.conf) dapat anda baca nanti.
    [spoiler]
    Untuk Config MySQL (my.cnf), asumsi-nya untuk penyimpanan data database dirubah dari default /var/lib/mysql ke /data_db

    [/spoiler]

    6. Install PHP

    7. Selesai
    Anda bisa mengakses IP anda dan akan tampil “Welcome to nginx!”

    Lalu Bagaimana cara menggunakan Nginx untuk menghostingkan website anda? :

    – Buat .conf sesuai nama domain anda di /etc/nginx/conf.d misal sinarweb.com.conf
    – Buat folder domain anda sesuai letak dalam konfigurasi misal di home
    – Restar vps anda (shutdown -r now)

    Contoh :
    Sebenarnya Anda bisa meletakkan data website anda dimana saja misal di folder home, atau buat folder sendiri misal data_web. Letaknya di bawah / (slash), contoh :

    Contoh konfigurasi dibawah ini dengan asumsi untuk documents root (htdocs) diletakkan di /data_web/nama_domain. Contoh untuk domain tutorial.sinarweb.com yang menggunakan CMS WordPress. Anda tidak perlu ubah macem2, cukup ganti nama domainya.

    Ingat letak file ini ada di /etc/nginx/conf.d dengan nama file sinarweb.com.conf lihat spoiler :
    [spoiler]

    [/spoiler]

    Keterangan :
    – Anda tinggal mengganti nama domain blog.fadjar.name menjadi domainmusendiri.com
    – Letakkan filde .conf pada: /etc/nginx/conf.d/ nama filenya domainmu.com.conf
    – pemindahan data pakai perintah wget urlnya, misal # wget sinarweb.com/data.zip
    – esport database, misal # mysqldump -p -u ekerja ekerja_toko > toko.sql
    – import database via ssh, misal # mysql -u ekerja -p -h localhost ekerja_toko < toko.sql
    – Default databse hasil importam di /var/lib/mysql atau seusuai modifikasi, cara modifikasinya liat spoiler no 5.
    – Lihat tutorial lanjutanya : cara menggunakan vps

    Kasus :
    Semua setingan sudah benar, domain juga sudah diarahkan ke Ip dan sudah resolved tapi ketika diakses hanya muncul tulisan welcome nginx, file tidak bisa diakses (404 not found). Silusinya cuma di restart vps anda dengan perintah : # shutdown -r now

    artikel lainnya Install Nginx VPS Centos

    Thursday 13 January 2011 | Email, Hosting

    Anda bisa membuat email @NamaAnda.com, bila mempunyai domain dan hosting sendiri. Jadi tidak perlu menggunakan email…

    Monday 26 September 2011 | Hosting

    Kadang Awstat pada cpanel tidak update, alias tulisannya hanya nol seolah-olah tidak ada pengunjung. Bandwith-pun tidak…

    Sunday 23 September 2012 | Hosting

    Meng Enable Mailing List di WHM, bila servis mailist tidak di aktifkan maka pengguna cpanel tidak…

    Wednesday 2 February 2011 | Hosting

    Membuat Sub domain di Cpanel sangatlah mudah, tinggal login ke cpanel lalu klik sub domai, tulis…

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