﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-幸福是把温暖的枪-文章分类-linux</title><link>http://www.blogjava.net/liveandletdie/category/2655.html</link><description /><language>zh-cn</language><lastBuildDate>Mon, 08 Feb 2010 12:05:10 GMT</lastBuildDate><pubDate>Mon, 08 Feb 2010 12:05:10 GMT</pubDate><ttl>60</ttl><item><title>Centos下nginx+php+mysql的安装</title><link>http://www.blogjava.net/liveandletdie/articles/312337.html</link><dc:creator>幸福是把温暖的枪</dc:creator><author>幸福是把温暖的枪</author><pubDate>Mon, 08 Feb 2010 08:11:00 GMT</pubDate><guid>http://www.blogjava.net/liveandletdie/articles/312337.html</guid><wfw:comment>http://www.blogjava.net/liveandletdie/comments/312337.html</wfw:comment><comments>http://www.blogjava.net/liveandletdie/articles/312337.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/liveandletdie/comments/commentRss/312337.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/liveandletdie/services/trackbacks/312337.html</trackback:ping><description><![CDATA[转载自http://blog.s135.com/nginx_php_v5/，因为操作步骤和版本略有不同，所以我在张宴的基础上略加修改。<br />
<br />
<br />
<img src ="http://www.blogjava.net/liveandletdie/aggbug/312337.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/liveandletdie/" target="_blank">幸福是把温暖的枪</a> 2010-02-08 16:11 <a href="http://www.blogjava.net/liveandletdie/articles/312337.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在linux下安装svn(摘录+自己的总结)</title><link>http://www.blogjava.net/liveandletdie/articles/72484.html</link><dc:creator>幸福是把温暖的枪</dc:creator><author>幸福是把温暖的枪</author><pubDate>Thu, 28 Sep 2006 02:18:00 GMT</pubDate><guid>http://www.blogjava.net/liveandletdie/articles/72484.html</guid><wfw:comment>http://www.blogjava.net/liveandletdie/comments/72484.html</wfw:comment><comments>http://www.blogjava.net/liveandletdie/articles/72484.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/liveandletdie/comments/commentRss/72484.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/liveandletdie/services/trackbacks/72484.html</trackback:ping><description><![CDATA[
		<p>1.下载subversion和apache的最新src包<br />2. 新建一个用户：svnroot ,以下操作非特别说明皆为root用户操作<br />#groupadd svn<br />#useradd svnroot -g svn<br />#passwd svn<br />3. 编译安装httpd：<br />//解压apache2安装包<br /># tar xvzf httpd-2.2.3.tar.tar<br />//进入解压后的目录<br /># cd httpd-2.2.3<br />//配置apache安装<br /># ./configure --enable-dav --enable-so --prefix=/usr/local/apache2/<br /># make<br />//安装<br /># make install<br />//启动apache服务<br /># /usr/local/apache2/bin/apachectl start<br />//打开浏览器<a href="http://localhost/">http://localhost/</a>如果有测试页"It works!"出现则证明已经安装成功。<br />  <br />4. 安装Subversion<br />//解压SubVersion安装包<br /> # tar xvzf Subversion-1.4.0.tar.gz<br />//进入解压后的目录<br /># cd Subversion-1.4.0<br />//配置subversion安装<br />#./configure --with-apxs=/usr/local/apache2/bin/apxs --prefix=/usr/local/subversion --with-apr=/usr/local/apache2 --with-apr-util=/usr/local/apache2 --with-ssl --with-zlib --enable-maintainer-mode<br /># make<br />//安装<br /># make install<br />//创建库文件所在的目录 (svnroot用户进行下面的操作)<br /># mkdir /home/svnroot/repository<br />//创建仓库"test"<br /># /usr/local/subversion/bin/svnadmin create /home/svnroot/repository/test<br />//查看svn是否安装成功<br />#  /usr/local/subversion/bin/svnadmin --version<br />//不让其他人有该目录的权限<br /># chmod 700 /home/svnroot/repository<br /> (svnroot用户操作结束)<br /> <br />5. 修改Apache配置文件<br /># vi /usr/local/apache2/conf/httpd.conf <br />   //找到下列语句,如果没有则自行添加<br />   LoadModule dav_svn_module modules/mod_dav_svn.so <br />   LoadModule authz_svn_module modules/mod_authz_svn.so <br />  //在后面添加 <br />   &lt;Location /svn&gt; <br />   DAV svn <br />   SVNParentPath /home/svnroot/repository/ //svn父目录 <br />   AuthzSVNAccessFile /home/svnroot/repository/authz.conf //权限配置文件 <br />   AuthType Basic //连接类型设置 <br />   AuthName "Subversion.zoneyump" //连接框提示 <br />   AuthUserFile /home/svnroot/repository/authfile //用户配置文件 <br />   Require valid-user //采用何种认证 <br />   &lt;/Location&gt;<br /> <br />//重启apache<br /> # /usr/local/apache2/bin/apachectl restart <br />//打开浏览器访问<a href="http://localhost/svn/test/">http://localhost/svn/test/</a>，如果有东西显示就说明成功。<br />  <br />6. 权限管理<br />1)增加用户<br /># htpasswd -c /home/svnroot/repository/authfile 用户名<br />//第一次设置用户时使用-c表示新建一个用户文件。回车后输入用户密码，完成对用户的增加<br /># htpasswd  /home/svnroot/repository/authfile 用户名(加入新的用户,就不用-c了)</p>
		<p>2)权限分配<br /># vi /home/svnroot/repository/authz.conf <br /> [groups]<br />admin=useradmin<br />devteamcs = useradmin,user1,user2//这里定义了一个用户组<br />[/]//对所有的项目,所有的用户都有读权限,admin用户有读写权限<br />@admin = rw<br />* = r<br />[test:/]//对test项目,<br />@devteamcs = rw<br />// 在 /usr/local/apache2/conf/httpd.conf 文件中配置，找到文件中的这两行：<br />User daemon <br />Group daemon<br /> // 将daemon改为svnroot，组也做相应更改,让apache进程以svnroot的身份运行 <br />//改完后是这个样子<br />User svnroot<br />Group svn<br />//重启apache<br />  # /usr/local/apache2/bin/apachectl restart <br />访问<a href="http://localhost/svn/test">http://localhost/svn/test</a> ,现在需要身份验证,且通过验证后应该可以看到信息<br /> 补充:在xp的环境下,如果你运行着卡巴斯基,可能会导致无法访问svn,通常会报400 Bad Request错误<br />解决办法是:进入卡巴斯基的设置--&gt;网络设置---&gt;端口设置,然后从端口列表中去掉80端口即可<br />再次补充:eclipse有svn的插件,subclipse,安装路径为:<a href="http://subclipse.tigris.org/update">http://subclipse.tigris.org/update</a></p>
