VirtualPC下Linux中subversion部署关键点

前沿:

终于下定决心在VirtualPC下Linux中安装subversion试试,主要是项目压力相对比较轻松。

大致要点:

0、准备编译、安装文件,共三个:httpd-2.2.19.tar.gzsubversion-1.6.15.tar.gzsubversion-deps-1.6.6.tar.bz21、映射Windows共享文件夹用文件系统的方式(这种方式要确定你的内核支持smbfs)smbmount //IP或者NETBIOS名称/共享资源名 /本地挂接点 [-o option]常用的的option有username=<用户名>,password=<密码>,guest(指定为用guest访问,不用提供密码,,前面的即使用username=guest参数的话也会要求输入密码),ro(有时候为了系统安全要指定为只读模式),rw,同时多个option的话用逗号隔开。或者可以用mount -t smbfs [-o option] //IP或者NETBIOS名称/共享资源名 /本地挂接点来实现同样的功能。例子如下:smbmount //glass/littlep /test -o guest或者mount -t smbfs -o guest //glass/littlep /test,然后就能通过访问/test来使用网络上的资源了。真实例子:mount -t -o username=administrator,password=xxxx,ip=192.168.1.222 //xxx/share /mnt/share2、编译、安装apache:执行configure命令configure -prefix=/usr/local/apache -enable-dav -enable-so && make && make install提示:bash: command not found环境变量中没有对应的路径。这里直接带上绝对路径就可以了/usr/local/httpd-2.2.19/configure -prefix=/usr/local/apache -enable-dav -enable-so && make && make install大约需要等待10分钟。修改/usr/local/apache/conf/http.conf中的端口:修改#Listen 12.34.56.78:80Listen 80为#Listen 12.34.56.78:80Listen 8089重启动服务/usr/local/apache/bin/httpd -k restart/usr/local/apache/bin/httpd -k stop/usr/local/apache/bin/httpd -k start这时,试着在本机的浏览器里访问::8089/,如果出现“It work!”说明apache安装成功了。3、如何压缩和解压缩.bz2的包?#bzip2 /etc/smb.conf 这将压缩文件smb.conf成smb.conf.bz2#bunzip2 /etc/smb.conf.bz2 这将在当前目录下还原smb.conf.bz2为smb.conf4、删除svn自带的apache(使用已经安装过的apache)rm -rf aprrm -rf apr-util5、编译、安装svn/usr/local/subversion-2.2.19/configure -prefix=/usr/local/subversion -with-apxs=/usr/local/apache/bin/apxs -with-apr=/usr/local/apache/bin/apr-1-config -with-apr-util=/usr/local/apache/bin/apu-1-config && make && make install大约需要等待3分钟,出现错误如6。

其实生命无论长短,只要我们能努力绽放出生命的光彩,便会拥有精彩的人生。

VirtualPC下Linux中subversion部署关键点

相关文章:

你感兴趣的文章:

标签云: