中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
在Ubuntu 14.04上安裝Odoo 9 ERP教程
Odoo(以前被稱為OpenERP)是一個(gè)開源的商業(yè)應(yīng)用套件,包括:客戶關(guān)系管理、銷售管道、項(xiàng)目管理、制造、發(fā)票、會(huì)計(jì)、電子商務(wù)和庫存等等。Odoo團(tuán)隊(duì)創(chuàng)建了31個(gè)主要應(yīng)用程序,超過4500個(gè)社區(qū)成員開發(fā)了廣泛的業(yè)務(wù)需求。
一旦部署了,Odoo的靈活性允許管理員安裝任何模塊組合,并對(duì)其進(jìn)行配置/定制,以滿足從小型商店到企業(yè)級(jí)公司的業(yè)務(wù)需求。
本文介紹了如何在使用Git源代碼的35分鐘內(nèi)安裝和配置Odoo,因此它將很容易升級(jí)、維護(hù)和定制。
準(zhǔn)備工作:
1、完成入門指南。
2、遵循確保您的服務(wù)器指南創(chuàng)建標(biāo)準(zhǔn)的用戶帳戶,加強(qiáng)SSH訪問并刪除不必要的網(wǎng)絡(luò)服務(wù);本文將盡可能使用sudo。不要遵循配置防火墻的配置——本文專門針對(duì)Odoo的生產(chǎn)服務(wù)器進(jìn)行了說明。
3、通過SSH登錄到您的Linode,并使用apt-get包管理器檢查更新。
1
sudo apt-get update && sudo apt-get upgrade
打開相應(yīng)的防火墻端口
在這種情況下,我們使用的是Odoo的默認(rèn)端口8069,但這可能是你在配置文件中指定的任何端口。
1
2
3
sudo ufw allow ssh
sudo ufw allow 8069/tcp
sudo ufw enable
安裝數(shù)據(jù)庫和服務(wù)器依賴關(guān)系
現(xiàn)在,我們將使用apt-get安裝PostgreSQL數(shù)據(jù)庫和其他必要的服務(wù)器庫
1 sudo apt-get install subversion git bzr bzrtools python-pip postgresql postgresql-server-dev-9.3 python-all-dev python-dev python-setuptools libxml2-dev libxslt1-dev libevent-dev libsasl2-dev libldap2-dev pkg-config libtiff5-dev libjpeg8-dev libjpeg-dev zlib1g-dev libfreetype6-dev liblcms2-dev liblcms2-utils libwebp-dev tcl8.6-dev tk8.6-dev python-tk libyaml-dev fontconfig
創(chuàng)建Odoo用戶和日志目錄
1、創(chuàng)建Odoo系統(tǒng)用戶:
1
sudo adduser --system --home=/opt/odoo --group odoo
2、創(chuàng)建日志目錄:
1
sudo mkdir /var/log/odoo
注意:在同一個(gè)Linode上運(yùn)行多個(gè)Odoo版本的情況下,您可能希望為每個(gè)實(shí)例使用不同的用戶和目錄。
從源代碼中安裝Odoo服務(wù)器文件
1、更改到Odoo目錄,在我們的例子中:
1
cd /opt/odoo/
2、克隆服務(wù)器上的Odoo文件
1
sudo git clonehttps://bandwagonhost.biz /odoo/odoo --depth 1 --branch 9.0 --single-branch .
注意:使用Git可以提供很大的靈活性,因?yàn)槿魏螘r(shí)候只要有一個(gè)新的升級(jí),您只需拉動(dòng)該分支,您甚至可以在生產(chǎn)版本旁邊安裝一個(gè)不同的版本;只需更改目標(biāo)目錄和——--branch X.x標(biāo)記。在執(zhí)行任何操作之前,請(qǐng)記住對(duì)數(shù)據(jù)庫和自定義文件進(jìn)行全面?zhèn)浞荨?div style="height:15px;">
創(chuàng)建PostgreSQL的用戶
1、切換到postgres用戶:
1
sudo su - postgres
2、但是,如果您正在部署一個(gè)生產(chǎn)服務(wù)器,您可能需要為數(shù)據(jù)庫用戶設(shè)置一個(gè)強(qiáng)大的密碼:
1
createuser odoo -U postgres -dRSP
3、您將被提示輸入密碼,保存它,我們稍后將需要它。
注意:在測(cè)試或開發(fā)環(huán)境的場(chǎng)景中,您可以創(chuàng)建一個(gè)沒有密碼的用戶,使用createuser odoo-U postgres-drs。
4、按ctrl+d從postgres用戶會(huì)話退出。
注意:如果您想在相同的Linode上運(yùn)行多個(gè)Odoo實(shí)例,請(qǐng)記得檢查pghba。根據(jù)你的需要改變它。
Odoo應(yīng)用程序的特定依賴項(xiàng)
使用pip而不是get-get來保證您的安裝有正確的版本。我們也將不再使用Ubuntu的打包版本的Wkhtmltopdf和無節(jié)點(diǎn)。
安裝Python依賴性
使用以下命令安裝Python庫
1
2
sudo pip install -r /opt/odoo/doc/requirements.txt
sudo pip install -r /opt/odoo/requirements.txt
通過node js和npm安裝更少的CSS
1、從nodesource下載node js安裝腳本:
1
wget -qO- https://deb.nodesource.com/setup | sudo bash -
2、現(xiàn)在,我們的存儲(chǔ)庫列表更新了使用apt-get:
1
sudo apt-get install nodejs
3、是時(shí)候安裝一個(gè)新版本的npm:
1
sudo npm install -g less less-plugin-clean-css
安裝Wkhtmltopdf更新版本
1、切換到/tmp/目錄:
1
cd /tmp/
2、為Odoo服務(wù)器下載wkhtmltopdf的推薦版本,目前為0.12.1:
1
sudo wget http://download.gna.org/wkhtmltopdf/0.12/0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb
3、使用dpkg安裝包:
1
sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb
4、為了正常工作,我們需要將二進(jìn)制文件復(fù)制到一個(gè)適當(dāng)?shù)奈恢?
1
2
sudo cp /usr/local/bin/wkhtmltopdf /usr/bin
sudo cp /usr/local/bin/wkhtmltoimage /usr/bin
Odoo服務(wù)器配置
1、將所包含的配置文件復(fù)制到一個(gè)更方便的位置,將其名稱改為odoo-server.conf:
1
sudo cp /opt/odoo/debian/openerp-server.conf /etc/odoo-server.conf
2、接下來,我們需要修改配置文件。完成的文件應(yīng)該與此類似,這取決于您的部署需求:
file: /etc/odoo-server.conf
1
2
3
4
5
6
7
8
9
[options]
admin_passwd = admin
db_host = False
db_port = False
db_user = odoo
db_password = <PostgreSQL_user_password>
addons_path = /opt/odoo/addons
logfile = /var/log/odoo/odoo-server.log
xmlrpc_port = 8069
adminpasswd=admin這是允許數(shù)據(jù)庫操作的密碼。
dbhost=False,除非您打算連接到不同的數(shù)據(jù)庫服務(wù)器地址,否則將保持這一行不變。
dbport=False Odoo使用PostgreSQL缺省端口5432,只有在必要時(shí)才進(jìn)行更改。
dbuser=odoo數(shù)據(jù)庫用戶,在本例中我們使用了缺省名稱。
dbpassword=前面創(chuàng)建的PostgreSQL用戶密碼。
addonspath=我們需要修改這一行來讀取:addonspath=/opt/odoo/addons。添加< /路徑> / /定制/模塊。
我們需要包括日志文件的路徑,添加一個(gè)新行:logfile=/var/log/odoo/odoo-server.log。
我們還可以選擇一條新行,指定用于連接的Odoo前端端口:xmlrpcport=8069。如果您打算在同一臺(tái)服務(wù)器上運(yùn)行多個(gè)Odoo實(shí)例(或版本),那么這是有意義的。對(duì)于正常的安裝,你可以跳過這條線,Odoo將默認(rèn)連接到端口8069。
Odoo啟動(dòng)腳本
下一步是創(chuàng)建一個(gè)名為Odoo-server的引導(dǎo)腳本,以獲得對(duì)Odoo行為的控制,并在服務(wù)器啟動(dòng)和關(guān)閉時(shí)使用它。
file:/etc/init.d/odoo-server
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
#!/bin/sh
### BEGIN INIT INFO
# Provides: odoo-server
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Should-Start: $network
# Should-Stop: $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Odoo ERP
# Description: Odoo is a complete ERP business solution.
### END INIT INFO
PATH=/bin:/sbin:/usr/bin
# Change the Odoo source files location according your needs.
DAEMON=/opt/odoo/openerp-server
# Use the name convention of your choice
NAME=odoo-server
DESC=odoo-server
# Specify the user name (Default: odoo).
USER=odoo
# Specify an alternate config file (Default: /etc/odoo-server.conf).
CONFIGFILE="/etc/odoo-server.conf"
# pidfile
PIDFILE=/var/run/$NAME.pid
# Additional options that are passed to the Daemon.
DAEMON_OPTS="-c $CONFIGFILE"
[ -x $DAEMON ] || exit 0
[ -f $CONFIGFILE ] || exit 0
checkpid() {
[ -f $PIDFILE ] || return 1
pid=`cat $PIDFILE`
[ -d /proc/$pid ] && return 0
return 1
}
case "${1}" in
start)
echo -n "Starting ${DESC}: "
start-stop-daemon --start --quiet --pidfile ${PIDFILE} \
--chuid ${USER} --background --make-pidfile \
--exec ${DAEMON} -- ${DAEMON_OPTS}
echo "${NAME}."
;;
stop)
echo -n "Stopping ${DESC}: "
start-stop-daemon --stop --quiet --pidfile ${PIDFILE} \
--oknodo
echo "${NAME}."
;;
restart|force-reload)
echo -n "Restarting ${DESC}: "
start-stop-daemon --stop --quiet --pidfile ${PIDFILE} \
--oknodo
sleep 1
start-stop-daemon --start --quiet --pidfile ${PIDFILE} \
--chuid ${USER} --background --make-pidfile \
--exec ${DAEMON} -- ${DAEMON_OPTS}
echo "${NAME}."
;;
*)
N=/etc/init.d/${NAME}
echo "Usage: ${NAME} {start|stop|restart|force-reload}" >&2
exit 1
;;
esac
exit 0
Odoo文件所有權(quán)和權(quán)限
1、更改odoo-server文件權(quán)限和所有權(quán),因此只有root用戶可以寫入它,而odoo用戶只能夠讀取和執(zhí)行它。
1
2
sudo chmod 755 /etc/init.d/odoo-server
sudo chown root: /etc/init.d/odoo-server
2、由于odoo用戶將運(yùn)行該應(yīng)用程序,因此相應(yīng)地更改其所有權(quán):
1
sudo chown -R odoo: /opt/odoo/
3、我們也應(yīng)該將odoo用戶設(shè)置為日志目錄的所有者:
1
sudo chown odoo:root /var/log/odoo
4、最后,我們應(yīng)該保護(hù)服務(wù)器配置文件更改它的所有權(quán)和權(quán)限,這樣就不會(huì)有其他非root用戶可以訪問它:
1
2
sudo chown odoo: /etc/odoo-server.conf
sudo chmod 640 /etc/odoo-server.conf
測(cè)試服務(wù)器
1、現(xiàn)在是檢查一切正常工作的時(shí)候了,讓我們啟動(dòng)Odoo服務(wù)器:
1
sudo /etc/init.d/odoo-server start
2、讓我們看一下日志文件,以確認(rèn)沒有發(fā)生錯(cuò)誤:
1
cat /var/log/odoo/odoo-server.log
3、現(xiàn)在我們可以檢查服務(wù)器是否也停止了:
1
sudo /etc/init.d/odoo-server stop
4、輸入與第2步中相同的命令:
1
cat /var/log/odoo/odoo-server.log
在服務(wù)器啟動(dòng)和關(guān)閉時(shí)運(yùn)行啟動(dòng)腳本
1、如果Odoo服務(wù)器日志沒有顯示任何問題,我們可以繼續(xù)并讓啟動(dòng)腳本啟動(dòng)并停止服務(wù)器:
1
sudo update-rc.d odoo-server defaults
2、重新啟動(dòng)我們的Linode是一個(gè)好主意,看看是否一切正常:
1
sudo shutdown -r now
3、重新啟動(dòng)后,再次驗(yàn)證日志文件:
1
cat /var/log/odoo/odoo-server.log
測(cè)試Odoo前端
1、打開一個(gè)新的瀏覽器窗口,輸入您的IP地址,然后在地址欄中輸入:8069(表示端口8069)
1
https://bandwagonhost.biz _ip:8069
2、屏幕會(huì)顯示類似這樣的:
3、祝賀您,現(xiàn)在您可以創(chuàng)建您的第一個(gè)數(shù)據(jù)庫,并開始使用Odoo!
原載:http://www.jianshu.com/p/96542e447456
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
在Ubuntu 12 服務(wù)器上源碼安裝 OpenERP 8.0
Ubuntu14.04下Ruby on rails,Passenger與Nginx的環(huán)境搭建
樹莓派使用Ngrok進(jìn)行內(nèi)網(wǎng)穿透,在公網(wǎng)上搭建個(gè)人博客 | 科技愛好者博客
Ubuntu 16 安裝odoo10 實(shí)錄
復(fù)習(xí)(一)
Ubuntu 20.04 Server 安裝nfs
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服