openerpopenerp 시작하기


비고

이 섹션에서는 openerp가 무엇인지, 왜 개발자가 그것을 사용하고 싶어하는지에 대한 개요를 제공합니다.

또한 openerp 내의 큰 주제를 언급하고 관련 주제에 링크해야합니다. openerp에 대한 문서는 새로운 것이므로 관련 주제의 초기 버전을 만들어야 할 수도 있습니다.

버전

번역 이름 출시일
7.0 OpenERP 2012-12-22
8.0 오도 2014-09-18
9.0 오도 2015-10-01
10.0 오도 2016-10-05

데비안 / 우분투 시스템의 소스에서 설치하기

Debian / Ubuntu에서 openerp를 설치하거나 설치하는 방법에 대한 자세한 지침.

소스 코드에서 설치하려면 Python 2.7, Git 및 PostgreSQL 데이터베이스가 필요합니다.

$ sudo apt-get install git python-pip python2.7-dev -y
$ sudo apt-get install postgresql -y
$ sudo su -c "createuser -s $(whoami)" postgres

다음으로 우리는 Odoo에서 사용하는 Python 패키지가 필요로하는 몇 가지 시스템 종속성이 필요합니다.

$ sudo apt-get install libxml2-dev libxslt1-dev \
    libevent-dev libsasl2-dev libpq-dev \
    libpng12-dev libjpeg-dev \
    node-less node-clean-css -y

Python 종속성은 requirements.txt 파일에 선언되어 있습니다.

$ wget https://raw.githubusercontent.com/odoo/odoo/master/requirements.txt
$ sudo -H pip install --upgrade pip
$ sudo -H pip install -r requirements.txt

이제 GitHub에서 소스 코드를 가져 와서 첫 번째 Odoo 인스턴스를 만들 수 있습니다.

$ git clone https://github.com/odoo/odoo.git -b 9.0 --depth=1
$ ./odoo/odoo.py -d myodoo 
 

서버 인스턴스 관리

Odoo가 설치되면 서버 인스턴스를 만들어야합니다. 서버 인스턴스는 기본적으로 특정 포트 (8060)를 수신하고 데이터베이스를 사용하여 데이터를 저장하는 Odoo 서비스입니다.

mydb 데이터베이스를 사용하여 Odoo 인스턴스를 시작하는 최소한의 명령은 다음과 같습니다.

$ ./odoo.py -d mydb
 

데이터베이스가 아직 존재하지 않으면 Odoo는 자동으로 데이터베이스를 생성하려고 시도하고 필요한 모든 데이터베이스 테이블을 자동으로 생성합니다. 서비스를 시작한 사용자에게 데이터베이스를 만들 권한이없는 경우 (보안을위한 최상의 방법), PostgreSQL createdb 명령을 사용하여 데이터베이스를 만들어야합니다. 미리.

다음은 Odoo를 사용할 때 가장 많이 사용되는 옵션의 예입니다.

$ ./odoo.py -d mydb --db-filter=^mydb$ --addons-path=./addons,../myaddons --xmlrpc-port=8080
 

AWS의 Odoo

노트 :

Odoo를 AWS EC2 컨테이너에로드하려면 AWS 계정이 필요합니다.

Odoo를 AWS EC2 인스턴스에로드하는 작업은 원 클릭으로 수행하거나 여기를 클릭하거나 Google에서 "Odoo AWS"로 검색하십시오.

이 작업에는 다소 시간이 걸릴 수 있지만 준비가되면 두 가지 작업을 수행해야합니다.

  1. 비밀번호 가져 오기
  2. 사용자 이름 찾기

비밀번호 가져 오기

amazonaws EC2 대시 보드에서 새로운 Odoo 인스턴스를 선택하고 맨 위에있는 '작업'버튼을 클릭하십시오. Actions> Instance Settings> Get System Log를 선택하십시오 . Bitnami 응용 프로그램 암호를 xxxxxxxxx로 설정 하는 부분을 찾을 때까지 시스템 로그를 스크롤하십시오. 다음과 비슷한 모양입니다.

여기에 이미지 설명을 입력하십시오.

애플리케이션 포털에 로그인 한 후 비밀번호를 변경하십시오.

사용자 이름 가져 오기

사용자 이름은 Odoo 컴퓨터 이미지를 다운로드 한 페이지에서 사용 지침 섹션에 있습니다. 그러나 기본 전자 메일은 일반적으로 user@example.com 또는 admin@example.com입니다.

설치 후

Odoo가 설치되면 자체 보안 그룹을 계정에 추가하고 해당 보안 그룹을 자체에 적용합니다. 기본적으로이 보안 그룹은 다음 인바운드 트래픽을 허용합니다.

포트 실험 계획안 출처
80 tcp 0.0.0.0/0
22 tcp 0.0.0.0/0
443 tcp 0.0.0.0/0

이렇게하면 SSH 및 SFTP 연결은 물론 기본 HTTP 및 HTTPS가 허용됩니다. 이 설정을 변경하려면 보안 그룹을 클릭하고 인바운드 태그의 규칙을 편집하거나 EC2 대시 보드에서 작업> 네트워킹> 보안 그룹 변경 을 클릭하여 새 보안 그룹을 추가 할 수 있습니다

aws on odoo 링크 : https://aws.amazon.com/marketplace/pp/B00QBWCCQ6/ref_=_mkt_ste_menu?nc2=h_l3_ba

Odoo의 야간 리포지토리

Odoo는 Nightly 저장소 에서 다양한 OS 유형 및 Openerp / Odoo 버전 용 공식 설치 프로그램을 제공 합니다.

옵션 1 : 사전 빌드 된 설치 프로그램 패키지 (Windows, Linux)에서 수동 설치 :

Odoo 's 야간 저장소 에서 시스템 (Windows (.exe), Debian / Ubuntu (.deb), Redhat / CentOS (.rpm))에 맞는 버전의 설치 프로그램 / 패키지를 다운로드하십시오 : http://nightly.odoo.com / 설치하십시오.

옵션 2 : 표준 OS 패키지 관리 시스템을 사용하여 추가 업데이트를 얻으려면 저장소 항목을 설정하십시오 (Linux 전용).

    wget -O - https://nightly.odoo.com/odoo.key | apt-key add -
    echo "deb http://nightly.odoo.com/8.0/nightly/deb/ ./" >> /etc/apt/sources.list
    apt-get update && apt-get install odoo
 
    yum-config-manager --add-repo=https://nightly.odoo.com/8.0/nightly/rpm/odoo.repo
    yum update && yum install odoo
 

노트 :

예제는 Odoo 버전 8.0 저장소 링크로 표시되며 위의 저장소 URL에서 /7.0/ 을 Openerp v7의 경우 /9.0/ 또는 Odoo v9의 경우 /9.0/으로 변경 /8.0/ 버전의 다른 버전을 설치하도록이 링크를 수정합니다.