简单介绍自动化运维工具clip(1)
2016-02-20 19:33:36 来源: 王冬生 运维帮 评论:0 点击:
Clip Server安装
1) 安装ApachePHP和MySQL
# yum install httpd php msyql mysql-server
2) 安装Clip WEB接口程序。(注: Clip WEB程序由Doitphp框架开发)
2.1) mkdir -p /data/webroot/ (创建http虚拟主机发布目录)
2.2) wget http://blog.puppeter.com/download/clip/clip_web.tar.gz
2.3) tar -xvzf clip_web.tar.gz -C (Apache程序发布目录/data/webroot/)
2.4) 配置httpd.conf ,追加虚拟主机配置信息。
NameVirtualHost *:80
ServerAdmin wds@tencent.com
DocumentRoot /data/webroot/clip_server/
ServerName clip.puppeter.com
ErrorLog logs/clip.puppeter.com-error_log
CustomLog logs/clip.puppeter.com-access_log common
2.5) 启动httpd。
3)service mysqld start 启动Mysql
3.1) wget http://blog.puppeter.com/download/clip/clip_db.tar.gz 下载表结构
3.2 ) mysql -u root -p 进入mysql,导入表结构
mysql-> create databases clip 创建clip库
mysql-> mysql -u root -p clip < clip.sql 导入数据表。
3.3 ) SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘newpass’); 设置mysql密码
3.4 ) FLUSH PRIVILEGES; 刷新mysql配置
4 ) 设置Clip WEB连接mysql
编辑 /data/webroot/clip_server/application/config/clip.ini.php
Clip SDK安装
Cllip SDK 由Python开发,以下为Clip依赖环境安装过程:
1)下载安装Python (注:目前支持Python 2.6.* 和 2.7.*版本) && expect
# yum install python expect
# python源码安装,推荐2.6.6(下载页面:https://www.python.org/download/releases/2.6.6/)
2)下载Clip SDK
# wget http://blog.puppeter.com/download/clip/clip_latest.tar.gz
3)安装Cllip SDK
# tar -xvzf clip_p1.0.tar.gz -C /usr/local/servcers (注:指定安装目录)
4)设置Clip。 编辑 clip/conf/clip.ini 文件,变更server_ip选项为Clip_webIP
5)导入环境变量
export PATH=$PATH:/usr/local/services/clip/ (安装路径)
或者 echo ‘export PATH=$PATH:/usr/local/services/clip/ ‘ >> /etc/profile && source /etc/profile
6)执行Cllip命令 (见截图)
上一篇:【专题】如何应对运维工作的几大挑战?
下一篇:我从【优维计划】访谈中看到的运维现状
