Open ERP 6.0 Web 安装

安装依赖包

sudo apt-get install python-cherrypy3
sudo apt-get install python-formencode
sudo apt-get install python-pybabel
sudo apt-get install python-mako
sudo apt-get install python-simplejson
sudo apt-get install python-pyparsing

下载和安装

wget http://www.openerp.com/download/stable/source/openerp-web-6.0.1.tar.gz

tar xvfz openerp-web-6.0.1.tar.gz

建立执行脚本

#!/bin/sh
cd /userdir/openerp/openerp-web-6.0.1
exec /usr/bin/python ./openerp-web.py $@

建立配置文件

配置文件的模板在/userdir/openerp/openerp-web-6.0.1/doc/openerp-web.cfg

(openerp 5 在/userdir/openerp/openerp-web-5.0.16/config/openerp-web.cfg)

 

建立启动脚本

#!/bin/sh
#
# Open ERP web 启动脚本,by zhuge 2011-3-25
#
 
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin
DAEMON=/home/zg/openerp/openerp-web
CONFIGFILE=/home/zg/openerp/openerp-web.cfg
NAME=openerp-web
DESC=openerp-web
 
USER=zg
 
test -x ${DAEMON} || exit 0
 
set -e
 
case "${1}" in
	start)
		echo -n "Starting ${DESC}: "
 
    start-stop-daemon --start --quiet --pidfile /var/run/${NAME}.pid \
			--chuid ${USER} --background --make-pidfile \
			--exec ${DAEMON} -- --config=${CONFIGFILE}
 
		echo "${NAME}."
		;;
 
	stop)
		echo -n "Stopping ${DESC}: "
 
		start-stop-daemon --stop --quiet --pidfile /var/run/${NAME}.pid \
			--oknodo
 
		echo "${NAME}."
		;;
 
	restart|force-reload)
		echo -n "Restarting ${DESC}: "
 
		start-stop-daemon --stop --quiet --pidfile /var/run/${NAME}.pid \
			--oknodo
 
		sleep 2
 
		start-stop-daemon --start --quiet --pidfile /var/run/${NAME}.pid \
			--chuid ${USER} --background --make-pidfile \
			--exec ${DAEMON} -- --config=${CONFIGFILE}
 
		echo "${NAME}."
		;;
 
	*)
		N=/etc/init.d/${NAME}
		echo "Usage: ${NAME} {start|stop|restart|force-reload}" >&2
		exit 1
		;;
esac
 
exit 0

Leave a Comment