svn能否搭建在云主机上

 2023-12-24  阅读 2  评论 0

摘要:域名绑定后如何解析到服务器?以新网和美橙举例 DNS域名解析是互联网上非常重要的一项服务,上网冲浪(还有人在用这个词吗?)伴随着大量DNS服务来支撑,而对于网站运营来说,DNS域名解析的稳定可靠,意味着更多用户的喜欢,更好的SEO效果和更大的访问流量。 SVN管理的数据存

svn能否搭建在云主机上

域名绑定后如何解析到服务器?以新网和美橙举例

DNS域名解析是互联网上非常重要的一项服务,上网冲浪(还有人在用这个词吗?)伴随着大量DNS服务来支撑,而对于网站运营来说,DNS域名解析的稳定可靠,意味着更多用户的喜欢,更好的SEO效果和更大的访问流量。

SVN管理的数据存放在中央资料档案库(Repository)中。该档案库会记录文件的每一次变动,这样您就可以把数据恢复至旧版本或浏览文件的变动历史。SVN中常用的概念和操作如下:

操作系统:公共镜像CentOS 7.2 64位

快速部署svn

SVN:1.7.14

Apache:2.4.6

1.安装SVN

完成以下操作,安装SVN:

远程连接Linux实例。

运行以下命令安装SVN。

yum install subversion

运行以下命令查看SVN版本。

svnserve –version

2.安装Apache

完成以下操作,安装Apache:

运行以下命令安装httpd。

yum install httpd

运行以下命令查看httpd版本。

httpd -version

3.安装mod_dav_svn

运行以下命令安装mod_dav_svn。

yum install mod_dav_svn

4.配置SVN

完成以下操作,配置SVN:

运行以下命令创建版本库根目录。

mkdir /var/svn

运行以下命令创建SVN仓库。

svnadmin create /var/svn/svnrepo

运行以下命令修改SVN仓库的用户组为apache。

chown -R apache:apache /var/svn/svnrepo

运行以下命令创建用户配置文件passwd。

touch /var/svn/passwd

运行以下命令创建用户admin并设置密码。本示例中,密码设置为admin123。

htpasswd /var/svn/passwd admin

运行以下命令创建用户访问权限文件。

cp /var/svn/svnrepo/conf/authz /var/svn/authz

5.配置Apache

完成以下操作,配置Apache:

运行vim /etc/httpd/conf.d/subversion.conf命令打开httpd配置文件。

按i键进入编辑模式。

输入以下配置信息:

<Location /svn>

DAV svn

SVNParentPath /var/svn

AuthType Basic

AuthName “Authorization SVN”

AuthzSVNAccessFile /var/svn/authz

AuthUserFile /var/svn/passwd

Require valid-user

</Location>

按Esc键后,输入:wq保存并关闭文件。

运行以下命令启动Apache服务。

systemctl start httpd.service

6.配置安全组规则

SVN服务的默认端口为TCP 3690。您需要登录ECS管理控制台,放行TCP 3690端口。具体操作,请参见添加安全组规则。

7.浏览器测试访问

完成以下操作,浏览器测试访问:

打开浏览器。

输入网址http://<ECS实例公网IP>/svn/<SVN仓库名>并按回车键。本示例中,SVN仓库名为svnrepo。

输入账号和密码,即您在passwd文件中设置的账号和密码。本示例中,账号为admin,密码为admin123。

返回结果如下图所示,表示成功访问之前新建的SVN仓库。

访问结果

成功访问

版权声明:xxxxxxxxx;

原文链接:https://lecms.nxtedu.cn/yunzhuji/113830.html

发表评论:

验证码

管理员

  • 内容1196554
  • 积分0
  • 金币0
关于我们
lecms主程序为免费提供使用,使用者不得将本系统应用于任何形式的非法用途,由此产生的一切法律风险,需由使用者自行承担,与本站和开发者无关。一旦使用lecms,表示您即承认您已阅读、理解并同意受此条款的约束,并遵守所有相应法律和法规。
联系方式
电话:
地址:广东省中山市
Email:admin@qq.com
注册登录
注册帐号
登录帐号

Copyright © 2022 LECMS Inc. 保留所有权利。 Powered by LECMS 3.0.3

页面耗时0.0139秒, 内存占用355.21 KB, 访问数据库18次