Openerp远程部署在Webfaction.com过程总结
-
1.首先安装python库
(说简单也简单,但是也有难度)
安装 openerpserver需要安装以下 python库
• psycopg2
• reportlab
• pychart
• pydot
• mxdatetime
• xml, lxml and libxslt1
• tz (timezone library)
• PIL: Python Imaging Library (required for reportlab)
• vobject: iCalendar and VCards parsingpsyconpg2 安装碰到问题 主要是 要export postgres的bin 目录,否则一直会出错
reportlab也碰到问题其实到最后也没有真正解决,因为本来愿意 是用virtualenv来安装python环境,但是reportlab在virtualenv就是不能成功,最后直接在python2.5下成功(其实服务器上已经安装reportlab)
pychar简单(先安装PIL就行了)
pydot一次搞定
mxdatetime 已成为mxdatabase(好像,记不清了,不过可以在python.org上找到信息)的一个子包,下载安装搞定。
xml,lxml,libxslt1也碰到问题,应该是版本问题。最后不知道怎么就成功了(版本太多搞乱了,好像还是先装的lxml)
tz,pytz简单搞定
PIL 前面已安装
vobeject 简单搞定。
以上就是所有的 包的安装过程。
然后安装 openerpserver ,注意版本和前面对应 python2.5 easy_install-2.5
备份本地数据库,恢复到远程。注意备份出数据,但是不要用户的所有和权限。回复数据库后再 添加数据库用户权限。
启动(还是老话注意python版本)还有启动参数,注意端口。
总结对初学者来说最大的问题还是python的 版本。 -
谢谢兄弟的总结。也感谢兄弟使用了我提供的webfaction网站的链接,使我得到一点credit:victory: