win7 如何搭建git服务器

win7 如何搭建git服务器,第1张

在Win7下搭建GIT SSH服务
项目需要做版本管理,有一个要求就是需要离线提交这一句,直接封杀了VssVSN
TortoiseHG虽然易用,但对中文文件名,支持很差,无法将中文文档提交找了半天原因无果
只能转向GIT
安装GIT以及搭建Git服务一共用到下列软件:
copSSH (注:SSH服务器软件)
msysgit (注:WINDOWS下的git安装包)
TortiseGIT (注:WINDOWS下的git图形化软件,与TortiseSVN是同门)
PuTTY Installer (注:生成公钥-私钥对的软件,并可用于SSH客户端的登陆)

我参考了如下文档
GIT视频教程:(>如何安装与配置Linux
VNC服务
如果你的电脑是Linux系统的话,那么对于安装Linux
VNC服务就是很方便的了,对于VNC是一种很优秀的远程控制工具,所以安装与配置Linux
VNC的服务,对于网友们有用到这个功能是会很方便,那么要怎么的安装和配置呢!一起看看吧!
一、Redhat上VNC
Server配置
本文以当前Linux系统未安装VNC服务器为基本,如果已安装请跳过第1节!
前提:
1连接到互联网,将使用yum在线安装VNC服务器
2
确认
SSH
在运行
1安装
TigerVNC
Server
#
yum
search
tigervnc-server
返回大概如下内容:
tigervnc-serverx86_64
:
A
TigerVNC
Server
tigervnc-server-appletnoarch
:
Java
TigerVNC
Viewer
applet
for
TigerVNC
Server
tigervnc-server-modulex86_64
:
TigerVNC
Mode
to
Xorg

第一行即是我们要安装的VNS服务器,第二行是客户端,执行
#
yum
install
tigervnc-serverx86_64
回车后会有一次安装确认,输入y后回车即可安装,安装完毕后返回到命令行输入光标,执行
#
vncserver
会提示输入验证密码,至少6位,该密码是客户端连接时用到的

下载一个flashfxp或者其它类型的ftp链接软件,比如winscp也可以。
新建一个站点链接,链接模式为sftp
确保端口号就是你服务器的ssh端口。
然后输入root用户名,和密码就可以链接到服务器默认的root目录,可以自己调整,直接就可以像ftp一样上传文件。

一般这样,整个mysqlsock这个文件可能你安装时候装到别的地方了(不排除你原来已经有mysql安装过了)
你可以找下这个文件,在其它位置。可以用find命令。如果找到了,可以这样:
ln -s /tmp/mysql sock /var/lib/mysql /mysql sock /tmp/mysql sock (假设前面这个是你找到的)
你最好最开始用命令查下你是否已经有mysql在运行了!(别人装的, 或者装系统自己自动装的)
ps -A|grep mysql 或 /etc/rcd/initd/mysqld status

用 这个命令 吧
scp 可以在 2个 linux 主机间复制文件;
命令基本格式:
scp [可选参数] file_source file_target
======
从 本地 复制到 远程
======
复制文件:
命令格式:
scp local_file remote_username@remote_ip:remote_folder
或者
scp local_file remote_username@remote_ip:remote_file
或者
scp local_file remote_ip:remote_folder
或者
scp local_file remote_ip:remote_file
第1,2个指定了用户名,命令执行后需要再输入密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名;
第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名;
例子:
scp /home/space/music/1mp3 root@>RedHat Linux的安全系数较高,除了防火墙iptables,还有selinux等都需要关掉,
你按照以下 *** 作试试看看,(#表示在命令行输入)
#iptables -L (查看防火墙规则)
#iptables -F (清空防火墙规则)
#service iptables save (保存)
#iptables -L (检查是否被清空了)
#chkconfig iptables off (也可以永久关闭防火墙)
--------------上面的 *** 作关闭了防火墙---------------
#setenforce 0 (关闭selinux,暂时的)
#vi /etc/selinux/config (编辑这个文件,修为为下面两个值,永久的)
SELINUX=disabled
SELINUXTYPE=strict
-----------------以上 *** 作为关闭selinx-----------------
这样的话,只要网络通,就连得上了
望采纳


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13155911.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-13
下一篇 2023-06-13

发表评论

登录后才能评论

评论列表(0条)

保存