Jumat, 12 Desember 2014

Install Odoo 8 di Ubuntu


  • Install dulu openssh server 
          sudo apt-get install openssh-server
  • Update dan upgrade dulu untuk memastikan bahwa server yang diinstall adalah versi yang paling akhir
                    sudo apt-get update
       sudo apt-get dist-upgrade
  • Buat user odoo    
             sudo adduser --system --home=/opt/odoo --group odoo
    • Masuk ke user odoo
                 sudo su - odoo -s /bin/bash
    • Jika sudah maka keluar
                  exit
    • Install Postgresql
                  sudo apt-get install postgresql
    • Masuk ke postgres 
                 sudo su - postgres

            Pastikan sudah masuk ke postgres, seperti yang diberi warna kuning

    • Buat user database baru
                 createuser --createdb --username postgres --no-createrole --no-superuser
           --pwprompt odoo
    • Keluar dari user postgres
                     exit 
    • Install library python untuk server, pastikan semua terinstall dengan baik
                sudo apt-get install python-dateutil python-decorator python-docutils
          python-feedparser python-gdata python-gevent python-imaging python-jinja2
          python-ldap python-libxslt1 python-lxml python-mako python-yaml wkhtmltopdf
          python-openid python-passlib python-psutil python-psycopg2 python-pybabel  
          python-pychart python-pydot python-pyparsing python-pypdf python-reportlab  
          python-requests python-simplejson python-tz python-unittest2 python-mock
          python-vatnumber python-vobject python-werkzeug python-xlwt
    • Install git
                 sudo apt-get install git
    • Masuk ke user odoo
                 sudo su - odoo -s /bin/bash
    • Ambil salinan terbaru dari odoo 8. Hal ini akan memakan waktu cukup lama tergantung koneksi yang digunakan.
           git clone https://www.github.com/odoo/odoo --depth 1 --branch 8.0
    • Keluar dari user odoo
                       exit
    • Copy openerp-server.conf ke /etc/ ddan ubah namanya menjadi odoo-server.conf
                 sudo cp /opt/odoo/odoo/debian/openerp-server.conf /etc/odoo-server.conf
    • Ubah kepemilikan odoo-server.conf
                 sudo chown odoo: /etc/odoo-server.conf
    • Ubah permission odoo-server.conf  
                 sudo chmod 640 /etc/odoo-server.conf   
    • Edit konfigurasi dari odoo-server 
                 sudo nano /etc/odoo-server.conf

    • Jika sudah di edit dan di save, maka coba untuk menjalankan server
                  sudo su - odoo -s /bin/bash
                  /opt/odoo/odoo/openerp-server
                tunggu sampai muncul seperti ini :
    • Setelah itu tekan Ctrl+C dan keluar
                      exit
    • Buka file /opt/odoo/odoo/debian/init lalu edit menjadi seperti ini
                 sudo nano /opt/odoo/odoo/debian/init
    • Copy file init lalu paste di /etc/init.d/ dan beri nama odoo-server
                 sudo cp /opt/odoo/odoo/debian/init /etc/init.d/odoo-server
    • Ubah permission odoo-server
              sudo chmod 755 /etc/init.d/odoo-server
    • Ubah kepemilikan odoo-server
              sudo chown root: /etc/init.d/odoo-server
    • Buat folder odoo di /var/log/
              sudo mkdir /var/log/odoo
    • Ubah kepemilikan folder odoo
              sudo chown odoo:root /var/log/odoo
    • Jalankan server   
              sudo su - odoo -s /bin/bash
              /opt/odoo/odoo/openerp-server
    • Buka browser > tulis localhost:8069 pada address bar
     
    • Akan muncul tampilan seperti ini, isikan nama database, dan password lalu klik create database
    • Setelah create maka akan muncul tampilan seperti di bawah ini, dan bisa install modul yang dibutuhkan
     sumber : 

    Tidak ada komentar:

    Posting Komentar