piggydb7.0在centos上怎么运行

piggydb7.0在centos上怎么运行,第1张

1 更新系统组件

sudo apt-get update

sudo apt-get dist-upgrade

2增加OpenERP用户

(如果之前用apt-get 或者deb方式安装过,先删除这个用户重新再创建下 sudo userdel openerp)

(一样的,如果有 /opt/openerp 这个目录 也先删除掉sudo rm -r /opt/openerp)

sudo adduser --system --home=/opt/openerp --group openerp

openerp用户被加入system组,该用户不能够从终端登录。

需要openerp用户 *** 作时,可以用下面的命令切换 sudo su - openerp -s /bin/bash

完成相关 *** 作后可以用exit退出openerp用户shell

3安装并配置数据库

进入postgres用户shell(postgres是数据库默认的管理员,由安装程序创建)

sudo su - postgres

为OE创建数据库用户,按照提示输入用户密码。

createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt openerp

(要删除以前自动安装残留的postgresql 里面的 openerp用户 用dropuser openerp)

退出postgres用户shell

exit

4安装OE的Python依赖包

sudo apt-get install python-dateutil python-docutils python-feedparser python-gdata \

python-jinja2 python-ldap python-libxslt1 python-lxml python-mako python-mock python-openid \

python-psycopg2 python-psutil python-pybabel python-pychart python-pydot python-pyparsing \

python-reportlab python-simplejson python-tz python-unittest2 python-vatnumber python-vobject \

python-webdav python-werkzeug python-xlwt python-yaml python-zsi python-pyPdf

6月6日起 需要 sudo apt-get install python-requests

以及:sudo apt-get install python-passlib

7月9日起

apt-get install python-decorator

3月20日的版本好像报价单也不能打,

需要装 wkhtmltopdf 0120 , gistgithubcom/slickplaid/5557321

不过这方法安装好像很费时,等新版本出来再看看,反正正式要用也等正式版吧,或者用2月26日那个版本。

deb安装就搞定,2月26日之后的版本,好像报表这块改动比较多。

源码安装的,也可以下载了2月26日的版本 停掉服务 替换 openerp 目录。

5安装OE服务器

首先下载OE源码包,这里下载OpenERP80最新开发版本

放开目录权限:

sudo chmod -R 777 /opt/openerp

进入目录:

cd /opt/openerp

下载最新的源码包:

wget ightlyopenerpcom/trunk/nightly/src/openerp-80dev-latesttargz

最新的 odoo源码 应该在 codeloadgithubcom/odoo/odoo/zip/master

把源文件解压到openerp用户家目录下:

sudo tar xvf openerp-80dev-latesttargz

odoo 注意文件名变化 用: unzip master 就好了

把文件的所有者改为openerp用户:

sudo chown -R openerp:

这里建议把服务器组件的安装目录修改为server,以便于后续修改时不必修改配置文件。

在当前目录创建目录,给目录最大权限,移动刚才解压的目录到server 目录:

sudo mkdir server

sudo chmod -R 777 server

sudo mv -T openerp-80dev-20140318-000101 server

(注意这里,目录名"openerp-80dev-20140318-000101"会因为你下载的时间不同而有所不同。

也注意odoo 的目录)

注意,比较推荐用git方式下载,

先apt-get install git

然后

git clone githubcom/odoo/odoogit

git pull 进行差异更新

git checkout 80(切换到80版本)

git checkout 70(切换到70版本)

6配置OpenERP服务

复制OE的默认配置文件到/etc/并修改所有者及权限:

sudo cp /opt/openerp/server/install/openerp-serverconf /etc/

sudo chown openerp: /etc/openerp-serverconf

sudo chmod 640 /etc/openerp-serverconf

修改配置文件:

sudo vi /etc/openerp-serverconf

这里需要修改数据库用户的密码,为第四步时设定的密码(这里用password做参考值),并增加日志文件的路径:

[options]

; This is the password that allows database operations:

; admin_passwd = admin

db_host = 127001

db_port = 5432

db_user = openerp

db_password = password

logfile = /var/log/openerp/openerp-serverlog

addons_path = /opt/openerp/server/addons

说明:Odoo8 的 addons 目录变位置了,加一句

使用openerp用户shell登录,验证openerp是否已正确安装:

sudo su - openerp -s /bin/bash

/opt/openerp/server/openerp-server

最后一行显示 openerpserviceserver: >

