"Odoo12一键安装脚本是一个用于在Ubuntu系统上快速部署Odoo12的自动化脚本。用户需要下载脚本文件并进行编辑,移除不必要的提示,并指定安装路径。编辑完成后,将文件保存为.sh格式,然后在服务器上通过命令行执行以完成安装。该脚本由Yenthe Van Ginneken编写,适用于Ubuntu 14.04到18.04等多个版本,支持安装多个Odoo实例,每个实例可以通过不同的xmlrpc端口区分。" Odoo是一个开源的企业资源规划(ERP)软件,它提供了广泛的业务应用程序,包括销售、采购、财务、项目管理等。Odoo12是其特定的版本,包含了一系列增强和改进的功能。 一键安装脚本的主要步骤包括: 1. **设置环境变量**:如`OE_USER`定义了Odoo服务运行的用户,通常设置为"odoo";`OE_HOME`指定了Odoo安装的基础目录,如`/$OE_USER`。 2. **获取脚本**:可以通过wget命令从GitHub仓库下载安装脚本,例如`wget https://raw.githubusercontent.com/Yenthe666/InstallScript/12.0/odoo_install.sh`。 3. **赋予执行权限**:使用`chmod +x odoo_install.sh`命令,使得脚本具有执行权限。 4. **执行安装**:通过`sudo ./odoo_install.sh`启动安装过程。`sudo`确保脚本以管理员权限运行。 5. **脚本内容**:脚本可能包括安装依赖项、创建数据库、配置服务、设置防火墙规则等操作。具体细节因脚本而异,但通常会处理Odoo运行所需的各种系统层面的设置。 6. **多实例支持**:由于脚本支持多个Odoo实例,因此可以为每个实例指定不同的xmlrpc端口,以避免冲突。 7. **自定义安装**:用户在执行前需根据自己的需求修改脚本,比如更改安装路径、指定特定版本的Odoo、配置额外的服务等。 8. **安全注意事项**:在运行任何来自外部的脚本之前,务必检查代码以确保没有潜在的安全风险。 在使用Odoo12一键安装脚本时,务必遵循最佳实践,包括确保系统更新至最新安全补丁、备份现有数据、理解脚本中的每一项操作,以及在遇到问题时能够查阅相关文档或社区寻求帮助。安装完成后,用户还需要配置Odoo应用,如导入模块、设置用户权限等,以满足具体的业务需求。
需要另存一份保存为.sh后缀格式
也可以git直接执行安装命令
只兼容Ubuntu系统
sudo wget https://raw.githubusercontent.com/Yenthe666/InstallScript/12.0/odoo_install.sh
sudo chmod +x odoo_install.sh
sudo ./odoo_install.sh
#!/bin/bash
################################################################################
# Script for installing Odoo on Ubuntu 14.04, 15.04, 16.04 and 18.04 (could be used for other version too)
# Author: Yenthe Van Ginneken
#-------------------------------------------------------------------------------
# This script will install Odoo on your Ubuntu 16.04 server. It can install multiple Odoo instances
# in one Ubuntu because of the different xmlrpc_ports
#-------------------------------------------------------------------------------
# Make a new file:
# sudo nano odoo-install.sh
# Place this content in it and then make the file executable:
# sudo chmod +x odoo-install.sh
# Execute the script to install Odoo:
# ./odoo-install
################################################################################
OE_USER="odoo"
OE_HOME="/$OE_USER"
# The default port where this Odoo instance will run under (provided you use the command -c in the terminal)
# Set to true if you want to install it, false if you don't need it or have it already installed.
INSTALL_WKHTMLTOPDF="True"
# Set the default Odoo port (you still have to use -c /etc/odoo-server.conf for example to use this.)
OE_PORT="8069"
# Choose the Odoo version which you want to install. For example: 12.0, 11.0, 10.0 or saas-18. When using 'master' the master version will be installed.
# IMPORTANT! This script contains extra libraries that are specifically needed for Odoo 12.0
OE_VERSION="12.0"
# Set this to True if you want to install the Odoo enterprise version!
IS_ENTERPRISE="True"
# set the superadmin password
OE_SUPERADMIN="admin"
OE_CONFIG="${OE_USER}-server"
##
### WKHTMLTOPDF download links
## === Ubuntu Trusty x64 & x32 === (for other distributions please replace these two links,
## in order to have correct version of wkhtmltox installed, for a danger note refer to
## https://www.odoo.com/documentation/8.0/setup/install.html#deb ):
WKHTMLTOX_X64=https://downloads.wkhtmltopdf.org/0.12/0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb
WKHTMLTOX_X32=https://downloads.wkhtmltopdf.org/0.12/0.12.1/wkhtmltox-0.12.1_linux-trusty-i386.deb
#--------------------------------------------------
# Update Server
#--------------------------------------------------
echo -e "\n---- Update Server ----"
# universe package is for Ubuntu 18.x
sudo add-apt-repository universe
sudo apt-get update
剩余10页未读,继续阅读
- 粉丝: 5
- 资源: 10
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 十种常见电感线圈电感量计算公式详解
- 军用车辆:CAN总线的集成与优势
- CAN总线在汽车智能换档系统中的作用与实现
- CAN总线数据超载问题及解决策略
- 汽车车身系统CAN总线设计与应用
- SAP企业需求深度剖析:财务会计与供应链的关键流程与改进策略
- CAN总线在发动机电控系统中的通信设计实践
- Spring与iBATIS整合:快速开发与比较分析
- CAN总线驱动的整车管理系统硬件设计详解
- CAN总线通讯智能节点设计与实现
- DSP实现电动汽车CAN总线通讯技术
- CAN协议网关设计:自动位速率检测与互连
- Xcode免证书调试iPad程序开发指南
- 分布式数据库查询优化算法探讨
- Win7安装VC++6.0完全指南:解决兼容性与Office冲突
- MFC实现学生信息管理系统:登录与数据库操作