博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Centos 7部署odoo11.0(未完待续,暂时放弃)
阅读量:7024 次
发布时间:2019-06-28

本文共 2492 字,大约阅读时间需要 8 分钟。

hot3.png

安装步骤

  1. 安装epel-release等相关依赖
    sudo yum install -y epel-releasesudo yum -y update

     

  2. 删除其他数据库服务器
    sudo yum remove mariadb mariadb-server

     

  3. 安装nodejs和less插件
  4. 安装PostgreSQL
    yum install postgresql-server -y

     

  5. 初始化数据库
    service postgresql initdb

     

  6. 启动PostgreSQL服务
    #查看服务状态systemctl status postgresql#启动服务systemctl start postgresql#开机运行服务systemctl enable postgresql

     

  7. 验证PostgreSQL安装
    su - postgres#使用psql命令来进入PostgreSQLpsql#需要创建postgres密码\password postgres  #输入2次密码#按Ctrl+D退出

     

  8. 使用 rpm 包进行安装安装python3.6
    yum -y install https://centos7.iuscommunity.org/ius-release.rpmyum makecacheyum install python36uyum -y install python36u-pipyum -y install python36u-devel

     

  9. 将Python3.6并修改为默认

    查找python3.6安装位置

    which python3.6

    得到位置   /usr/bin/python3.6

    新增python3的链接

    ln -s /usr/bin/python3.6 /usr/bin/python3

    更改/usr/bin/python链接

    cd /usr/binmv python python.bak #将python备份ln -s /usr/bin/python3.6 /usr/bin/python

    检测python版本

    python -V

     

  10. 新增pip

     

    ln -s /usr/bin/pip3.6 /usr/bin/pip3ln -s /usr/bin/pip3.6 /usr/bin/pip

     

  11. 为了确保不会影响yum软件使用python,首先应该修改yum的配置

    #更改yum脚本的python依赖cd /usr/binls yum*yum  yum-builddep  yum-config-manager  yum-debug-dump  yum-debug-restore  yumdownloader  yum-groups-manager更改以上文件头为#!/usr/bin/python 改为 #!/usr/bin/python2.7修改gnome-tweak-tool配置文件# vi /usr/bin/gnome-tweak-tool#!/usr/bin/python 改为 #!/usr/bin/python2.7修改urlgrabber配置文件# vi /usr/libexec/urlgrabber-ext-down#!/usr/bin/python 改为 #!/usr/bin/python2.7vi  /usr/libexec/urlgrabber-ext-down把第一行指定的python版本改为python2.7即:  #!/usr/bin/python 改为 #!/usr/bin/python2.7

     

  12. 添加 Odoo10.0 repository
    sudo yum-config-manager --add-repo=https://nightly.odoo.com/11.0/nightly/rpm/odoo.repo

     

  13. 安装和启动odoo10.0
    pip install Babel decorator docutils ebaysdk feedparser gevent greenlet html2text Jinja2 lxml Mako MarkupSafe mock num2words ofxparse passlib Pillow psutil psycogreen psycopg2 pydot pyparsing PyPDF2 pyserial python-dateutil python-openid pytz pyusb PyYAML qrcode reportlab requests six suds-jurko vatnumber vobject Werkzeug XlsxWriter xlwt xlrdyum install odoosudo systemctl enable odoosudo systemctl start odoo

     

  14. 打开Odoo的配置文件并取消注释“admin_passwd”行以设置管理员主密码
    sudo vi /etc/odoo/odoo.confadmin_passwd = YourPassword#不要忘记使用实际的强密码替换“YourPassword”。#重新启动Odoo以使更改生效sudo systemctl restart odoo

     

  15. 安装和升级一个RPM软件包
    # rpm 主要用到以下两个参数用来安装或者升级 RPM 包。# -i 用来安装一个新的包。为了防止新内核无法启动,请用这个参数来安装及升级内核。# rpm -ivh 
    。注意 -v 参数会列出详细的安装信息,-h 参数会显示安装进度。# -U 用来升级 RPM 包,但是如果这个 RPM 包不在 RPM 数据库,则它会安装该包。# rpm -Uvh
    安装包。注意 -v 参数会列出详细的安装信息,-h 参数会显示安装进度。

     

 

转载于:https://my.oschina.net/u/138005/blog/889477

你可能感兴趣的文章
有若干个字符串,比較找出当中最大者
查看>>
开源 免费 java CMS - FreeCMS2.0 会员我的评论
查看>>
Servlet 工程 web.xml 中的 servlet 和 servlet-mapping 标签 《转载》
查看>>
数据库读写分离的初步理解
查看>>
[转]window下使用SetUnhandledExceptionFilter捕获让程序的崩溃
查看>>
Centos7安装完毕后重启提示Initial setup of CentOS Linux 7 (core)的解决方法
查看>>
Codeforces Beta Round #9 (Div. 2 Only) A. Die Roll 水题
查看>>
swift和 oc 混编2-备
查看>>
2015-2016-2 《Java程序设计》 游戏化
查看>>
代码的组织机制
查看>>
html基础之 input:type
查看>>
json-lib简单处理json和对json的简单介绍
查看>>
SQL学习之用通配符进行数据过滤
查看>>
jquery checkbox选中、改变状态、change和click事件
查看>>
java joor 实现反射简单调用
查看>>
membership与成员资格
查看>>
Guava 8-区间
查看>>
自定义Spark Partitioner提升es-hadoop Bulk效率
查看>>
总结一些机器视觉库
查看>>
window 后台执行 redis(隐藏窗口)
查看>>