<img src ="http://www.blogjava.net/liveandletdie/aggbug/72484.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/liveandletdie/" target="_blank">幸福是把温暖的枪</a> 2006-09-28 10:18 <a href="http://www.blogjava.net/liveandletdie/articles/72484.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CVS服务在linux下的配置（引用＋部分修改,来源：赛迪技术论坛）</title><link>http://www.blogjava.net/liveandletdie/articles/32275.html</link><dc:creator>幸福是把温暖的枪</dc:creator><author>幸福是把温暖的枪</author><pubDate>Fri, 24 Feb 2006 03:47:00 GMT</pubDate><guid>http://www.blogjava.net/liveandletdie/articles/32275.html</guid><wfw:comment>http://www.blogjava.net/liveandletdie/comments/32275.html</wfw:comment><comments>http://www.blogjava.net/liveandletdie/articles/32275.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/liveandletdie/comments/commentRss/32275.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/liveandletdie/services/trackbacks/32275.html</trackback:ping><description><![CDATA[配置CVS服务器的全部步骤如下: <BR><BR><BR>1:建立cvs用户组 <BR><BR>groupadd cvs<BR><BR><BR><BR>2.建立cvs组的cvsroot用户和所属的目录 <BR><BR>useradd -g cvs -G cvs -d /home/cvsroot cvsroot<BR><BR><BR><BR>3:为cvsroot用户添加密码 <BR><BR>passwd cvsroot<BR><BR><BR><BR>4:改变/home/cvsroot的目录属性 <BR><BR>chmod 775 /home/cvsroot<BR><BR><BR><BR>5:初始化cvs源码库,此操作生成目录/home/cvsroot/CVSROOT,其下为一些初始化文件 <BR><BR>cvs -d /home/cvsroot init<BR><BR><BR><BR>6.加入cvs服务(如果缺省就有cvs服务,可以不用加) <BR><BR>vi /etc/services<BR>cvspserver 2401/tcp #pserver cvs service<BR>cvspserver 2401/udp #pserver cvs service<BR><BR>7.加入CVSROOT环境变量&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR><BR>CVSROOT=/home/cvsroot/CVSROOT;export CVSROOT<BR><BR>8.在xinetd.d目录下添加需要启动的服务: <BR><BR>cd /etc/xinetd.d<BR>vi cvspserver<BR><BR><BR>文件内容: <BR><BR><FONT size=4><FONT style="BACKGROUND-COLOR: #ffffff"><FONT color=#000000>service cvspserver<BR>{<BR>socket_type = stream<BR>wait = no<BR>user = root<BR>env = HOME=<BR>server = /usr/bin/cvs<BR>server_args = --allow-root=/home/cvsroot pserver<BR>}</FONT><BR></FONT></FONT><BR>(这个和原有说明略有区别，env的设置不同)<BR><BR>9.重新启动inetd或者xinetd: <BR><BR>/etc/rc.d/init.d/xinetd restart<BR><BR><BR><BR>10.检查cvspserver服务是否已经启动 <BR><BR>netstat -l |grep cvspserver<BR><BR><BR>出现下面字句表示启动成功<BR><BR>tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 *:cvspserver&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTEN&nbsp; <BR><BR>11.执行登录，如果输入密码后没有响应则说明配置成功<BR>cvs -d :pserver:cvsroot@host:/home/cvsroot login<BR><img src ="http://www.blogjava.net/liveandletdie/aggbug/32275.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/liveandletdie/" target="_blank">幸福是把温暖的枪</a> 2006-02-24 11:47 <a href="http://www.blogjava.net/liveandletdie/articles/32275.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>