技术支持 云市场镜像产品 其它镜像环境 SVN 版本控制镜像使用指南

SVN 版本控制镜像使用指南

操作系统:centos 6.5

软件明细:apache - php - mysql - ftp - svn

注:各个软件版本以云市场镜像中产品介绍为准。

镜像环境里相应软件的安装,是基于阿里云 linux 版的一键安装包源码 1.3.0 版本,在此基础上修改、优化了相应功能,编译安装完成。

在镜像环境中,/root/sh-1.3.0-centos-svn.zip 是安装镜像环境的脚本,您可以在 centos 6.5 系统中自行采用此脚本安装,安装后的环境跟镜像里初始化的环境一致。值得注意的是,如果采用此脚本安装镜像环境,需要 chmod 777 -R sh-1.3.0-centos-svn 赋予 777 安装权限。

在镜像环境中,/root/sh-1.3.0-centos-svn 是安装环境的主目录,镜像中的环境是在此目录下编译安装的。

密码存储位置: /alidata/account.log 文件中。

查看密码: 进入服务器的系统中,可以在任意的目录下,执行以下命令

cat /alidata/account.log (注意:cat后面要有空格) 修改 ftp 的密码: 用 root 用户登录系统,然后执行下面命令:

passwd www

然后输入您的 ftp 新密码。

修改 mysql 的密码: mysqladmin -uroot -p旧密码 password 新密码

注意:-p 和旧密码之间没有空格,password 和新密码之间有空格

修改 svn 用户和密码: 关闭svn:

killall svnserve

客户端用户密码:

vim /alidata/server/svn/repositories/conf/passwd

user = passwprd (user 是用户名,password 是密码)

web 访问用户密码:

htpasswd -bc /alidata/server/svn/repositories/passwd user password

启动 svn:

svnserve -d -r /alidata/server/svn/repositories

软件的主目录:/alidata web主目录:/alidata/www ftp主目录:/alidata/www apache主目录:/alidata/server/httpd apache配置文件主目录:/alidata/server/httpd/conf php主目录:/alidata/ server/php php配置文件主目录:/alidata/ server/php/etc mysql主目录:/alidata/server/mysql mysql配置文件:/etc/my.cnf svn主目录:/alidata/server/svn 日志目录: /alidata/log/ httpd 为httpd存放日志主目录 /alidata/log/php 为php存放日志主目录 /alidata/log/mysql 为mysql存放日志主目录 init目录: /alidata/init

 #为当用户用镜像创建系统后,当且仅当用户在第一次启动系统的时候,调用此目录下的脚本来初始化ftp及mysql的密码(随机密码)。
httpd:
/etc/init.d/ httpd start/stop/restart/reload)

mysql:
/etc/init.d/mysqld start/stop/restart/...

ftp:
/etc/init.d/vsftpd start/stop/restart/...

svn:
启动:`svnserve -d -r /alidata/server/svn/repositories`
关闭:`killall svnserve`

比如启动 httpd:
/etc/init.d/ httpd start

如何卸载镜像环境中安装的软件,可以参考如下命令完成卸载:

cd /root/sh-1.3.0-centos-svn
./uninstall.sh

备注一 :执行以上卸载,会清理镜像环境的 /alidata 目录,请卸载前自行备份好相应数据。

备注二 :如果 /root/sh-1.3.0-centos-svn 被误删,则也可以解压 /root/sh-1.3.0-centos-svn.zip ,可以参考以下命令:

cd
unzip sh-1.3.0-centos-svn.zip
chmod 777 -R sh-1.3.0-centos-svn
cd sh-1.3.0-centos-svn
./uninstall.sh

目前最流行的svn客户端非 TortoiseSVN 莫属

客户端连接地址:svn:// IP

Web访问:http://ip/svn/repositories

用户名/密码: user/password(查看/alidata/account.log)