1 更新系统组件

sudo apt-get update

sudo apt-get dist-upgrade

2增加OpenERP用户

(如果之前用apt-get 或者deb方式安装过,先删除这个用户重新再创建下 sudo userdel openerp)

(一样的,如果有 /opt/openerp 这个目录 也先删除掉sudo rm -r /opt/openerp)

sudo adduser --system --home=/opt/openerp --group openerp

openerp用户被加入system组,该用户不能够从终端登录。

需要openerp用户 *** 作时,可以用下面的命令切换 sudo su - openerp -s /bin/bash

完成相关 *** 作后可以用exit退出openerp用户shell

3安装并配置数据库

进入postgres用户shell(postgres是数据库默认的管理员,由安装程序创建)

sudo su - postgres

为OE创建数据库用户,按照提示输入用户密码。

createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt openerp

(要删除以前自动安装残留的postgresql 里面的 openerp用户 用dropuser openerp)

退出postgres用户shell

exit

4安装OE的Python依赖包

sudo apt-get install python-dateutil python-docutils python-feedparser python-gdata \

python-jinja2 python-ldap python-libxslt1 python-lxml python-mako python-mock python-openid \

python-psycopg2 python-psutil python-pybabel python-pychart python-pydot python-pyparsing \

python-reportlab python-simplejson python-tz python-unittest2 python-vatnumber python-vobject \

python-webdav python-werkzeug python-xlwt python-yaml python-zsi python-pyPdf

6月6日起 需要 sudo apt-get install python-requests

以及:sudo apt-get install python-passlib

7月9日起

apt-get install python-decorator

3月20日的版本好像报价单也不能打,

需要装 wkhtmltopdf 0120 , gistgithubcom/slickplaid/5557321

不过这方法安装好像很费时,等新版本出来再看看,反正正式要用也等正式版吧,或者用2月26日那个版本。

deb安装就搞定,2月26日之后的版本,好像报表这块改动比较多。

源码安装的,也可以下载了2月26日的版本 停掉服务 替换 openerp 目录。

5安装OE服务器

首先下载OE源码包,这里下载OpenERP80最新开发版本

放开目录权限:

sudo chmod -R 777 /opt/openerp

进入目录:

cd /opt/openerp

下载最新的源码包:

wget ightlyopenerpcom/trunk/nightly/src/openerp-80dev-latesttargz

最新的 odoo源码 应该在 codeloadgithubcom/odoo/odoo/zip/master

把源文件解压到openerp用户家目录下:

sudo tar xvf openerp-80dev-latesttargz

odoo 注意文件名变化 用: unzip master 就好了

把文件的所有者改为openerp用户:

sudo chown -R openerp:

这里建议把服务器组件的安装目录修改为server,以便于后续修改时不必修改配置文件。

在当前目录创建目录,给目录最大权限,移动刚才解压的目录到server 目录:

sudo mkdir server

sudo chmod -R 777 server

sudo mv -T openerp-80dev-20140318-000101 server

(注意这里,目录名"openerp-80dev-20140318-000101"会因为你下载的时间不同而有所不同。

也注意odoo 的目录)

注意,比较推荐用git方式下载,

先apt-get install git

然后

git clone githubcom/odoo/odoogit

git pull 进行差异更新

git checkout 80(切换到80版本)

git checkout 70(切换到70版本)

6配置OpenERP服务

复制OE的默认配置文件到/etc/并修改所有者及权限:

sudo cp /opt/openerp/server/install/openerp-serverconf /etc/

sudo chown openerp: /etc/openerp-serverconf

sudo chmod 640 /etc/openerp-serverconf

修改配置文件:

sudo vi /etc/openerp-serverconf

这里需要修改数据库用户的密码,为第四步时设定的密码(这里用password做参考值),并增加日志文件的路径:

[options]

; This is the password that allows database operations:

; admin_passwd = admin

db_host = 127001

db_port = 5432

db_user = openerp

db_password = password

logfile = /var/log/openerp/openerp-serverlog

addons_path = /opt/openerp/server/addons

说明:Odoo8 的 addons 目录变位置了,加一句

使用openerp用户shell登录,验证openerp是否已正确安装:

sudo su - openerp -s /bin/bash

/opt/openerp/server/openerp-server

最后一行显示 openerpserviceserver: >

