- 1. Įdiekite „Odoo“ „CentOS 8“
- 2. Kaip įdiegti „Python“ ir jo priklausomybes
- 3. Kaip įdiegti ir konfigūruoti „PostgreSQL“ sistemoje „CentOS 8“
- 4. Kaip įdiegti „Wkhtmltopdf CentOS 8“
- 5. Kaip įdiegti ir konfigūruoti „Odoo“ „CentOS 8“
- 6. Kaip įdiegti „Nginx“ kaip tarpinį serverį
- 7. Kaip pasiekti „Odoo CentOS 8“
„Odoo“ sukurta kaip išsami valdymo programinė įranga, suteikianti galutiniam vartotojui geriausias darbo galimybes, tačiau nesudėtinga, „Odoo“ integruoja daugiau nei 30 pagrindinių programų, kurios yra nuolat atnaujinamos, kad atitiktų jų funkcijas.
„Odoo“ siekia būti CRM, pasižymintis dideliu prieinamumu ir masteliu, nes jo naudojimas yra įvairus - nuo elektroninės komercijos, projektų valdymo, techninės pagalbos, apskaitos, atsargų iki įvairių ERP lygių.
funkcijosKai kurios jo savybės yra šios:
- Moderni vartotojo sąsaja su moderniomis ir dinamiškomis plokštėmis
- Didelio ekrano peržiūros funkcija
- Jame yra mobilioji programa
- GeoIP funkcija, skirta aptikti potencialius klientus ir automatiškai rasti šalis, valstijas ar miestus iš IP adreso
- Ji turi daugiau nei 30 rinkodaros programų, kad padidintų pardavimus ir valdymą
- Galimybė sukurti taisykles, kurios leistų būti pagrįstos narystėmis ir segmentais
- Sekėjų URL
- Įrašykite skambučius arba pradėkite VoIP skambučius atlikdami kelis paprastus veiksmus
- Veikla ir skambučių valdymas
- Išsami visų procesų istorija su klientu
- Integruokite el. Pašto šablonus, kad palengvintumėte rašymo procesus
- Suderinamas su VoIP telefonija
- Turi CRM skydelį
„Solvetic“ paaiškins, kaip įdiegti „Odoo“ į „CentOS 8“ ir tokiu būdu turi geriausią galimybę valdyti savo CRM.
1. Įdiekite „Odoo“ „CentOS 8“
1 žingsnis
Pirmas dalykas, kurį reikia padaryti, yra atnaujinti sistemą ir jos saugyklas, tam naudosime šią komandą:
dnf atnaujinimas
Kai sistema bus atnaujinta, mes įdiegsime EPEL saugyklą naudodami šią komandą:
dnf įdiegti epel-release2 žingsnis
Ši saugykla sukurta taip, kad „CentOS 8“ galimybės būtų didesnės.
2. Kaip įdiegti „Python“ ir jo priklausomybes
1 žingsnis
„Odoo“ reikalingas „Python 3“ ir tam tikros priklausomybės nuo jo optimaliam darbui, kad jį įdiegtume, naudosime šią komandą:
dnf įdiegti python36 python36-devel git gcc wget nodejs libxslt-devel bzip2-devel openldap-devel libjpeg.webp-devel freetype-devel
2 žingsnis
Mes įvedame raidę „s“, kad patvirtintume šių atsisiuntimą ir įdiegimą:
3. Kaip įdiegti ir konfigūruoti „PostgreSQL“ sistemoje „CentOS 8“
1 žingsnis
„PostgreSQL“ yra atvirojo kodo reliatyvių duomenų bazių valdymo sistema, leidžianti saugiai saugoti duomenis, kad atliktume šį diegimą, atliksime šiuos veiksmus:
dnf įdiegti postgresql-server postgresql-contrib
2 žingsnis
Įvesdami raidę „s“ sutinkame su „PostgreSQL“ atsisiuntimu ir įdiegimu:
Po to mes inicijuosime „PostgreSQL“ grupę:
sudo postgresql-setup initdb3 žingsnis
Paleidžiame paslaugą iš naujo ir įgaliname ją paleisdami „CentOS 8“ naudodami šią komandą:
sudo systemctl iš naujo paleiskite postgresql sudo systemctl įgalinkite postgresql
4 žingsnis
Mes patikriname dabartinę būseną:
systemctl būsena postgresql
4. Kaip įdiegti „Wkhtmltopdf CentOS 8“
1 žingsnis
Tai yra priemonė, leidžianti „Odoo“ spausdinti ataskaitas PDF formatu, ji gali konvertuoti HTML į PDF ir daugiau formatų, jei mums to reikia, diegdami vykdome šiuos veiksmus:
dnf įdiegti https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox-0.12.5-1.centos8.x86_64.rpm
2 žingsnis
Mes priimame atsisiuntimą ir įdiegimą:
5. Kaip įdiegti ir konfigūruoti „Odoo“ „CentOS 8“
1 žingsnis
Atėjo laikas įdiegti „Odoo“ į serverį, pirmiausia pridėsime naują sistemos vartotoją, kad paleistų „Odoo“ paslaugą, ji bus priglobta kataloge / opt / odoo:
useradd -m -U -r -s / bin / bash odoo -d / opt / odooSukurkite vartotoją „PostgreSQL“ tokiu pačiu pavadinimu, kaip ir sistemoje sukurtas vartotojas, šiuo atveju „odoo“:
sudo su -postgres -c "createuser -s odoo"Mes keičiame vartotojo abonementą:
su - odooMes klonuojame „Odoo“ saugyklą naudodami šią komandą:
git klonas https://www.github.com/odoo/odoo --depth 1 --filialas 13.0/opt/odoo/odoo13
2 žingsnis
Mes pasiekiame katalogą:
cd / opt / odooKlonuojame „Python“ virtualią aplinką:
python3 -m venv odoo13 -venvSukūrę aplinką, mes ją suaktyvinsime naudodami komandą:
šaltinis odoo13-venv / bin / active
3 žingsnis
Šioje virtualioje aplinkoje ketiname įdiegti reikalingas „Python“ priklausomybes naudodami šią komandą:
pip3 įdiegti -r odoo13 / vaatimukset.txt
4 žingsnis
Šio proceso pabaigoje matysime šiuos dalykus:
5 žingsnis
Išeiname iš virtualios aplinkos naudodami komandą:
išjungti ir išeiti
6 žingsnis
Dabar mes sukursime pasirinktinių modulių katalogą ir suteiksime katalogo nuosavybės teisę vartotojui „Odoo“ su šiomis komandomis:
sudo mkdir / opt / odoo / odoo13-custom-addons sudo chown -R odoo: odoo / opt / odoo / odoo13-custom-addons
7 žingsnis
Mes sukursime žurnalų katalogus:
sudo mkdir / var / log / odoo13 sudo touch /var/log/odoo13/odoo.log sudo chown -R odoo: odoo / var / log / odoo13 /
8 žingsnis
Kitas žingsnis bus sukurti „Odoo“ konfigūracijos failą naudojant šią komandą:
sudo nano /etc/odoo.confTen įvedame:
[galimybės]; Tai slaptažodis, leidžiantis atlikti duomenų bazės operacijas: admin_passwd = "password" db_host = False db_port = False db_user = odoo db_password = False xmlrpc_port = 8069; longpolling_port = 8072 logfile = /var/log/odoo13/odoo.log logrotate = True addons_path = / opt / odoo / odoo13 / addons, / opt / odoo / odoo13-custom-addons
Išsaugome pakeitimus klavišais Ctrl + O ir išeiname naudodami Ctrl + X.
9 veiksmas
Atėjo laikas sukurti „Odoo“ sistemos paslaugų failą, jam naudosime norimą redaktorių:
sudo nano /etc/systemd/system/odoo13.serviceŠiame faile įvesime:
[Vienetas] Aprašymas = Odoo13 # Būtina = postgresql-10.6.service # After = network.target postgresql-10.6.service [Paslauga] Tipas = paprasta SyslogIdentifier = odoo13 PermissionsStartOnly = true User = odoo Group = odoo ExecStart = / opt / odoo / odoo13-venv / bin / python3 / opt / odoo / odoo13 / odoo-bin -c /etc/odoo.conf StandardOutput = journal + console [Įdiegti] WantedBy = multi-user.target
Išsaugome pakeitimus ir išeiname iš redaktoriaus.
10 žingsnis
Paleidžiame paslaugą iš naujo:
systemctl demonas iš naujoMes vykdome šiuos veiksmus:
sudo systemctl start odoo13 (paleidžiame odoo paslaugą) sudo systemctl įgalina odoo13 (paslaugą įgaliname pradėję „CentOS 8“)
11 žingsnis
Mes patikriname „Odoo“ būseną naudodami šią komandą:
systemctl status odoo
Kaip matome, jo būsena yra aktyvi ir veikia.
12 žingsnis
Naudodami komandą „Netstat“ patvirtiname „Odoo“ prievado būseną:
netstat -pnltu | grep 8069
13 žingsnis
Mes įgaliname leidimus ugniasienėje:
sudo ugniasienė-cmd --add-port = 8069 / tcp --zone = public --permanent sudo firewall-cmd -reload
6. Kaip įdiegti „Nginx“ kaip tarpinį serverį
1 žingsnis
Pirmiausia įdiegiame „Nginx“ naudodami šią komandą:
dnf įdiegti nginx
2 žingsnis
Mes įvedame raidę „s“, kad patvirtintume „Nginx“ atsisiuntimą ir įdiegimą.
3 žingsnis
Sukurkime virtualiojo kompiuterio failą:
sudo nano /etc/nginx/conf.d/odoo13.conf Čia mes įvesime: upstream odoo {server 127.0.0.1:8069; } serveris {klausytis 80; serverio_pavadinimas serveris-IP; access_log /var/log/nginx/odoo13.access.log; error_log /var/log/nginx/odoo13.error.log; location / {proxy_set_header X-Forwarded-Host $ host; proxy_set_header X-Forwarded-$ $ proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $ schema; proxy_set_header X-Real-IP $ remote_addr; proxy_redirect išjungtas; proxy_pass http: // odoo; } location ~ * / web / static / {proxy_cache_valid 200 90m; įgaliotasis buferis; baigiasi 864000; proxy_pass http: // odoo; } gzip_types text / css text / less text / plain text / xml application / xml application / json application / javascript; gzip on; }
Pakeitimus išsaugome „Ctrl“ + O klavišais ir išeiname „Ctrl“ + X klavišais.
4 žingsnis
Mes pradėsime ir įgalinsime „Nginx“ naudodami šias komandas:
sudo systemctl paleisti nginx sudo systemctl įgalinti nginx
5 veiksmas / paprastas]
Mes patvirtiname jūsų būseną:
systemctl būsena nginx
7. Kaip pasiekti „Odoo CentOS 8“
1 žingsnis
Mes einame į naršyklę ir įvedame:
http: // IP_CentOS: 8069Bus išleista:
2 žingsnis
Lauke Pagrindinis slaptažodis įvedame proceso metu nustatytą slaptažodį ir užpildome laukus norimomis reikšmėmis:
3 žingsnis
Spustelėkite „Sukurti duomenų bazę“ ir pateksime į „Odoo“ aplinką „CentOS 8“:
[paprastas] 4 žingsnis
Iš čia turėsime įdiegti visas programas, o iš viršaus galėsime pasiekti administratorių:
„Solvetic“ paaiškino visą „Odoo“ diegimo ir konfigūravimo procesą „CentOS 8“ ir turi vertingą CRM valdymo įrankį.