选择nginx作为反向代理软件,系统为Ubuntu,具体操作如下:
1 确保系统原来没有安装apache或者类似代理软件,安装nginx
$ sudo apt-get install nginx
通过浏览器访问对应的IP或者locahost会出现Welcome to nginx表示安装成功
2 删除默认的站点并为odoo安装新站点
$ sudo rm /etc/nginx/sites-enabled/default $ sudo touch /etc/nginx/sites-available/odoo $ sudo ln -s /etc/nginx/sites-available/odoo /etc/nginx/sites-enabled/odoo
3 编辑新的配置文件
$ sudo nano /etc/nginx/sites-available/odoo 输入如下的内容 upstream backend-odoo { server 127.0.0.1:8069; } server { location / { proxy_pass http://backend-odoo; } }
4 测试新的配置文件是否正确
$ sudo nginx -t
5 若测试成功则重新加载配置文件
$ sudo /etc/init.d/nginx reload
到此全部安装完成,通过浏览器就可以使用IP地址访问odoo的服务了