阿里云centos 64位部署greenodoo成功
-
今天在阿里云上面成功的部署了greenodoo,这里感谢步科,和群里面的各位朋友的指导:
1:首先我的服务器配置是阿里云centos64位1G的内存,系统拿下来之后首先安装了wdlinux.cn,直接一键安装包安装http://www.wdlinux.cn/lanmp/install.html。这面要注意一下,在安装mysql的时候时间有点长,耐心等待,不会有问题
2:下载步科的linux版本 http://sourceforge.net/projects/greenopenerp/files 我下载的是7.0 for linux
3:我下载以后解压缩,然后重命名了一下,将压缩包传到服务器上面,解压缩,修改文件的权限,我这里使用的是
chmod 754 -R /odoo, 这样就修改了目录权限
4:创建新用户useradd openerp,给用户设置密码passwd openerp,这里我还给用户添加了超级用户权限,具体做法是
vi /etc/sudoers/ 找到root用户,在root用户下面添加新创建的用户名
5:切换用户su openerp
6:进入odoo目录,这时候start.sh是绿色的应该,然后执行./start.sh
7:修改端口,由于我用的是wdlinux,自带了端口修改,所以登陆wdlinux管理后台,进入安全管理,进入iptables防火墙管理,添加端口8069和6543端口
8:然后就可以访问了。
9:接下来的问题是如何直接访问域名,而不用带8069端口号的问题,这里面我参考了这片文章http://huikon.cn/post-306.html
[quote]
cd /root/lanmp/httpd-2.2.24/modules/proxy/ #进入源码目录
/www/wdlinux/httpd-2.2.24/bin/apxs -i -c -a mod_proxy.c proxy_util.c #编译安装
/www/wdlinux/httpd-2.2.24/bin/apxs -i -c -a mod_proxy_http.c
/www/wdlinux/httpd-2.2.24/bin/apxs -i -c -a mod_proxy_ftp.c
/www/wdlinux/httpd-2.2.24/bin/apxs -i -c -a mod_proxy_connect.c
[/quote]
10:将以下内容添加到httpd.conf,也可以参考如下链接:http://blog.sina.com.cn/s/blog_7cb52fa80101pa5s.html
[quote]<IfModule mod_proxy.c>
ProxyPass /www !
ProxyPassReverse /www !
ProxyPass / [检测到链接无效,已移除] br /> ProxyPassReverse / [检测到链接无效,已移除] br /></IfModule>
[/quote]
11:重启apache服务,直接访问ip地址后就可以了 -
wdlinux.cn 这个不需要安装吧,我记得之前的绿色版里是不是已经带了Nginix
mysql php那些对于openerp来说没用的,你1G的内存还要带着这些服务跑。n和a是不装其中一个就可以了,两个都用是为啥? -
[quote author=Jeff link=topic=16578.msg28844#msg28844 date=1409146227]
wdlinux.cn 这个不需要安装吧,我记得之前的绿色版里是不是已经带了Nginix
mysql php那些对于openerp来说没用的,你1G的内存还要带着这些服务跑。n和a是不装其中一个就可以了,两个都用是为啥?
[/quote]
LZ的想法应该是尽可能多地利用服务器吧,搭网站和odoo两不误。对吗?