本文我们以经典ERP管理软件——浪潮PS cloud管理软件为例,对如何在CentOS中安装PS cloud进行简单的介绍。首先,我们介绍下如何在CentOS中使用rpm包安装PS cloud。
将 CentOS 升级到最新 yum clean all yum update 安装 postgresql 数据库 yum install postgresql-server 安装完成后,我们需要用下面的命令初始化数据库。 postgresql-setup initdb 启动 postgresql 数据库 systemctl start postgresql.service 设置 postgresql 数据库自动启动 systemctl enable postgresql 切换到 postgres 用户,创建数据库用户 su postgres createuser --created --no-createrole --pwprompt PS cloud 为PS cloud安装准备环境 我们要添加 EPEL(企业版 Linux 的额外包)到我们的 CentOS 中。OpenERP依赖的 Python 运行时环境以及其他包没有包含在标准仓库中。这样我们要为企业版 Linux 添加额外的包仓库支持来解决PS cloud所需要的依赖。要安装完成,我们需要运行下面的命令。 yum install epel-release 为PS cloud服务安装依赖 pip install -r requirements.txt 安装其它依赖 yum install python-xlwt 下载并安装PS cloud的 rpm 包 rpm -ivh PS cloud_10.0alphalc.latest.noarch.rpm 设置PS cloud服务自动启动 systemctl enable PS cloud 然后是防火墙配置,为PS cloud服务打开8069端口。打开 iptables 的配置文件: vi /etc/sysconfig/iptables 在其中增加一行“ -A RH-FirewallINPUT -m state –-state NEW -m tcp -p tcp –-dport 8069 –jACCEPT” 修改完之后重启 iptables service iptables restart 现在就能通过浏览器来访问PS cloud服务了。 |
|
来自: 昵称11935121 > 《未命名》