<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[静怡家园]]></title> 
<link>http://www.zhanghaijun.com/index.php</link> 
<description><![CDATA[书山有路勤为径，学海无涯苦作舟！]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[静怡家园]]></copyright>
<item>
<link>http://www.zhanghaijun.com/post//</link>
<title><![CDATA[Openwebsa开源运维平台编译安装]]></title> 
<author>碟舞飞扬 &lt;webmaster@zhanghaijun.com&gt;</author>
<category><![CDATA[服务器类]]></category>
<pubDate>Thu, 08 Mar 2012 15:33:48 +0000</pubDate> 
<guid>http://www.zhanghaijun.com/post//</guid> 
<description>
<![CDATA[ 
	OWS是免费开源的运维管理平台，今天拿一台机器安装测试了下，功能上做的不错，只是还不够成熟。感兴趣的可以安装体验下，安装OWS的前提是你已经安装编译好了PHP+MYSQL环境。<br/>一、下载源码文件<br/><div class="code"><br/>wget http://damo.openwebsa.org/down/ows_damo_v1.0.2_3.tar.gz<br/>wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c10.tar.gz#md5=30f822f19b02c3082cb1ba1d69be35dd<br/>wget http://cdnetworks-kr-1.dl.sourceforge.net/project/mysql-python/mysql-python/1.2.3/MySQL-python-1.2.3.tar.gz<br/>wget http://www.python.org/ftp/python/2.7.2/Python-2.7.2.tar.bz2<br/></div><br/>二、编译安装<br/><div class="code"><br/>解压OWS文件并移到/usr/local/ows目录<br/># tar xvf ows_damo_v1.0.2_3.tar.gz<br/>#mv ows /usr/local/ows<br/>#chown -R nobody:nobody /usr/local/ows<br/>#chmod 755 -R /usr/local/ows/unctrlsh/*<br/><br/>安装Python<br/>#tar xvf Python-2.7.2.tgz<br/>#cd Python-2.7.2<br/>#./configure --prefix=/usr/local/ows/python<br/>#make &amp;&amp; make install<br/>#/usr/local/ows/python/bin/python -V<br/>Python 2.7.2<br/><br/>安装setuptools<br/>#tar xzvf setuptools-0.6c10.tar.gz<br/>#cd setuptools-0.6c10<br/>#/usr/local/ows/python/bin/python setup.py build<br/>#/usr/local/ows/python/bin/python setup.py install<br/><br/>安装MySQL-python<br/>#which mysql_config<br/>#tar xvf MySQL-python-1.2.3.tar.gz<br/>#cd MySQL-python-1.2.3<br/>#/usr/local/ows/python/bin/python setup.py build<br/>#/usr/local/ows/python/bin/python setup.py install<br/></div><br/><br/>三、创建数据库和导入数据库表<br/><div class="code"><br/>mysql&gt;create database 数据库名 default charset utf8;<br/>mysql&gt;grant all privileges on 数据库名.* to 数据库用户名@127.0.0.1 identified by &#039;数据库用户密码&#039;;<br/>mysql&gt;flush privileges;<br/></div><br/>数据库用户的权限可以只给：create,drop,delete,insert,update,select,lock tables。<br/>然后导入数据库<br/>#mysql -u数据库用户名 -p数据库用户密码 数据库名 < /usr/local/ows/openwebsa.sql<br/>数据库导入之后需要修改ows数据库配置文件，一共需要修改两处<br/>/usr/local/ows/ctrlphp/etc/ows_config.inc.php<br/>/usr/local/ows/ctrlpy/etc/config.py<br/><br/>四、配置WEB页面<br/>不管你用的是哪种支持PHP的WEB服务器软件，指定网站的目录为/usr/local/ows/ctrlphp就可以了，下面以APACHE别名的方式为例，打开apache的httpd.conf配置文件，添加如下内容：<br/><div class="code"><br/>Alias /ows /usr/local/ows/ctrlphp<br/>&lt;Directory &quot;/usr/local/ows/ctrlphp&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;Options +SymLinksIfOwnerMatch<br/>&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride All<br/>&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br/>&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br/>&lt;/Directory&gt;<br/></div><br/>保存之后，重新启动apache<br/><br/>五、启动相关服务<br/>启动服务端<br/>#cd /usr/local/ows/ctrlpy/<br/>#chmod 755 ows_service.sh<br/>#./ows_service.sh start<br/>启动客户端<br/>#cd /usr/local/ows/unctrlpy/<br/>#chmod 755 ows_service.sh<br/>#./ows_service.sh start<br/>查看进程是否运行<br/># ps aux &#124; grep py<br/>查看监听端口<br/># netstat -tulnp &#124; grep py<br/>使用浏览器打开 http://ip/ows 登陆web管理平台<br/>默认的账号:openwebsa&nbsp;&nbsp;密码：openwebsa<br/>进去之后别忘记修改密码，官方的演示地址是：http://damo.openwebsa.org 感兴趣的朋友可以进去看看，此管理平台目前来看还不是很完善，大家测出问题可以向官方反馈，以便程序尽快完善。<br/>Tags - <a href="http://www.zhanghaijun.com/tags/openwebsa/" rel="tag">openwebsa</a> , <a href="http://www.zhanghaijun.com/tags/ows/" rel="tag">ows</a>
]]>
</description>
</item><item>
<link>http://www.zhanghaijun.com/post//#blogcomment</link>
<title><![CDATA[[评论] Openwebsa开源运维平台编译安装]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.zhanghaijun.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>