Etapes de Developpement ‘Vodoo’ =
Sur le NUC (Odoo8 à Odoo 12) >>> On peut aspirer tous les sites du monde !!!
$ cd Documents/Aspirateur\ Sites\ Web\ -\ wget/
$ ls
$ wget -r -k -E -np -p -P . http://192.168.0.106:8008/
$ cd 192.168.0.106\:8008/
et « nettoyer » les .html + ajouter SEO
Seul problème : Si on a plusieurs BD dans l’instance, le wget ne fonctionne pas !
Solution : Backup + Supprimer les autres BD et relancer le wget !!! OK
Odoo + NginX + HTTrack/wget + BootStrap + SEO manuel
- – Installer Odoo 1) en local (sudo su , apt-get install odoo) + sur serveur local / web (autre article)
- – Construire le site web avec Odoo SiteBuilder et autres modules web (Contact, Ecommerce..)
- – Se connecter sur la bonne BD sur le site http://localhost:8069 ou [IP]:80xx
- – aspirer avec WGET (tout simplement !)
- – sinon convertir le site en pages statiques avec :
HHTrack : $ sudo apt-get install webhttrack
– Aspirer Odoo sur Serveur ‘NginX’ (172.20.0.xxx:8069)
ou wget -r -k -E -np http://localhost:8009/webwget -r -k -E -np http://[IP]:8069/web (mais pas d'images !) - Supprimer les lignes ajoutées par HTTrack (et lignes vides)
<!– Mirrored from 172.20…:8069/ by HTTrack Website Copier/3.x … –>$ sed '/<!-/,/->/d' index.html > toto
- Utiliser GIT pour modifier en local
- Ajouter une pointe de SEO
- Ajouter une pointe de PHP et de BootStrap pur (avec Anatole) : menus …
- Déployer le site avec FileZilla !
Solution pour pouvoir aspirer les pages sur le Serveur Local (NUC) :
1) Installer une version de Odoo(11) avec apt-get install : débloque tout le BAZAR !
2) Installer NGINX ?
Suivre la doc : antiun.github.io/odoo-reverse-proxy-howto
- Si on a une erreur de (re)démarrage de NginX
service nginx restart (ou stop / start)
systemctl status nginx.service
journalctl -xn
Solution # fuser -k 80/tcp
easyengine.io/tutorials/nginx/troubleshooting/emerg-bind-failed-98-address-already-in-use