Kwinqaku Inyathelo nenyathelo lokuseta i-ERP kunye neCRM kwi-SME yakho Sifundise ukuqhuba umatshini oqinisekileyo owawunofakelo olucwangcisiweyo lwe-Odoo 8, olusivumele ukuba sonwabele le ERP ngendlela elula nekhawulezayo, ngeli xesha sifuna ukungena kwihlabathi leDocker kwaye ufake iOdoo usebenzisa le teknoloji inkulu.
Ngokusisiseko ngalesi sifundo uya kufunda ukuba ungayifaka njani i-Odoo nge-docker kwaye ungeze iimodyuli zangaphandle eziza kukuvumela ukuba uphucule kwaye wandise ukusebenza kwe-Odoo. Enkosi kwi-docker, unokuba nayo nayiphi na inguqulelo ye-Odoo kwikhompyuter efanayo kwaye unamaxesha amaninzi asebenzayo, aya kuthi aququzelele uphuhliso kunye nokuqala nangaliphi na ixesha, kuwo nawuphi na umbutho, ngakumbi nakweyiphi na imeko.
Inkqubo ilula kodwa ndiza kuzama ukuyenza ibe neenkcukacha kangangoko kunokwenzeka, amanyathelo kunye neenkqubo ziya kugxila kwi-distros nge-Ubuntu 16.04 kodwa inokusetyenziswa ngokulula kuyo nayiphi na i-Linux distro.
Amanyathelo okufaka i-Docker kunye ne-Docker Compose
Faka iDocker
Ukufaka i-Docker ku-Ubuntu, sebenzisa lo myalelo ulandelayo:
sudo apt-get install docker.io
Yongeza umsebenzisi kwiqela leDocker
Kuya kufuneka siphumeze lo myalelo ulandelayo:
sudo gpasswd -a ${USER} docker
Faka i-Docker-compose
Eyona ndlela ilula yokufaka i-Docker-ompose isebenzisa umbhobho, ukwenza lo mthetho ulandelayo:
pip install docker-compose
Faka i-Docker-injini
Faka i-docker-injini ngalo myalelo ulandelayo:
sudo curl -sSL https://get.docker.com/ | sh
Qala kabusha i-Docker
Ukuze lonke utshintsho luthathwe ngokufanelekileyo, kulungele ukuqala kwakhona i-docker usebenzisa:
sudo service docker restart
Ukwenza i-docker-compose.yml yefayile
Nje ukuba sifake i-docker, kufuneka senze ifayile docker-compose.yml Kulawulo lokhetho lwethu, luya kuthi luqulathe lonke ulwazi oluyimfuneko lokuhambisa inkonzo yethu kunye no-Odoo.
nano docker-compose.yml
Le fayile inezinto zilandelayo:
Inguqulelo: '2' iinkonzo: odoo: image: odoo: 8 restart: always port: - "8069: 8069" links: - db volumes: - ./extra-addons:/mnt/extra-addons db: image: postgres: Ukuqala kwakhona kwe-9.4: okusingqongileyo: - POSTGRES_USER = odoo - POSTGRES_PASSWORD = odoo
Kule fayile sinokwenza olu tshintsho lulandelayo ukuze silungelelanise neemfuno zethu:
image: odoo:8
: Unokutshintsha i-odoo: 8 ngenguqulelo oyifunayo odoo: 9, odoo: 10, odoo11 okanye u-odoo nje: yakutshanje kuhlobo olukhoyo lwamva nje.ports: - "8069:8069"
Buyisela izibuko lokuqala kwizibuko olifunayo, oku kuya kukunceda ube neziganeko ezininzi ze-odoo ebaleka ngaxeshanye, umzekelo inokubonakala ngoluhlobo,ports: - "8070:8069"
oports: - "8071:8069"
kwaye nangokunjaloimage: postgres:9.4
Unokutshintsha umfanekiso wepostgres ofuna ukuwusebenzisa, ngakumbi le nguqulo indifanele kakuhle.
Kwimigca ngokubanzi yoku docker-compose.yml Sibiza iseti yezikhongozelo ezinxulumene nenye, ezinje ngesiqulatho senguqu ye-odoo kunye nesitya se-postgres, ngokufanayo nakwisikhongozeli sokuqala esithi siza kumamela izibuko 8069 (kwaye iya kuba nakho ukufikelela kuleyo siyibonisayo. ) Kwaye ukongeza, ivolumu yendawo ekuthiwa yongeza-eyongeziweyo inyusiweyo eya kuthi ngokuzenzekelayo idibane kunye / mnt / eyongezelelweyo-eyongezelelweyo kwisitya se-odoo.
Okokugqibela, igama lomsebenzisi kunye negama eligqithisiweyo eliza kusetyenziswa kwiipostgres lichaziwe kwaye kumiselwe ukuba xa ikhompyuter yomgcini ibuyisela inkonzo yedocker iyakwenza njalo, enkosi ukuqala kwakhona: soloko ipharamitha.
Ukuseta kokuqala kweOdoo
Nje ukuba senze ifayile yethu docker-compose.yml
, kufuneka siqale umzekelo we-Odoo, ukwenza oku ukusuka kwisiphelo sendlela siye kulawulo apho ifayile yenziwe ngaphambili ikwakhona:
docker-compose up -d
Ukhuphelo lweziqulatho zedokhethi eziyimfuneko ziya kuqala ngokuzenzekelayo, isiseko sedatha siza kuqala kwaye siya kuba nakho ukufikelela kumzekelo wethu we-odoo localhost:8069
okanye izibuko olikhankanyileyo. Nje ukuba ungene kuyo, kuyakufuneka ukuba senze isiseko sedatha, ekufuneka sikhethe kuyo i-imeyile, ukufikelela kwigama lokugqitha, ulwimi kunye nolwimi, ukongeza ekukhetheni ukuba sifuna ukungenisa idatha yovavanyo ukuvavanya i-Odoo.
Nje ukuba isiseko sedatha senziwe sikwazi ukufikelela kwi-odoo kwaye siqale ukonwabela izibonelelo zayo.
Ukongeza iimodyuli zangaphandle kwiOdoo
El docker-compose.yml esiyenzileyo kumanyathelo angaphambili, ukongeza ekuphakamiseni imifanekiso e-odoo kunye nepostgres, ikwadala ivolumu kulawulo lwethu ukuze sikwazi ukongeza iimodyuli zangaphandle kwimeko yethu. Ukwenza oku, kwanele ukuba sikope imodyuli ehambelana nohlobo lwe-odoo esiyenzileyo kulawulo olukhankanyiweyo, ungongeza iimodyuli zakho okanye uzikhuphele Iiapps zeOdoo.
Nje ukuba sinemodyuli yethu kulawulo lwee-addons ezongezelelweyo (ungatywinwanga) ekwisikhombisi apho sinayo yethu docker-compose.yml, siyaqhubeka nokuyinika iimvume ezihambelanayo ukuze ifundwe yidokhethi yethu. Indlela elula ebekwe kulawulo lwabazali lwee-addons ezongezelelweyo senza le miyalelo ilandelayo ukusuka kwisiphelo sendlela:
I-sudo chown -R icilikishe: i-lizard eyongezelelweyo-i-addons / # indawo yesigcawu kunye nomsebenzisi wakho sudo chmod -R 755 ongezelelweyo /
Ngoku kwimeko yethu ye-odoo kufuneka sisebenzise imowudi yonjiniyela, ngokuxhomekeke kuhlobo lwe-odoo onayo, enokwenziwa ngale ndlela ilandelayo:
Sebenzisa imowudi yonjiniyela kwiOdoo 8
Imowudi yophuhliso ku-Odoo 8 yenziwe yasebenza kwiiprofayili zoMsebenzisi, ukwenza oku kwimenyu yokufikelela kudidi lomsebenzisi, khangela umsebenzisi womlawuli wakho nakwinxalenye esezantsi ekunene ukuze usebenze
Sebenzisa imowudi yonjiniyela kwiOdoo 9
Kwi-Odoo 9 yiya ngasekunene kwaye ucofe umhla osecaleni komfanekiso weprofayile yomsebenzisi, emva koko uye kwi-About ukhetho nakwifestile evula ukukhetha Yenza imo yonjiniyela isebenze.
Sebenzisa imowudi yonjiniyela kwiOdoo 10 kunye neOdoo 11
Ukwenza imowudi yonjiniyela isebenze kwi-Odoo 10 kunye no-11 kufuneka siye kwimenyu yezicwangciso nakwindawo esekunene cofa kuyo Yenza imo yonjiniyela isebenze.
Okokugqibela kulo naluphi na uguqulelo kufuneka siye kwimenyu yeemodyuli zasekhaya okanye iiapps kwaye ucofe kwikhonkco ukuhlaziya uluhlu lweemodyuli, emva koko unokufaka iimodyuli njengoko kuchaziwe kwinqaku Uyifaka njani imodyuli kwiOdoo.
Ukufaka iipakeji kwi-docker yethu
Inokuba kunjalo nakweyiphi na iimodyuli okanye izinto eziluncedo ofuna ukuzibandakanya kwi-odoo (okanye inqaku le-odoo uqobo) ifuna ukufakwa kweephakeji zangaphandle, oku kunokwenziwa ngokulula kwi-docker enkosi docker exec
Isixhobo esisivumela ukuba siphumeze imiyalelo kwisitya sedokodo.
Into yokuqala ekufuneka siyazi ligama lesimo sedokodo, esenziwa ngalo myalelo ulandelayo:
docker ps
Ukufaka isicelo kwi-docker njengengcambu, kufuneka senze lo myalelo ulandelayo, siwuhlengahlengise kwiimfuno zakho:
docker exec -u root odoo9_odoo_1 pip install xlsxwriter
Phi docker exec -u root odoo9_odoo_1
ibonisa ukuba umyalelo uya kwenziwa njengengcambu kwimeko ye-odoo9_odoo_1 kwaye pip install xlsxwrite
r uya kuba ngumyalelo ofuna ukuwuqhuba.
Okokugqibela ndingathanda ukwabelana ngemiyalelo eliqela eya kuba luncedo xa usebenza docker-umqambi
# Ibaleka ukusuka kwisikhombisi semeko yedokodo kunye nedocker-compose eqhuba docker-composer stop # Ibaleka kwisikhombisi sedokodo Umzekelo kwaye iqala i-docker-compose docker-composer start # Stop all containers docker stop $ (docker ps -a -q) # Cima zonke izikhongozeli ze-docker rm $ (docker ps -a -q) # Cima yonke imifanekiso yedokodo rmi $ (docker images -q)
Ndiyathemba ukuba isifundo siyinto oyithandayo, kumanqaku alandelayo siza kuqala ukufunda ukusebenzisa iOdoo kunye nokuyiqwalasela kwii-SME zethu.
Isifundo esihle, masibone ukuba ndingafumana ixesha lokusebenzisa: zombini i-Odoo kunye neDocker zibonakala zinomdla kakhulu. Okwangoku ndixakekile ukubona ukuba ndifunda into malunga newebhu-scraping usebenzisa i-rstudio kunye ne-selenium-firefox docker, into ekufuneka uyiphonononge. DesdeLinux.
I-Selenium ayisiyokukrwela kukusongela. Kuphela kukukrola i-alcaro XD kuphela yokufunda idatha.
Ewe ndizama ukufunda indlela yokufunda idatha kwiwebhu kwaye ndiyibeke kwitafile okanye iitafile eziza kubanjwa kamva. NgokweWikipedia:
Ukukhutshwa kwewebhu yindlela esetyenziswa ziinkqubo zesoftware ukukhupha ulwazi kwiiwebhusayithi. Ngokwesiqhelo, ezi nkqubo zilinganisa ukukhangela kwabantu kwiWebhu eBanzi yeHlabathi nokuba kusetyenziswa umthetho olandelwayo we-HTTP ngesandla, okanye ngokushumeka isikhangeli kwisicelo.
Isisongeli kwimigodi yedatha yinkqubo ekhupha umxholo womthombo othile wolwazi kwaye uyiguqulele kwifom yobudlelwane. [1] Amaphepha amaninzi ewebhu abonisa idatha eyakhiweyo-iirejista zeminxeba, iikhathalogu zemveliso, njl. ifomathiwe kukhangelo lomntu kusetyenziswa ulwimi lwe-HTML.
Kungenzeka ukuba isisongelo ngakumbi kuba lulwazi oluhlelwe kwiitafile, ewe. Inomdla kakhulu.
Ngaba kunokwenzeka ukuyifaka kwi-Raspberry pi ene-Ubuntu Mate?
Ukuba kunokwenzeka sithandwa, masibone ukuba ngexeshana elincinci ndingenza isifundo malunga nesihloko
oko kungangcono ndinazo ii-PI ezininzi ezichola uthuli
Kwaye ndifuna enye yeemvavanyo 🙁
Ndikhuphela njani ngolwimi lweSpanish? Ke isicelo sikwiSpanish, kwaye ukuba kukho iWindows?
Xa usenza isiseko sedatha unokukhetha ulwimi olukhethileyo, ukuba luyasebenza nakwiWindows (ine-installer esuka kwiphepha le-odoo)
Molo, ndizama ukuyifaka kwiRaspberry pi 3 kwaye ndisebenzise iskripthi seDocker:
docker-qalisa -d
Ndifumana le mpazamo ilandelayo:
Impazamo: akukho phawu luthelekiso lwe-linux / ingalo kuludwe lokubonisa.
Enkosi kuwe.
Isifundo sihle kakhulu, enkosi, kunye nendlela ezinye iimeko eziya kufakwa ngayo, ayicacanga ncam kum, kuya kufuneka ubeke ngaphezulu kwifayile ye-docker-compose.yml, enkosi
Ngaba uncede undincede ndifumane indlela yezidibanisi, ngaba ndikwi-mac? Ndiyabulela kakhulu
Kuya kuba njani ukufaka uhlobo lweshishini?
Molo, kunganjani xa ndifuna ukuhlaziya imodyuli endiyenzayo kwinkqubo yesiphelo?