分享

如何在CentOS中安装PS cloud

 昵称11935121 2018-06-23

本文我们以经典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服务了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多