Odoo, CentOS 8'e nasıl kurulur?

Odoo, son kullanıcıya en iyi çalışma seçeneklerini sağlayan kapsamlı yönetim yazılımı olarak tasarlanmıştır, ancak karmaşıklık olmadan Odoo, işlevlerine sahip olmak için sürekli güncellenen 30'dan fazla ana uygulamayı entegre eder.

Odoo, kullanımı elektronik ticaret, proje yönetimi, teknik yardım, muhasebe, envanterden çeşitli ERP seviyelerine kadar çeşitlilik gösterdiğinden, yüksek kullanılabilirlik ve ölçeklenebilirliğe sahip bir CRM olmayı hedeflemektedir.

özellikleriBazı özellikleri şunlardır:

  • Modern ve dinamik panellerle modern kullanıcı arayüzü
  • Geniş ekran görünümü işlevi
  • Mobil uygulaması var
  • Potansiyel müşterileri tespit etmenin yanı sıra IP adresinden ülkeleri, eyaletleri veya şehirleri otomatik olarak bulabilmek için GeoIP işlevi
  • Satışları ve yönetimi artırmak için 30'dan fazla pazarlama uygulamasına sahiptir.
  • Üyeliklere ve segmentlere dayalı olmasına izin veren kurallar oluşturma seçeneği
  • Takipçi URL'si
  • Sadece birkaç basit adımla aramaları kaydedin veya VoIP aramaları başlatın
  • Etkinlik ve çağrı yönetimi
  • Bir müşteri ile tüm süreçlerin eksiksiz geçmişi
  • Yazma işlemlerini kolaylaştırmak için e-posta şablonlarını entegre edin
  • VoIP telefon ile uyumlu
  • CRM paneli var

Solvetic, Odoo'nun CentOS 8'e nasıl kurulacağını açıklayacak ve böylece CRM'nizi yönetmek için en iyi seçeneğe sahip olacaktır.

1. Odoo'yu CentOS 8'e yükleyin

Aşama 1
Yapılacak ilk şey, sistemi ve depolarını güncellemek olacaktır, bunun için aşağıdaki komutu kullanacağız:

 dnf güncellemesi

Sistem güncellendikten sonra, aşağıdaki komutla EPEL deposunu kuracağız:

 dnf epel sürümünü yükleyin
Adım 2
Bu depo, CentOS 8'in seçenekleri daha büyük olacak şekilde tasarlanmıştır.

2. Python ve bağımlılıkları nasıl kurulur

Aşama 1
Odoo, optimum çalışma için Python 3 ve üzerinde bazı bağımlılıklar gerektirir, bunu yüklemek için aşağıdaki komutu kullanacağız:

 dnf python36'yı kurun python36-devel git gcc wget nodejs libxslt-devel bzip2-devel openldap-devel libjpeg.webp-devel freetype-devel

Adım 2
Bunların indirilmesini ve kurulmasını onaylamak için "s" harfini giriyoruz:

3. CentOS 8'de PostgreSQL nasıl kurulur ve yapılandırılır

Aşama 1
PostgreSQL, verileri güvenli bir şekilde saklamanıza izin veren açık kaynaklı bir ilişkisel veritabanı yönetim sistemidir, bu kurulumu gerçekleştirmek için aşağıdakileri gerçekleştireceğiz:

 dnf postgresql-server postgresql-katkıyı kurun

Adım 2
PostgreSQL'in indirilmesini ve kurulmasını kabul etmek için "s" harfini giriyoruz:

Bundan sonra PostgreSQL kümesini başlatacağız:

 sudo postgresql-kurulum initdb
Aşama 3
Hizmeti yeniden başlatıyoruz ve CentOS 8'in başlangıcında aşağıdaki komutla etkinleştiriyoruz:
 sudo systemctl postgresql'i yeniden başlat sudo systemctl postgresql'yi etkinleştir

