walleSvn项目配置遇到的问题

 比如我们的walle 服务器 ,上线目标服务器为同一台服务器的话,。

目标服务器 ip 127.0.0.1

目标服务器 php进程用户 为  test  (即 :{remote_user}

问题:请确认php进程{local_user}用户ssh-key加入目标机器的{remote_user}用户ssh-key信任列表

添加机器信任,还是没理解请百度吧(因为太多的同学问这问题,实在没办法只能这么啰嗦)
su {local_user} && ssh-copy-id -i ~/.ssh/id_rsa.pub remote_user@remote_server
# need remote_user's password

 

 

ssh-copy-id -i ~/.ssh/id_rsa.pub test@127.0.0.1  这一句命令会遇到问题 如图 

   我们可以使用 mv 命令 把 /home/test/.ssh/下面的   id_rsa.pub  复制并改名为 authorized_keys

  如图

测试 ssh test@127.0.0.1   不报错即可。

 

 

 

问题1{remote_user}有目标机器发布版本库{path}写入权限

su remote_user
ll {path}
chown {remote_user} -R {path}
chmod 755 -R {path}

如图中的三个文件目录,给test 权限

 在root 用户下 授权目录(操作以下命令)

ll {path}
chown test -R {path}
chmod 755 -R {path}

问题2:确保svn服务开启。

开启命令 sudo svnserve -d -r /opt/svn  #其中 /opt/svn 应该是SVN的库的地址
不清楚的可以查询命令 which svn



如图 查询 netstat -ant 是否开启了svn 我的端口默认 3690










 

posted @ 2016-11-19 14:05  木木船长  阅读(951)  评论(0)    收藏  举报