1更新系统组件sudoapt-getupdatesudoapt-getdist-upgrade2增加OpenERP用户(如果之前用apt-get或者deb方式安装过,先删除这个用户重新再创建下sudouserdelopenerp)(一样的,如果有/opt/openerp这个目录也先删除掉sudorm-r/opt/openerp)sudoadduser--system--home=/opt/openerp--groupopenerpopenerp用户被加入system组,该用户不能够从终端登录。需要openerp用户 *** 作时,可以用下面的命令切换sudosu-openerp-s/bin/bash完成相关 *** 作后可以用exit退出openerp用户shell3安装并配置数据库进入postgres用户shell(postgres是数据库默认的管理员,由安装程序创建)sudosu-postgres为OE创建数据库用户,按照提示输入用户密码。createuser--createdb--usernamepostgres--no-createrole--no-superuser--pwpromptopenerp(要删除以前自动安装残留的postgresql里面的openerp用户用dropuseropenerp)退出postgres用户shellexit4安装OE的Python依赖包sudoapt-getinstallpython-dateutilpython-docutilspython-feedparserpython-gdata\python-jinja2python-ldappython-libxslt1python-lxmlpython-makopython-mockpython-openid\python-psycopg2python-psutilpython-pybabelpython-pychartpython-pydotpython-pyparsing\python-reportlabpython-simplejsonpython-tzpython-unittest2python-vatnumberpython-vobject\python-webdavpython-werkzeugpython-xlwtpython-yamlpython-zsipython-pyPdf6月6日起需要sudoapt-getinstallpython-requests以及:sudoapt-getinstallpython-passlib7月9日起apt-getinstallpython-decorator3月20日的版本好像报价单也不能打,需要装wkhtmltopdf0120,gistgithubcom/slickplaid/5557321不过这方法安装好像很费时,等新版本出来再看看,反正正式要用也等正式版吧,或者用2月26日那个版本。deb安装就搞定,2月26日之后的版本,好像报表这块改动比较多。源码安装的,也可以下载了2月26日的版本停掉服务替换openerp目录。5安装OE服务器首先下载OE源码包,这里下载OpenERP80最新开发版本放开目录权限:sudochmod-R777/opt/openerp进入目录:cd/opt/openerp下载最新的源码包:wgetightlyopenerpcom/trunk/nightly/src/openerp-80dev-latesttargz最新的odoo源码应该在codeloadgithubcom/odoo/odoo/zip/master把源文件解压到openerp用户家目录下:sudotarxvfopenerp-80dev-latesttargzodoo注意文件名变化用:unzipmaster就好了把文件的所有者改为openerp用户:sudochown-Ropenerp:这里建议把服务器组件的安装目录修改为server,以便于后续修改时不必修改配置文件。在当前目录创建目录,给目录最大权限,移动刚才解压的目录到server目录:sudomkdirserversudochmod-R777serversudomv-Topenerp-80dev-20140318-000101server(注意这里,目录名"openerp-80dev-20140318-000101"会因为你下载的时间不同而有所不同。也注意odoo的目录)注意,比较推荐用git方式下载,先apt-getinstallgit然后gitclonegithubcom/odoo/odoogitgitpull进行差异更新gitcheckout80(切换到80版本)gitcheckout70(切换到70版本)6配置OpenERP服务复制OE的默认配置文件到/etc/并修改所有者及权限:sudocp/opt/openerp/server/install/openerp-serverconf/etc/sudochownopenerp:/etc/openerp-serverconfsudochmod640/etc/openerp-serverconf修改配置文件:sudovi/etc/openerp-serverconf这里需要修改数据库用户的密码,为第四步时设定的密码(这里用password做参考值),并增加日志文件的路径:[options];Thisisthepasswordthatallowsdatabaseoperations:;admin_passwd=admindb_host=127001db_port=5432db_user=openerpdb_password=passwordlogfile=/var/log/openerp/openerp-serverlogaddons_path=/opt/openerp/server/addons说明:Odoo8的addons目录变位置了,加一句使用openerp用户shell登录,验证openerp是否已正确安装:sudosu-openerp-s/bin/bash/opt/openerp/server/openerp-server最后一行显示openerpserviceserver:>

以上就是关于piggydb7.0在centos上怎么运行全部的内容,包括:piggydb7.0在centos上怎么运行、如何用shell脚本写一个求CPU IDLE值的脚本、如何在CentOS 7.0 上安装Odoo 8.0等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9444081.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存