개요
Odoo는 소스에서 설치되며 다음과 같이 실행됩니다:
- systemd 서비스로서
- 전용 시스템 사용자 계정으로 실행
odoo - 데이터베이스 백엔드로 PostgreSQL 사용
- Python 가상 환경 내에서 실행
- 포트 8069에서 수신 중
접근
브라우저에서 열기: http://<SERVER_IP>:8069
첫 방문 시 Odoo 설정 마법사가 열립니다.
- 마스터 비밀번호를 입력하세요 (출처:
/root/.cloudzy-creds(admin_passwd). - 폼을 작성하여 초기 데이터베이스와 관리자 계정을 생성하세요.
모든 컴포넌트가 초기화되어 완전히 동작하기까지 초기 구동에 시간이 걸릴 수 있습니다.
주요 파일 및 디렉터리
- Odoo 홈:
/opt/odoo - I'm ready to translate "Odoo source:" to Korean.
Odoo 소스:
/opt/odoo/odoo - 가상 환경:
/opt/odoo/venv - 구성 파일:
/etc/odoo.conf - 사용자 정의 애드온:
/opt/odoo/custom/addons - Systemd 서비스
/etc/systemd/system/odoo.service - 자격 증명 파일:
/root/.cloudzy-creds
서비스 관리
상태 확인:
systemctl status odoo
서비스 시작:
systemctl start odoo
서비스 다시 시작:
systemctl restart odoo
로그 보기:
journalctl -u odoo -f
Odoo 설정
메인 설정 파일: /etc/odoo.conf
주요 매개변수:
admin_passwd→ 마스터 암호db_user→ odooaddons_path→ 기본 모듈 + 커스텀 모듈xmlrpc_port→ 8069
보안 주의사항
보안 배포를 위해 다음을 설정하세요:
- NGINX 리버스 프록시.
- HTTPS.
- 포트 8069 접근을 제한하는 방화벽 규칙.
- Fail2ban 또는 요청 횟수 제한 보호.