centos 7 x64
在終端下執行下面命令來檢查系統是否安裝git
$
git-
-version
如果返回「git: 未找到命令」則需要安裝git。
執行下面命令安裝git和nfs
$ sudo yum install -y git nfs-utils
首先要先建立共享的資料夾(也可用已存在的)
$ sudo mkdir /home/nfs
編輯配置檔案
$ vim /etc/exports
配置檔案中寫上對應的配置,我的寫的是
/home/nfs 192.168.154.0/24(rw,sync)
注:上述配置分別是共享的資料夾(home/nfs),共享區域網的閘道器(192.168.154.0),掩碼位數 (24),許可權(rw:讀寫,sync:同步讀寫)
啟用服務
$ systemctl enable rpcbind.service
$ systemctl enable nfs-server.service
$ systemctl start rpcbind.service
$ systemctl start nfs-server.service
查詢一下埠號
$ rpcinfo -p
program vers proto port service
100000
100000
100000
100000
100000
100000
100024
1 udp 33424 status
100024
1 tcp 43644 status
100005
1 udp 20048 mountd
100005
1 tcp 20048 mountd
100005
2 udp 20048 mountd
100005
2 tcp 20048 mountd
100005
3 udp 20048 mountd
100005
3 tcp 20048 mountd
100003
3 tcp 2049 nfs
100003
4 tcp 2049 nfs
100227
3 tcp 2049 nfs_acl
100003
3 udp 2049 nfs
100003
4 udp 2049 nfs
100227
3 udp 2049 nfs_acl
100021
1 udp 36996 nlockmgr
100021
3 udp 36996 nlockmgr
100021
4 udp 36996 nlockmgr
100021
1 tcp 36917 nlockmgr
100021
3 tcp 36917 nlockmgr
100021
4 tcp 36917 nlockmgr
在防火牆上吧上面的埠全部開啟
$
sudo
firewall
-cmd--
permanent--
add-
port=111/tcp
$sudo
firewall
-cmd--
permanent--
add-
port=111/udp
$sudo
firewall
-cmd--
permanent--
add-
port=33424/udp
$sudo
firewall
-cmd--
permanent--
add-
port=43644/tcp
$sudo
firewall
-cmd--
permanent--
add-
port=20048/tcp
$sudo
firewall
-cmd--
permanent--
add-
port=20048/udp
$sudo
firewall
-cmd--
permanent--
add-
port=2049/udp
$sudo
firewall
-cmd--
permanent--
add-
port=2049/tcp
$sudo
firewall
-cmd--
permanent--
add-
port=36996/udp
$sudo
firewall
-cmd--
permanent--
add-
port=36917/tcp
埠開啟後更新一下防火牆
$ sudo firewall-cmd --reload
至此伺服器基本配置完成
客戶端同樣需要安裝nfs
$ sudo yum install -y nfs-utils
啟動服務
$ sudo systemctl enable rpcbind.service
$ sudo systemctl start rpcbind.service
檢視共享的資料夾
$ showmount -e
192.168.154.138
192.168.154.138是伺服器的ip位址,伺服器與客戶端屬於同一網段下
建立乙個資料夾用以掛載共享資料夾
$ mkdir ~/nfs
$ sudo mount -t nfs 192.168
.154
.138:/home/nfs ~/nfs
這時客戶端配置已經完成,我們可以訪問共享資料夾,但我們不可以向共享資料夾內寫入檔案,這是因為在伺服器端配置的時候沒有更改共享資料夾(nfs)的許可權,在伺服器端輸入
$ sudo chmod 777 /home/nfs
這樣客戶端就可以向共享資料夾中寫入了。 搭建Git本地伺服器
參考文章 伺服器上做的 在伺服器上建立乙個使用者,這裡命名為git。ubuntu下 useradd git passwd git 1 改密碼為1 找個目錄,建立空倉庫 git bare init ubuntu下 cd opt mkdir git git bare init 建立資料夾project....
搭建Git本地伺服器
參考文章 當前任務,學習中.公司小範圍用法 伺服器上做的 在伺服器上建立乙個使用者,這裡命名為git。ubuntu下 useradd git passwd git 1 改密碼為1 找個目錄,建立空倉庫 git bare init ubuntu下 cd opt mkdir git git bare i...
搭建Git本地伺服器
搭建git本地伺服器 參考文章 http 當前任務,學習中.公司小範圍用法 伺服器上做的 1.在伺服器上建立乙個使用者,這裡命名為git。centos下 useradd op passwd op 1 改密碼為1 2.找個目錄,建立空倉庫 git bare init centos下6.5 cd hom...