ConVirt 2.0 Setup for RHEL

来源:互联网 发布:mac xdebug 安装 编辑:程序博客网 时间:2024/05/21 15:04

注:convirt2.0setup for redhat来自以下网站:
http://www.convirture.com/wiki/index.php?title=C2_fedora_installation

一、.以root用户身份登录

1.安装wget

yum install wget

2.安装 ConVirt 库

cd /etc/yum.repos.d

wget --no-cache http://www.convirture.com/repos/definitions/rhel/5.x/convirt.repo
For rhel 6.x
cd /etc/yum.repos.d
wget --no-cache http://www.convirture.com/repos/definitions/rhel/6.x/convirt.repo

3.安装 socat

 yum install socat

二、您希望在其中设置ConVirt管理服务器作为一个用户帐户登录。让我们调用这个CMS帐户。它建议不要使用root帐户,为CMS安装。

如果需要,设置代理:

export http_proxy="http://10.3.188.2:3128"

1.从convirt网站下载软件包
wget --no-cache http://www.convirture.com/downloads/convirt/2.0.1/convirt-install-2.0.1.tar.gz
wget --no-cache http://www.convirture.com/downloads/convirt/2.0.1/convirt-2.0.1.tar.gz
wget --no-cache http://www.convirture.com/downloads/convirture-tools/2.0.1/convirture-tools-2.0.1.tar.gz

2.在主目录解压

tar -xzf convirt-install-2.0.1.tar.gz

三、作为root用户或者使用sudo安装依赖

 1、cd convirt-install/install/cms/scripts/
 sudo ./install_dependencies 
 
注意:mysql的根凭证的提示时,输入“convirt”(稍后你可以改变这个。)
 
2.设置InnoDB的缓冲和内存池 
在mysql的配置文件/ etc /下的my.cnf[mysqld]部分。请加入以下两行 innodb_buffer_pool_size=1G
   innodb_additional_mem_pool_size=20M
重启mysqld
   /etc/init.d/mysqld restart

四、安装ConVirt。对于这一点,作为CMS的用户帐户登录。

如果需要,设置代理:

export http_proxy="http://109.31.128.2:3108"//此设置自己的代理

1. 解压的CMS的tarball。
  source convirt-install/install/cms/scripts/install_config
  tar -xzf ./convirt-2.0.1.tar.gz -C $CONVIRT_BASE

2.安装TurboGears

   ./convirt-install/install/cms/scripts/setup_tg2

 

3.修改src/convirt/web/convirt/目录下的development.ini文件反映mysql数据库的用户名和密码

例如,在以下网址 username = root, password = convirt, server=localhost, database port = 3306 
和数据库的名称是convirt(前一个“?”在URL中)  
  sqlalchemy.url=mysql://root:convirt@localhost:3306/convirt?charset=utf8
 
然后执行:
 ./convirt-install/install/cms/scripts/setup_convirt
 

4.验证CMS的设置,启动convirt管理服务器

cd ~/convirt  
 ./convirt-ctl start