Ubuntu安装使用系列: 版本控制系统Subversion服务器端集成到Apache2

Posted by cnruby Fri, 27 Oct 2006 17:57:00 GMT

Ubuntu安装使用系列: 目录和说明

版本控制系统Subversion服务器端集成到Apache2

  1. 安装Apache2和Subversion连接器:
    apt-get install libapache2-svn
  2. 配置Apache2的文件dav_svn.conf
    vi /etc/apache2/mods-available/dav_svn.conf
  3. 改变Subversion数据仓库目录的权限:
    chown  -R www-data /home/kubuntu/svn_repositories/app-rails/
  4. 重新启动Apache2:
    /etc/init.d/apache2 restart
  5. 通过浏览器访问Subversion服务器:
    http://192.168.1.13/svn/



________________________________________________________________ 您只要点击下面图标,就可以把本文加入到您喜欢的公共收藏库中去。
del.icio.us Digg | FURL | Yahoo! My Web 2.0 | Reddit | Blinklist | Fark

Posted in  | Tags ,  | no comments | no trackbacks

Ubuntu安装使用系列:网络服务器mongrel

Posted by cnruby Sat, 14 Oct 2006 06:59:00 GMT

Ubuntu安装使用系列: 目录和说明

安装使用网络服务器mongrel
  1. 安装C/C++软件包build-essential:
    apt-get install build-essential
    因为网络服务器mongrel部分是由C/C++语言编写的,所以需要上述软件包以便对其进行编译。
  2. 安装Ruby语言开发包ruby1.8-dev
    apt-get install ruby1.8-dev
  3. 安装网络服务器mongrel方法一
    gem install mongrel --include-dependencies
  4. 安装网络服务器mongrel方法二
    gem install mongrel --source http://mongrel.rubyforge.org/releases
  5. 启动和停止在前台运行的网络服务器mongrel:
    mongrel_rails mongrel::start -p 2555 -e production
    停止mongrel使用Ctrl+C或者Ctrl+Break。
  6. 启动、重启和停止在后台运行的网络服务器mongrel:
    mongrel_rails mongrel::start -p 2555 -e production -d
    mongrel_rails  mongrel::restart
    mongrel_rails mongrel::stop
  7. 安装和使用查看进程PID的mongrel插件工具:
    gem install mongrel_status -r
    该工具是针对在后台运行网络服务器mongrel而用。
    mongrel_rails status
    上述命令在后台已经运行了网络服务器mongrel后使用。该mongrel插件实际上就是一条Linux命令:
    ps -ef|grep mongrel_rails
  8. 停止在后台运行的网络服务器mongrel方法二: 通过上述命令(7)我们知道了PID之后,比如PID为21156,就可以使用下面命令停止mongrel
    kill 21156
  9. 使用说明:
    使用上述(5)、(6)和(7)命令需要进入到Rails框架应用软件的根目录。



________________________________________________________________ 您只要点击下面图标,就可以把本文加入到您喜欢的公共收藏库中去。
del.icio.us Digg | FURL | Yahoo! My Web 2.0 | Reddit | Blinklist | Fark

Posted in ,  | no comments | no trackbacks

Ubuntu安装使用系列:版本控制系统Subversion作为服务器之用

Posted by cnruby Sun, 08 Oct 2006 07:49:00 GMT

Ubuntu安装使用系列: 目录和说明

版本控制系统Subversion作为服务器之用

  1. 安装Subversion服务器:
    apt-get install subversion
  2. 创建Subversion服务器数据仓库(Repository):
    mkdir /home/kubuntu/svn_repositories
    svnadmin create /home/kubuntu/svn_repositories/app-rails
  3. 设置数据仓库配置文件svnserve.confpasswd
    vi /home/kubuntu/svn_repositories/app-rails/conf/svnserve.conf
    vi /home/kubuntu/svn_repositories/app-rails/conf/passwd
  4. 安装服务运行器xinetd:
    apt-get install xinetd
  5. 把Subversion服务器设置到服务运行器配置文件xinetd.conf
    vi /etc/xinetd.conf
  6. 重启服务运行器xinetd:
    /etc/init.d/xinetd restart
  7. 说明:一旦Subversion客户端在Eclipse上使用密码登入以后,在Windows系统终端上就可以不需要输入密码了。
  8. 参见:Subversion服务器的客户端软件Subclipse



________________________________________________________________ 您只要点击下面图标,就可以把本文加入到您喜欢的公共收藏库中去。
del.icio.us Digg | FURL | Yahoo! My Web 2.0 | Reddit | Blinklist | Fark

Posted in ,  | no comments | no trackbacks

Ubuntu安装使用系列:加密数据传送工具OpenSSH作为服务器之用

Posted by cnruby Sat, 07 Oct 2006 20:56:00 GMT

Ubuntu安装使用系列: 目录和说明

加密数据传送工具OpenSSH作为服务器之用

  1. 安装OpenSSH服务器:
    apt-get install openssh-server
  2. 设置OpenSSH服务器配置文件:
    vi /etc/ssh/sshd_config
  3. 重新启动OpenSSH服务器:
    /etc/init.d/ssh restart
  4. 验证OpenSSH服务器安装情况:
    ssh localhost
    如果出现(yes/no)提问,那么说明安装成功。使用Ctrl+C终止ssh。
  5. 创建OpenSSH的一对公开和私用锁文件:
    cd /home/kubuntu/.ssh
    ssh-keygen -b 1024 -t dsa -N pwd1234 -f kubuntu
    其中1024是加密精度;dsa是算法;pwd1234是你定义的私用锁秘密;kubuntu是你定义的该对锁文件名。这样生成一对文件,kubuntu和kubuntu.pub。
  6. 存放公开锁文件kubuntu.pub:
    mv /home/kubuntu/.ssh/kubuntu.pub /home/kubuntu/.ssh/authorized_keys
  7. 发送私用锁文件:
    将私用锁文件kubuntu发送给用户kubuntu。
参考资料



________________________________________________________________ 您只要点击下面图标,就可以把本文加入到您喜欢的公共收藏库中去。
del.icio.us Digg | FURL | Yahoo! My Web 2.0 | Reddit | Blinklist | Fark

Posted in ,  | Tags  | no comments | no trackbacks

Older Posts

Older Posts: 1 2 3