最新版ODOO14运行在最新版UBUNTU20.04服务器上, 速度很快, 下面是详细安装步骤:

一, 先配置Ubuntu系统:

1, 租用的云服务器上是全新系统。 需先设root密码。 

远程登录进入系统, 输入:

sudo passwd

输入新密码,重复输入密码,最后提示passwd:password updated sucessfully
此时已完成root密码的设置
======================
2, 国内访问AWS,GITHUB下载文件很慢, 需要修改HOST文件: 

先切换用户到root

su root

打开HOST文件

sudo vi /etc/hosts

然后自己使用方向上下键调整到需要修改的位置,在光标处按“i”或者“insert”键,即可开始修改操作添加:

  1. # GitHub Start#
  2. 52.74.223.119 github.com
  3. 192.30.253.119 gist.github.com
  4. 54.169.195.247 api.github.com
  5. 185.199.111.153 assets-cdn.github.com
  6. 151.101.76.133 raw.githubusercontent.com
  7. 151.101.108.133 user-images.githubusercontent.com
  8. 151.101.76.133 gist.githubusercontent.com
  9. 151.101.76.133 cloud.githubusercontent.com
  10. 151.101.76.133 camo.githubusercontent.com
  11. 151.101.76.133 avatars0.githubusercontent.com
  12. 151.101.76.133 avatars1.githubusercontent.com
  13. 151.101.76.133 avatars2.githubusercontent.com
  14. 151.101.76.133 avatars3.githubusercontent.com
  15. 151.101.76.133 avatars4.githubusercontent.com
  16. 151.101.76.133 avatars5.githubusercontent.com
  17. 151.101.76.133 avatars6.githubusercontent.com
  18. 151.101.76.133 avatars7.githubusercontent.com
  19. 151.101.76.133 avatars8.githubusercontent.com
  20. 54.231.82.146 vagrantcloud-files-production.s3.amazonaws.com
  21. 219.76.4.4 s3.amazonaws.com
  22. 219.76.4.4 github-cloud.s3.amazonaws.com
  23. # GitHub End

修改完成之后点击Esc键进入命令提示行开始进行保存操作,最下面的INSERT消失之后就可以输入:

:wq

回车,

然后CTRL+O进行保存, CTRL+X退出
保存后重启服务器
===============
3, 端口放行
Ubuntu防火墙默认关闭所有端口, 输入以下查看:

sudo ufw status 

查看状态是否为inactive, 如是,要开启:

  1. sudo ufw allow 8069/tcp
  2. sudo ufw allow 80/tcp



二, 如果是云服务器, 需开放服务器端口以便WEB访问

腾讯云服务器 - 安全组 - 修改规则 - 添加规则


来源0.0.0.0  端口TCP80 允许
来源0.0.0.0  端口TCP8069(ODOO默认安装端口) 允许

 


三, 进入安装步骤:

GITHUB上有一个高赞的快速安装脚本, 自动化安装, 可以省掉很多一步步安装的坑。 方法如下

选择目录,我这里安装在根目录下,因为只布署这一个应用

cd ~/

下载SCRIPT

sudo wget https://raw.githubusercontent.com/Yenthe666/InstallScript/14.0/odoo_install.sh

输入下面命令下面可以自定义SCRIPT, 比如选择COMMUNITY还是ENTERPRISE版本等参数, 如果看不懂就啥都不要动就行, 默认安装COMMUNITY社区版。

sudo nano odoo_install.sh

让文件可执行,

sudo chmod +x odoo_install.sh  

开始安装

./odoo_install.sh

安装完成后, 输入网址查看:  Localhost(或你的服务器IP地址):8096,  至此ODOO已安装完成了! 

安装好的服务的名字叫: odoo-server, 可以输入下面的命令查看/启动/停止

  1. #启动
  2. sudo service odoo-server start
  3. #停止
  4. sudo service odoo-server stop
  5. #重启
  6. sudo service odoo-server restart

 

四,安装完了如果想改配置文件, 输入如下命令:

sudo nano /etc/odoo-server.conf

然后重启服务器

sudo service odoo-server restart -c /etc/odoo-server.conf

 

五: 安装 Wkhtmltopdf
Wkhtmltopdf是用于系统打印PDF文件的插件,进入临时目录:

cd /tmp

下载

wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb

安装:

sudo apt install ./wkhtmltox_0.12.5-1.bionic_amd64.deb

 

六:  安装NGINX并设置80端口自动转向ODOO的默认端口8069

1   安装NGINX

  1. sudo apt update
  2. sudo apt-get install nginx

2  创建配置文件

打开文本编辑器,创建一个服务单元文件,名为yourdomain.com (替换为你自已的域名)

sudo nano /etc/systemd/system/yourdomain.com

在文本中加入如下内容

  1. # Odoo servers
  2. upstream odoo {
  3. server 127.0.0.1:8069;
  4. }
  5. upstream odoochat {
  6. server 127.0.0.1:8072;
  7. }
  8. # 转发到80端口
  9. server {
  10. listen 80;
  11. server_name www.relaxltd.com.cn relaxltd.com.cn;
  12. # Handle / requests
  13. location / {
  14. proxy_pass http://127.0.0.1:8069;
  15. # 转发规则
  16. proxy_set_header Host $proxy_host;
  17. # 修改转发请求头,让8080端口的应用可以受到真实的请求
  18. proxy_set_header X-Real-IP $remote_addr;
  19. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  20. }
  21. # Cache static files
  22. location ~* /web/static/ {
  23. proxy_cache_valid 200 90m;
  24. proxy_buffering on;
  25. expires 864000;
  26. proxy_pass http://odoo;
  27. }
  28. # Gzip
  29. gzip_types text/css text/less text/plain text/xml application/xml application/json application/javascript;
  30. gzip on;
  31. }

CTRL+O, 回车保存, CRTL+X退出,重新加载上面的配置文件

nginx -s reload

输入如下命令查看NGINX是否正常运行:

sudo systemctl status nginx.service 

如果输出为ACTIVE绿色字, 则证明配置正确。

至此大功告成, 在浏览器输入你的域名或IP地址开始访问吧!

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部