“首页”的版本间的差异
(→Odoo中文版技术书籍项目) |
小 (→安装Odoo主机服务器) |
||
第25行: | 第25行: | ||
== [[安装Odoo主机服务器]] == | == [[安装Odoo主机服务器]] == | ||
建议使用Debian/Ubuntu系统作为Odoo服务器。您仍可以在自己喜欢的桌面系统如Windows, Mac, or Linux上工作。 | 建议使用Debian/Ubuntu系统作为Odoo服务器。您仍可以在自己喜欢的桌面系统如Windows, Mac, or Linux上工作。 | ||
− | + | Odoo可以在各种操作系统上运行,那么为什么放弃其他操作系统,而优先推荐Debian系统呢?因为Debian是Odoo团队的参考部署平台,具有最好的支持。使用Debian/Ubuntu,将会更容易获取帮助及更多资源。 | |
− | + | Debian也是大部分开发人员使用的平台,同时连带一些部署工作在该平台上。所以自然的,预期Odoo的开发人员也可以轻松使用Debian/Ubuntu平台。即使您已具有Windows背景知识,掌握了解一些Debian/Ubuntu知识仍将是非常重要。 | |
− | + | 在本章中, 您将学习如何仅通过命令行来安装和使用基于Debian系统的Odoo宿主机。对于那些家里只有Windows系统的朋友,我们也会介绍如何安装虚拟机来部署Odoo服务器。额外地,您在这里学习到的技术也会帮助您在云服务器上管理Odoo系统。在云服务器上,您只能通过安全协议SSH访问。 | |
− | 在本章中, | + | |
− | + | ||
备注 | 备注 | ||
− | + | 记住这里介绍的操作是基于为开发环境安装一个新的系统,如果要在已有的系统上尝试修改,请务必提前做好备份以防某些错误发生时我们仍可以恢复它。 | |
− | === [[ | + | === [[准备Debian操作系统的主机]] === |
− | + | 正如前面所介绍的,我们需要为Odoo服务器准备一台基于Debian操作系统的主机。<br/> | |
− | + | 如果这是您初次接触Linux,您可能需要注意Ubuntu是一个基于Debian的Linux发行版,因此它们非常相似。<br/> | |
− | Odoo与目前稳定版的Debian和Ubuntu运行良好。本书写作时,它们的版本分别是:Debian 8 "Jessie", Ubuntu 16.04.1 LTS (Xenial Xerus) | + | Odoo与目前稳定版的Debian和Ubuntu运行良好。本书写作时,它们的版本分别是:Debian 8 "Jessie", Ubuntu 16.04.1 LTS (Xenial Xerus)。它们都装有运行Odoo所必需的Python 2.7。值得注意的是,Odoo目前还不支持Python 3。<br/> |
如果您已经运行了Ubuntu或其他基于Debian的发行版,那么也是可以的,这也可以用作Odoo的主机。<br/> | 如果您已经运行了Ubuntu或其他基于Debian的发行版,那么也是可以的,这也可以用作Odoo的主机。<br/> | ||
− | 对于Windows和Mac操作系统,请安装Python, | + | 对于Windows和Mac操作系统,请安装Python 2.7, PostgreSQL以及它们的所有依赖包。然后从本地源运行Odoo。然而配置过程可能有点困难。我们建议使用虚拟机来运行Debian或Ubuntu服务器。您也可以在虚拟机中选择自己喜欢的虚拟化软件来安装配置Debian系统。<br/> |
如果您需要一些指导,这里有一些关于虚拟化软件的建议。<br/> | 如果您需要一些指导,这里有一些关于虚拟化软件的建议。<br/> | ||
可供选择的有:<br/> | 可供选择的有:<br/> | ||
− | 1. Microsoft Hyper- | + | 1. Microsoft Hyper-V(目前Windows2008、windows2012,win8,win10系统中某些版本可用)<br/> |
2. Oracle VirtualBox<br/> | 2. Oracle VirtualBox<br/> | ||
3. VMWare Workstation Player (VMWare Fusion for Mac)<br/> | 3. VMWare Workstation Player (VMWare Fusion for Mac)<br/> | ||
VMWare Workstation Player可能使用起来比较简单,免费使用的下载地址 https://my.vmware.com/web/vmware/downloads<br/> | VMWare Workstation Player可能使用起来比较简单,免费使用的下载地址 https://my.vmware.com/web/vmware/downloads<br/> | ||
− | 关于使用的Linux镜像,安装Ubuntu服务器比安装Debian更人性化。如果您对Linux不太熟悉,建议您尝试可立即使用的镜像。TurnKey | + | 关于使用的Linux镜像,安装Ubuntu服务器比安装Debian更人性化。如果您对Linux不太熟悉,建议您尝试可立即使用的镜像。TurnKey Linux提供了易于使用的预装镜像,并有几种格式(包括ISO)。ISO格式都可以运行,甚至裸机也可以。无论您选择什么虚拟化软件,LAPP镜像是一个比较不错的选择,它包含了Python和PostgreSQL,下载地址 http://www.turnkeylinux.org/lapp<br/> |
只要安装并启动,您就可以登录到命令行界面。<br/> | 只要安装并启动,您就可以登录到命令行界面。<br/> | ||
第58行: | 第56行: | ||
=== [[创建Odoo用户帐户]] === | === [[创建Odoo用户帐户]] === | ||
− | + | 如果正在使用有超级管理员权限的root账号登录,考虑到用root 用户运行不是一个好主意,首先应该为工作环境创建一个普通用户账号。实际上,当使用root用户启动odoo 服务器时,它也会拒绝运行。 | |
− | + | ||
− | + | ||
− | + | 如果正在使用Ubuntu,可能不需要这个步骤,安装过程中已经引导建立了一个用户。 | |
− | + | 首先,确认系统安装了sudo,odoo系统的工作需要这个程序。 | |
− | + | ||
+ | 如果是使用root登录的,执行下面的命令: | ||
第79行: | 第76行: | ||
− | + | 可以将odoo更改为可能想要的任何用户名。 -m选项 | |
确保其主目录已创建。 -g sudo选项将其添加到sudoers | 确保其主目录已创建。 -g sudo选项将其添加到sudoers | ||
列表,因此它可以用root权限运行命令。 -s / bin / bash选项设置 | 列表,因此它可以用root权限运行命令。 -s / bin / bash选项设置 | ||
默认shell到bash,这比使用默认sh更好。 | 默认shell到bash,这比使用默认sh更好。 | ||
− | + | 完成以上操作,现在就可以用新用户登录并设置Odoo。 | |
== [[从源码安装Odoo]] == | == [[从源码安装Odoo]] == |
2016年12月12日 (一) 01:44的版本
Odoo 大V社概况
Odoo 大V社成员来自五湖四海,他们热爱开源,无私奉献,甘于把自己的业余时间投入到公益的 Odoo 相关资料的整理中去,
为 Odoo 在中国区的推广无私奉献。
翻译交流群:343593855(验证信息:参与odoo中文书籍)
Odoo中文版技术书籍项目
- 项目一期目标: Odoo 开发手册
- 项目性质:公益,保留所有参与人员的署名权;项目成果归全人类
- 项目使命:Odoo 中文书籍编写整理,推倒 odoo 语言壁垒,助力 odoo 中国推广
- 项目成员:
- 统筹: 广州-唐振宽 广州-黄伟杰
- 审核:苏州-刘春涛(ChinaMaker)
- 苏州-时威
- 苏州-庄春梅
- 杭州-胡恒
- 广州-陈厚源
- 沈阳-张璟
- 常州-孙保锁
- 成都-曾发军
- 深圳-季蜗牛
- 北京-乔明洋
前言
Odoo 入门
安装Odoo主机服务器
建议使用Debian/Ubuntu系统作为Odoo服务器。您仍可以在自己喜欢的桌面系统如Windows, Mac, or Linux上工作。 Odoo可以在各种操作系统上运行,那么为什么放弃其他操作系统,而优先推荐Debian系统呢?因为Debian是Odoo团队的参考部署平台,具有最好的支持。使用Debian/Ubuntu,将会更容易获取帮助及更多资源。 Debian也是大部分开发人员使用的平台,同时连带一些部署工作在该平台上。所以自然的,预期Odoo的开发人员也可以轻松使用Debian/Ubuntu平台。即使您已具有Windows背景知识,掌握了解一些Debian/Ubuntu知识仍将是非常重要。 在本章中, 您将学习如何仅通过命令行来安装和使用基于Debian系统的Odoo宿主机。对于那些家里只有Windows系统的朋友,我们也会介绍如何安装虚拟机来部署Odoo服务器。额外地,您在这里学习到的技术也会帮助您在云服务器上管理Odoo系统。在云服务器上,您只能通过安全协议SSH访问。
备注 记住这里介绍的操作是基于为开发环境安装一个新的系统,如果要在已有的系统上尝试修改,请务必提前做好备份以防某些错误发生时我们仍可以恢复它。
准备Debian操作系统的主机
正如前面所介绍的,我们需要为Odoo服务器准备一台基于Debian操作系统的主机。
如果这是您初次接触Linux,您可能需要注意Ubuntu是一个基于Debian的Linux发行版,因此它们非常相似。
Odoo与目前稳定版的Debian和Ubuntu运行良好。本书写作时,它们的版本分别是:Debian 8 "Jessie", Ubuntu 16.04.1 LTS (Xenial Xerus)。它们都装有运行Odoo所必需的Python 2.7。值得注意的是,Odoo目前还不支持Python 3。
如果您已经运行了Ubuntu或其他基于Debian的发行版,那么也是可以的,这也可以用作Odoo的主机。
对于Windows和Mac操作系统,请安装Python 2.7, PostgreSQL以及它们的所有依赖包。然后从本地源运行Odoo。然而配置过程可能有点困难。我们建议使用虚拟机来运行Debian或Ubuntu服务器。您也可以在虚拟机中选择自己喜欢的虚拟化软件来安装配置Debian系统。
如果您需要一些指导,这里有一些关于虚拟化软件的建议。
可供选择的有:
1. Microsoft Hyper-V(目前Windows2008、windows2012,win8,win10系统中某些版本可用)
2. Oracle VirtualBox
3. VMWare Workstation Player (VMWare Fusion for Mac)
VMWare Workstation Player可能使用起来比较简单,免费使用的下载地址 https://my.vmware.com/web/vmware/downloads
关于使用的Linux镜像,安装Ubuntu服务器比安装Debian更人性化。如果您对Linux不太熟悉,建议您尝试可立即使用的镜像。TurnKey Linux提供了易于使用的预装镜像,并有几种格式(包括ISO)。ISO格式都可以运行,甚至裸机也可以。无论您选择什么虚拟化软件,LAPP镜像是一个比较不错的选择,它包含了Python和PostgreSQL,下载地址 http://www.turnkeylinux.org/lapp
只要安装并启动,您就可以登录到命令行界面。
创建Odoo用户帐户
如果正在使用有超级管理员权限的root账号登录,考虑到用root 用户运行不是一个好主意,首先应该为工作环境创建一个普通用户账号。实际上,当使用root用户启动odoo 服务器时,它也会拒绝运行。
如果正在使用Ubuntu,可能不需要这个步骤,安装过程中已经引导建立了一个用户。
首先,确认系统安装了sudo,odoo系统的工作需要这个程序。
如果是使用root登录的,执行下面的命令:
# apt-get update && apt-get upgrade # 安装系统更新
# apt-get install sudo # 确保 sudo 程序已安装
下面的命令将建立odoo用户:
# useradd -m -g sudo -s /bin/bash odoo # 创建'odoo' 用户并授予使用sudo的权限
# passwd odoo # 设置新用户密码
可以将odoo更改为可能想要的任何用户名。 -m选项
确保其主目录已创建。 -g sudo选项将其添加到sudoers
列表,因此它可以用root权限运行命令。 -s / bin / bash选项设置
默认shell到bash,这比使用默认sh更好。
完成以上操作,现在就可以用新用户登录并设置Odoo。