安装依赖包
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