当前位置: 首页 > news >正文

怎么建设一个简单的网站长沙网站搭建

怎么建设一个简单的网站,长沙网站搭建,汉中门户网,如何网站建设有利于网络营销centos7.6搭建svn 1 知识小课堂1.1 CentOS1.2 SVN 2 搭建过程2.1 前期准备2.2 通过yum命令安装svnserve2.3 创建版本库目录2.4 创建svn版本库2.5 配置修改2.5 防火墙配置2.6 启动或关闭svn服务器2.6.1 进程守护2.6.2 检测svn端口3690是否已经监听#xff1a;2.6.3 关闭SVN 2.7… centos7.6搭建svn 1 知识小课堂1.1 CentOS1.2 SVN 2 搭建过程2.1 前期准备2.2 通过yum命令安装svnserve2.3 创建版本库目录2.4 创建svn版本库2.5 配置修改2.5 防火墙配置2.6 启动或关闭svn服务器2.6.1 进程守护2.6.2 检测svn端口3690是否已经监听2.6.3 关闭SVN 2.7 客户端访问svn服务器2.7.1 Windows 连接2.7.2 Linux 连接 3 搭建过程可能遇到的问题3.1 修改SVN 的端口号3.2 参考连接 1 知识小课堂 1.1 CentOS CentOSCommunity ENTerprise Operating System是Linux发行版之一中文意思是社区企业操作系统。它是免费的、开源的、可以重新分发的开源操作系统。CentOS Linux发行版是一个稳定的可预测的可管理的和可复现的平台源于Red Hat Enterprise LinuxRHEL依照开放源代码大部分是GPL开源协议规定释出的源码所编译而成。 自2004年3月以来CentOS Linux一直是社区驱动的开源项目旨在与RHEL在功能上兼容。每个版本的CentOS都会获得十年的支持通过安全更新方式新版本的CentOS大约每两年发行一次。而每个版本的CentOS会定期大概每六个月更新一次以便支持新的硬件。 相对于其他Linux发行版其稳定性值得信赖。它可以用来构建企业级的Linux系统环境而不需要向RedHat付任何的费用。CentOS的技术支持主要通过社区的官方邮件列表、论坛和聊天室。 总的来说CentOS适合那些需要企业级操作系统稳定性但又不想承担认证和支持成本的人和组织。 1.2 SVN 官方网站SVN中文网 SVN全称为Subversion是一个开放源代码的版本控制系统。 它的主要功能是管理随时间改变的数据这些数据可以是文档、源代码等。SVN用于多个人员、设备之间同步不同版本的文档和源代码从而实现共享资源最终集中式的管理。简而言之SVN就是用于多人共同开发同一个项目实现共享资源实现最终集中式的管理。 SVN版本控制系统具有速度快、安全性高等优势被广泛应用于软件程序开发。对于编程人员而言版本控制技术是团队协作开发的桥梁有助于多人同步进行大型程序开发。在实际编程中文件的合并过程一般需要编程人员共同协商决定。 此外SVN还是一个分支管理系统的高效管理工具。其采用分支管理系统的高效管理方式简化了多个人共同开发同一个项目的流程。通过使用分支管理系统SVN能够实现共享资源、最终集中式的管理提高了软件开发和管理的效率。 以上内容仅供参考建议咨询计算机领域专业人士或查阅相关文献资料获取更全面和准确的信息。 2 搭建过程 2.1 前期准备 系统环境centos7首先关闭防火墙NetworkManager,selinux配置好本地yum源centos连接工具Finalshell先升级一下命令 刚装的系统可能命令有些落后需要升级 yum update -y2.2 通过yum命令安装svnserve 先查看系统中是否存在subversion软件 rpm -qa|grep subversion备注 可能有些centos镜像已经存在 默认ISO里已经有subversion软件包了且最小化版本中已经装好了subversion软件包了 如果已存在可忽略此步骤若不存在则利用yum安装此软件 如果已存在可忽略此步骤若不存在则利用yum安装此软件 yum -y install subversion 查看svn的安装目录 rpm -ql subversion查看svn版本: /usr/bin/svnversion --version2.3 创建版本库目录 目录随意可以自定义目录名。 创建版本库目录此仅为目录为后面创建版本库提供存放位置 选择在var路径下创建版本库 创建版本库目录可以一步步操作 创建svn目录 mkdir svn 进入svn目录中并创建svnrepos目录 cd /home/data/svn mkdir svnrepos当前的目录位置 /home/data/svn/svnrepos2.4 创建svn版本库 在2.3 建立的路径基础上创建版本库命令如下 svnadmin create /home/data/svn/svnrepos/devsvndevsvn为你预期的版本库名称可自定义 创建成功后进入devsvn目录下 备注 2.5 配置修改 进入已经创建好的版本库目录下也就是前文说创建的test-svn进入conf cd /home/data/svn/svnrepos/devsvnconf目录下一共存放三份重要的配置文件如下 authz负责账号权限的管理控制账号是否读写权限passwd负责账号和密码的用户名单管理svnserve.confsvn服务器配置文件 编辑 passwd 文件 vim passwd如上所示: 用户名为admin认证密码为admin 编辑 authz 文件注意[/]也是必须的 注意在最后一行添加即可。 [/] 表示根目录即 /var/svnrepos hg rw 表示用户hg对根目录具有读写权限。 zxl rw 表示用户zxl对根目录具有读写权限。 编辑 svnserve.conf 文件注意配置的前面不能有空格一定要顶格写 放开一下一些配置。 anon-access none表示禁止匿名用户访问。 auth-access write表示授权用户拥有读写权限。 password-db passswd指定用户名口令文件即 passwd 文件。 authz-db authz指定权限配置文件即 authz 文件。 realm /home/data/svn/svnrepos指定认证域即 /home/data/svn/svnrepos 目录。 这个目录可以写绝对路径 2.5 防火墙配置 注意如果防火墙关闭的话此步骤可跳过 多数情况下服务器安装完成配置完成后无法连接svn服务器均是防火墙问题【注意如果是阿里云腾讯云的服务器还需在安全组添加端口开启规则】 查看防火墙状态 firewall-cmd --state2. 开启防火墙 systemctl start firewalld.service开启端口 firewall-cmd --zonepublic --add-port3690/tcp --permanent重启防火墙 systemctl restart firewalld.service查看已开放的端口 firewall-cmd --list-port防火墙添加配置信息 vi /etc/sysconfig/iptables添加配置信息 -A INPUT -p tcp -m state --state NEW -m tcp --dport 3690 -j ACCEPT保存退出命令【:wq】 systemctl restart iptables.service #重启防火墙使配置生效2.6 启动或关闭svn服务器 2.6.1 进程守护 svnserve -d -r /home/data/svn/svnrepos参数 -d表示后台运行守护模式-r : 表示svn服务的根目录 注意。这里目录指的时版本库存放目录位置 2.6.2 检测svn端口3690是否已经监听 netstat -antlp|grep svnservenetstat -antlp|grep 3690ps -ef | grep svnserve2.6.3 关闭SVN 这里采取linux杀死进程的方式处理的 ps -ef|grep svnserve这里 kill -9 29154杀死进程 此29154为进程号 2.7 客户端访问svn服务器 2.7.1 Windows 连接 Windows下常用的客户端软件常用TortoiseSVN。它是一个免费的开源的客户端。 找一个空白文件夹右键检出。详细配置过程可参考我的主页中 SVN服务端客户端安装配置 在windows客户端输入地址svn://ip地址:3690/xxxx iP地址为你linux的ipxxxx为前文创建的版本库名称,3690为svn默认端口 弹出输入用户名和密码输入即可访问 svn://192.168.3.10:3690/devsvn 搭建成功。 这里测试增加、修改、删除文件均没问题一切正常。 2.7.2 Linux 连接 在linux服务器输入命令测试 svn co svn://ip地址:3690/xxxx如下为例子 svn co svn://192.168.3.10:3690/devsvn下载的SVN目录在/home目录下 3 搭建过程可能遇到的问题 3.1 修改SVN 的端口号 注意这边配置了3693端口口客户顿无法访问原来的版本库 本人建议指定端口的启动方式如果建立多个仓库也便于管理。 svn默认端口为3690需要在防火墙添加才可在svn客户端访问 在此我选择用3693端口启动 启动命令svnserve -d -r /home/data/svn/svnrepos/ --listen-port 3693 3.2 参考连接 centos7.6搭建svnSVN客户端下载安装教程SVN服务端客户端安装配置
http://www.pierceye.com/news/869906/