4. Adım
Mevcut durumunu kontrol ediyoruz:

 systemctl durumu postgresql

4. Wkhtmltopdf CentOS 8 nasıl kurulur

Aşama 1
Bu, Odoo'nun raporları PDF olarak yazdırmasına izin veren bir yardımcı programdır, HTML'yi PDF'ye ve gerekirse daha fazla formata dönüştürebilir, kurulumu için aşağıdakileri uygularız:

 dnf kurulumu https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox-0.12.5-1.centos8.x86_64.rpm

Adım 2
İndirmeyi ve kurulumu kabul ediyoruz:

5. CentOS 8'de Odoo nasıl kurulur ve yapılandırılır

Aşama 1
Odoo'yu sunucuya kurmanın zamanı geldi, öncelikle Odoo hizmetini çalıştırmak için yeni bir sistem kullanıcısı ekleyeceğiz, / opt / odoo dizininde barındırılacak:

 useradd -m -U -r -s / bin / bash odoo -d / opt / odoo
PostgreSQL'de sistemde oluşturulan kullanıcıyla aynı ada sahip bir kullanıcı oluşturun, bu durumda "odoo":
 sudo su - postgres -c "createuser -s odoo"
Kullanıcı hesabını değiştiriyoruz:
 su - odoo
Odoo deposunu aşağıdaki komutla klonlarız:
 git klon https://www.github.com/odoo/odoo --depth 1 --branch 13.0 / opt / odoo / odoo13

Adım 2
Dizine erişiyoruz:

 cd / tercih / odoo
Python sanal ortamını klonlarız:
 python3 -m venv odoo13-venv
Oluşturulan ortam ile onu şu komutla etkinleştireceğiz:
 kaynak odoo13-venv / bin / etkinleştir

Aşama 3
Bu sanal ortamda gerekli Python bağımlılıklarını aşağıdaki komutla kuracağız:

 pip3 kurulumu -r odoo13 / gereksinimler.txt

4. Adım
Bu sürecin sonunda aşağıdakileri göreceğiz:

Adım 5
Sanal ortamdan şu komutla çıkıyoruz:

 devre dışı bırak && çık

6. Adım
Şimdi özel modüller için bir dizin oluşturacağız ve ardından dizinin sahipliğini "Odoo" kullanıcısına aşağıdaki komutlarla vereceğiz:

 sudo mkdir / opt / odoo / odoo13-özel eklentiler sudo chown -R odoo: odoo / opt / odoo / odoo13-özel eklentiler

7. Adım
Günlükler için dizinler oluşturacağız:

 sudo mkdir / var / log / odoo13 sudo touch /var/log/odoo13/odoo.log sudo chown -R odoo: odoo / var / log / odoo13 /

8. Adım
Bir sonraki adım, aşağıdaki komutla Odoo yapılandırma dosyasını oluşturmak olacaktır:

 sudo nano /etc/odoo.conf
Orada şunları giriyoruz:
 [seçenekler]; Bu, veritabanı işlemlerine izin veren paroladır: admin_passwd = "password" db_host = False db_port = False db_user = odoo db_password = False xmlrpc_port = 8069; longpolling_port = 8072 günlük dosyası = /var/log/odoo13/odoo.log logrotate = True addons_path = / opt / odoo / odoo13 / addons, / opt / odoo / odoo13-özel-addons

Değişiklikleri Ctrl + O tuşları ile kaydedip Ctrl + X ile çıkıyoruz.

9. Adım
Odoo için sistem hizmet dosyasını oluşturma zamanı geldi, bunun için istenen düzenleyiciyi kullanacağız:

 sudo nano /etc/systemd/system/odoo13.service
