CVS pserver伺服器配置 RH9

2021-04-02 00:46:46 字數 2280 閱讀 5492

cvs pserver伺服器配置(rh9)

很長時間沒有用cvs了,最近要裝乙個cvs伺服器,找了一下配置cvs伺服器的文章,找到很多,本來是沒有必須再寫一篇了,呵,只是為了加深印象而已。

1.

安裝cvs包。

rpm -ivh /mnt/cdrom/redhat/rpms/cvs-1.11.2-10.i386.rpm

2.

檢查/etc/service中是存在含下面兩行內容,如果不存在,則加入進去。

cvspserver2401/tcp# cvs client/server operations

cvspserver2401/udp# cvs client/server operations

3.

建立乙個目錄作為cvsserver的根目錄。

mkdir -p /cvs/cvsroot

4.

編輯檔案/etc/xinetd.d/cvspserver,其內容如下:

service cvspserver

注:

a)

這裡-allow-root引數的值應該和前面建立的cvsserver的根目錄一致。否則後面login時會出現: no such repository的錯誤。

b)

flags的標誌是用於setsockopt設定socket的一些屬性,這裡的reuse表示socket關閉後可以立即重用,而不用等到超時後才能重用。

5.

重新起動xinetd服務:

service xinetd restart

6.

測試cvs 伺服器是否正常起動了:

telnet localhost cvspserver

若連線成功,則表明正常起動了。 7.

初始化cvs 伺服器。

cvs -d /cvs/cvsroot/ init

8.

進入cvs根目錄,接下來做些基本設定,後面的步驟都在該目錄中進行的。

cd /cvs/cvsroot/cvsroot/

9.

建立passwdgen.pl,並讓其具有可執行的許可權,它是用來加密密碼用的。其內容如下:

#!/usr/bin/perl

srand (time());

my $randletter = "(int (rand (26)) + (int (rand (1) + .5) % 2 ? 65 : 97))";

my $salt = sprintf ("%c%c", eval $randletter, eval $randletter);

my $plaintext = shift; my $crypttext = crypt ($plaintext, $salt);

print "$/n";

10.

在系統中建立乙個cvs用使用者組。

groupadd cvs

11.

在系統中增加乙個使用者:

useradd -g cvs -g cvs cvsroot

並用passwd修改初始密碼。

12.

建立乙個名為passwd的檔案,它是cvs用來作為登入驗證用的,其格式如下:

cvs使用者名稱:密碼:對應系統中的使用者名稱

密碼是用前面建立的passwdgen.pl加密過的。如:

cvsroot:obepru5ctgrpu:cvsroot

jim:obepru5ctgrpu:cvsroot

mike:obepru5ctgrpu:cvsroot

這裡有三個cvs使用者: cvsroot、jim和mike,都對應於系統使用者cvsroot。

13.

建立乙個檔案readers,可以在裡面列出唯讀使用者。如:

mike

14.

建立乙個檔案writers,可以在裡面列出讀寫使用者。如:

jim

15.

修改cvs根目錄的所有者和許可權。

chown cvsroot.cvs /cvs/cvsroot/ -r

chown 775 /cvs/cvsroot/ -r

16.

設定cvsroot環境變數,登入cvs作為操作。

export cvsroot=:pserver:jim@localhost:/cvs/cvsroot

cvs login

(輸入jim的密碼)

17.

ok了,我們import乙個專案測試一下:

cd /root/lab/gui/glib-2.8.0

cvs import -m "for test purpose only" glib init start

配置伺服器

今天我們的程式要配置一台新的伺服器 我把程式整理一下放了上去,程式上傳完成了準備配置程式了 程式是分三部分的,乙個是web的程式是用asp寫的,乙個是flash部分,還有就是c 服務部分了,asp和flash都沒有什麼大的問題,首先我準備開起服務,因為服務要驗證的。通過訪問個web位址驗證的,當時也...

伺服器配置

1.安裝 cuda 8.0 直接官網安裝即可,cuda 8.0 中自帶 gpu driver.所以不用提前裝 driver.注意安裝 cuda 8.0 時,不要裝 xconfigure,opengl。在網上看到據說什麼用。裝 cudnn,比較簡單。貌似得下 linux 版本,而不用選 ubuntu ...

伺服器配置

context dobase web應用的檔案路徑 path url入口 server整個servlet容器組合,可以包含多個 service 它由乙個或者多個connector組成 以及乙個engine,負責處理所有connector所獲得的客戶請求 connector 客戶端與程式互動的元件,負...