相关文章:

  • 学校网站信息化建设工作心得网络营销现状分析
  • 藁城专业网站建设班级同学录网站建设
  • 北京手机网站开发公司wordpress用户列表
  • 上海 企业网站制成都营销型网站建设熊掌号
  • 无锡网站优化哪家好北京注册公司地址可以是住宅吗
  • 中国十大热门网站深圳哪做网站
  • 木渎网站建设聚美优品网站建设情况
  • 企业形象网站用什么语言开发网站优化要做哪些工作
  • 中国建设银行官网站电话号码wordpress关键词排名
  • 南通网站建设机构博物馆网站建设的根本意义
  • 食品企业网站建设中信建设有限责任公司陈晓佳
  • 中国网站服务器哪个好店名注册查询
  • 网站设计制作案例软件定制开发的发展前景
  • 中国联通网站备案小程序是什么原理
  • 企业网站建设御彩云dz做电影网站
  • 做网站需要的东西网站改版是什么
  • 网站需要哪些北京正规网站建设比较
  • 建设公共网站的手续成都公司网站制作
  • 怎么用安卓机顶盒做网站服务器怎样建立微信公众号平台
  • 专业的集团网站开发开发平面设计软件哪个好用
  • 天津模板建站代理咖啡厅网站开发目标
  • 电子商务网站运营 需要确立如何自己做网页
  • 邯郸市魏县建设局网站个人免费网站申请
  • 建设网站需要备案wordpress文章管理插件
  • 企业网站源码程序多少钱?桓台网站建设
  • vps服务器购买网站自己做的网站可以买东西吗
  • 必应网站建设深圳设计大厦
  • 如何禁止ip访问网站常州网站建设公司推荐
  • 大型论坛网站建设设计公司
  • 河北网诚网站建设企业采购平台有哪几个知名