Bu dosyaya aşağıdakileri gireceğiz:
 [Birim] Açıklama = Odoo13 # Gerekli = postgresql-10.6.service # Sonra = network.target postgresql-10.6.service [Servis] Tip = basit SyslogIdentifier = odoo13 PermissionsStartOnly = true Kullanıcı = odoo Grup = odoo ExecStart = / opt / odoo / odoo13-venv / bin / python3 / opt / odoo / odoo13 / odoo-bin -c /etc/odoo.conf StandardOutput = günlük + konsol [Kur] WantedBy = multi-user.target

Değişiklikleri kaydedip editörden çıkıyoruz.

Adım 10
Hizmeti yeniden başlatıyoruz:

 systemctl arka plan programı yeniden yükleme
Aşağıdakileri uygularız:
 sudo systemctl odoo13'ü başlat (odoo hizmetini başlatıyoruz) sudo systemctl odoo13'ü etkinleştir (hizmeti CentOS 8'in başlamasıyla etkinleştiriyoruz)

11. Adım
Odoo'nun durumunu aşağıdaki komutla kontrol ediyoruz:

 systemctl durum odoo

Gördüğümüz gibi durumu aktif ve çalışıyor.

Adım 1/2
Netstat komutuyla Odoo portunun durumunu doğrularız:

 netstat -pnltu | 8069

Adım 13
Güvenlik Duvarında izinleri etkinleştiriyoruz:

 sudo firewall-cmd --add-port = 8069 / tcp --zone = public --kalıcı sudo firewall-cmd -reload

6. Nginx proxy sunucusu olarak nasıl kurulur

Aşama 1
İlk önce aşağıdaki komutla Nginx'i kuruyoruz:

 dnf nginx'i kurun

Adım 2
Nginx'in indirilmesini ve kurulmasını kabul etmek için "s" harfini giriyoruz.

Aşama 3
Sanal ana bilgisayar için dosyayı oluşturalım:

 sudo nano /etc/nginx/conf.d/odoo13.conf Buraya şunu gireceğiz: upstream odoo {server 127.0.0.1:8069; } sunucu {dinle 80; sunucu_adı sunucu-IP; access_log /var/log/nginx/odoo13.access.log; error_log /var/log/nginx/odoo13.error.log; konum / {proxy_set_header X-İletilen-Ana Bilgisayar $ ana bilgisayar; proxy_set_header X-Forwarded-For $ proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $ şeması; proxy_set_header X-Real-IP $ remote_addr; proxy_yönlendirme kapalı; proxy_pass http://odoo; } konum ~ * / web / statik / {proxy_cache_valid 200 90m; proxy_buffering açık; 864000'in süresi doluyor; proxy_pass http://odoo; } gzip_types metin / css metni / daha az metin / düz metin / xml uygulaması / xml uygulaması / json uygulaması / javascript; gzip açık; }

Ctrl + O tuşları ile değişiklikleri kaydedip Ctrl + X tuşları ile çıkıyoruz.

4. Adım
Aşağıdaki komutlarla Nginx'i başlatıp etkinleştireceğiz:

 sudo systemctl nginx'i başlat sudo systemctl nginx'i etkinleştir

Adım 5 / düz]
Durumunuzu doğrularız:

 systemctl durumu nginx

7. Odoo CentOS 8'e nasıl erişilir

Aşama 1
Bir tarayıcıya gidiyoruz ve aşağıdakileri giriyoruz:

 http://IP_CentOS: 8069
Aşağıdakiler serbest bırakılacaktır:

Adım 2
Ana Parola alanına işlem sırasında oluşturulan parolayı giriyoruz ve alanları istenilen değerlerle tamamlıyoruz:

Aşama 3
"Veritabanı Oluştur" a tıklıyoruz ve CentOS 8'de Odoo ortamına erişeceğiz:

[düz] Adım 4
Buradan yüklenecek tüm uygulamalara sahip olacağız, üstten yöneticiye erişebiliriz:

Solvetic, Odoo'yu CentOS 8'de kurmak ve yapılandırmak için tüm süreci açıkladı ve CRM yönetimi için değerli bir yardımcı programa sahip oldu.

wave wave wave wave wave